Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=4689159&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 11:22:44 2016
Кодировка: Windows-1251
[FreeBSD] Apache22-server on FreeBSD - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Hard&Soft (Archive)

Страницы: 1
Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  [FreeBSD] Apache22-server on FreeBSD
      06.06.2006 13:13
 

Есть вопрос.
Пытаюсь связать php5 с сервером Apache22.
Возникает такая проблема:

Когда прописываю строчку LoadModule php5_module libexec/apache22/libphp5.so
в файл httpd.conf, то страница localhost не грузится
 
code:
An error occurred while loading http://localhost/:
Could not connect to host localhost.


еще пишет что-то вроде такого:
 
code:
unsu# apachectl stop
httpd: Could not reliably determine the server's fully qualified domain name, using unsu.gznet.ru for ServerName
unsu# apachectl start
httpd: Could not reliably determine the server's fully qualified domain name, using unsu.gznet.ru for ServerName
[Tue Jun 06 13:08:57 2006] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter
  


и еще:

 
code:
unsu# apachectl stop
httpd: Could not reliably determine the server's fully qualified domain name, using unsu.gznet.ru for ServerName
httpd (no pid file) not running


если не писать ту строку, то localhos грузится.
Как это исправить?

fgo
Pooh-Bah

Рег.: 18.04.2006
Сообщений: 2021
Рейтинг: 1684
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      06.06.2006 13:34
 

если не писать использование модуля рнр5, то ошибки с непонятками по имени сервера все равно есть? если да, то эта ошибка скорее всего не про то, сервер не запускается из-за нехватки какой-нить либы для рнр5 (типа libxml2.so или что-нибудь в этом роде), у меня так было, собрал/поставил нужные либы - заработало.

alcogolic
anonymous

Рег.: 01.06.2005
Сообщений: 1678
Рейтинг: 2106
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      06.06.2006 13:44
 

а apachectl configtest что тебе говорит?



'НИКАКИХ КРЫЛЬЕВ НЕТ. ПРОСТО УМИРАЕШЬ И ВСЕ' Гусеница
Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  Re: [FreeBSD] Apache22-server on FreeBSD [re: alcogolic]
      06.06.2006 14:52
 

httpd: Could not reliably determine the server's fully qualified domain name, using unsu.gznet.ru for ServerName
Syntax OK

Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  Re: [FreeBSD] Apache22-server on FreeBSD [re: fgo]
      06.06.2006 15:04
 

да, если закомментировать строку с загрузкой модуля php5, то при старте apache выскакикают те же самые сообщения, но localhost грузится в этом случае.

а как тогда узнать, чего нехватает для php5? вроде бы и так все должно стоять...

fgo
Pooh-Bah

Рег.: 18.04.2006
Сообщений: 2021
Рейтинг: 1684
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      06.06.2006 19:01
 


 
Quote:

а как тогда узнать, чего нехватает для php5?



у меня апач 1.3 и рнр4 писали при старте в stdout открытым текстом чего им не хватает, может у тебя в логах есть что-нибудь (например, tail -f /var/log/apache/error_log)

Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  Re: [FreeBSD] Apache22-server on FreeBSD [re: fgo]
      06.06.2006 19:50
 

У меня в логе вот такая вот пачка:


PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20050922-debug/mysql.so' - Shared object "libmysqlclient.so.14" not found, required by "mysqli.so" in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20050922-debug/mysqli.so' - Shared object "libmysqlclient.so.14" not found, required by "mysqli.so" in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20050922-debug/soap.so' - /usr/local/lib/php/20050922-debug/soap.so: Undefined symbol "ps_globals" in Unknown on line 0


PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20050922-debug/wddx.so' - /usr/local/lib/php/20050922-debug/wddx.so: Undefined symbol "ps_globals" in Unknown on line 0

fgo
Pooh-Bah

Рег.: 18.04.2006
Сообщений: 2021
Рейтинг: 1684
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      06.06.2006 20:44
 

ну а модули-то эти в указанном месте есть? если нет, собери и установи, ну и попробуй еще спроси у Яндекса ))

Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  Re: [FreeBSD] Apache22-server on FreeBSD [re: fgo]
      06.06.2006 21:45
 

wddx.so и soap.so на месте,
нету libmysqlclient.so.14, вместо него libmysqlclient.so.15 в /usr/local/lib/mysql

_vj_
Rumoruka Kimolukime

Рег.: 26.03.2003
Сообщений: 7015
Из: не в ГЗ
Рейтинг: 3255
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      06.06.2006 22:08
 

ты уверен, что твой модуль именно для apache 2.2, а не для 2.0, например?
у меня были похожие проблемы, когда я пытался mod_python к 2.2 прикрутить. Ничего не получилось с похожими ошибками. Гугл сказал, что дело в нсовместимости модульного API у 2.0 и 2.2.



Mathematical!
Aix_D

Рег.: 19.09.2004
Сообщений: 938
Рейтинг: 3
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      06.06.2006 23:30
 

Что говорит
ldconfig -r | grep mysqlclient
?

Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Aix_D]
      07.06.2006 00:19
 

В ответ на:

ldconfig -r | grep mysqlclient





     810:-lmysqlclient_r.15 => /usr/local/lib/mysql/libmysqlclient_r.so.15
     811:-lmysqlclient.15 => /usr/local/lib/mysql/libmysqlclient.so.15

chinhngt
lonely world :))

Рег.: 15.12.2002
Сообщений: 3584
Из: Флорида
Рейтинг: 102
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      07.06.2006 01:41
 

у меня после апгрейда до Apache 2.2 был такая же проблема. Перекомпилил mod_php4 и все работает сейчас



Life is a moment in space, when eyes meet eyes :)
Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  Re: [FreeBSD] Apache22-server on FreeBSD [re: chinhngt]
      07.06.2006 02:22
 

а я вот уже тоже успел все на свете перекомпилить, только через portupgrade -f следующие вещи:
lang/php5
lang/php5-extensions
databases/mysql50-client
databases/mysql50-server

но пока все в точности по-старому, в чем-то другом ошибка...

Enpi

Рег.: 15.05.2004
Сообщений: 399
Рейтинг: 64
  Re: [FreeBSD] Apache22-server on FreeBSD [re: Enpi]
      07.06.2006 02:32
 

честно говоря, не знаю, можно так делать или нет (наверное в общем случае нельзя), но сделал симлинк с именем libmysqlclient.so.14 на файл libmysqlclient.so.15. Теперь эта часть в логах пропала.
Осталось только все оставшееся подправить:

[Wed Jun 07 02:27:12 2006] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20050922-debug/soap.so' - /usr/local/lib/php/20050922-debug/soap.so: Undefined symbol "ps_globals" in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20050922-debug/wddx.so' - /usr/local/lib/php/20050922-debug/wddx.so: Undefined symbol "ps_globals" in Unknown on line 0

PHP Warning: Method panda::__set() must take exactly 2 arguments in Unknown on line 0

Страницы: 1

Technical >> Hard&Soft (Archive)

Дополнительная информация
1 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  exc, muse, Riamella, KAA 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в