The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Apache, http-серверы)
Изначальное сообщение [ Отслеживать ]

"Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"  +/
Сообщение от marabunta email(ok) on 26-Фев-10, 17:51 
Всем привет!
Помогите пожалуйста, решить проблему:

Установил Apache 2.2.14 из портов на восьмую фряху, поставил PHP 5.3.1 через
./configure --with-apxs22=/usr/local/sbin/apxs
make
make install

потом попытался прикрутить php к apache

и после перезапуска апача появилась следующая ошибка:

httpd: Syntax error on line 104 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/libphp5.so into server: /usr/local/libexec/apache22/libphp5.so: Undefined symbol "zend_parse_parameters"

что с этим делать, ума не приложу.. может, кто-нибудь сталкивался?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"  +/
Сообщение от Michael (??) on 26-Фев-10, 20:18 

>что с этим делать, ума не приложу.. может, кто-нибудь сталкивался?

для начала ldd /usr/local/libexec/apache22/libphp5.so

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"  +/
Сообщение от Антон email(??) on 01-Мрт-10, 12:12 
>
>>что с этим делать, ума не приложу.. может, кто-нибудь сталкивался?
>
>для начала ldd /usr/local/libexec/apache22/libphp5.so

сделал ldd /usr/local/libexec/apache22/libphp5.so

/usr/local/libexec/apache22/libphp5.so:
        libcrypt.so.5 => /lib/libcrypt.so.5 (0x281b5000)
        libfbclient.so.2 => /usr/local/firebird/lib/libfbclient.so.2 (0x28300000)
        libm.so.5 => /lib/libm.so.5 (0x281ce000)
        libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x283a4000)
        libz.so.5 => /lib/libz.so.5 (0x281e8000)
        libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x284cd000)
        libc.so.7 => /lib/libc.so.7 (0x28091000)
        libthr.so.3 => /lib/libthr.so.3 (0x285cc000)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"  +/
Сообщение от Michael (??) on 01-Мрт-10, 14:11 

>сделал ldd /usr/local/libexec/apache22/libphp5.so

хм... тогда ldd -r /usr/local/libexec/apache22/libphp5.so
еще попробуйте пересобрать пхп со всеми зависимостями

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"  +/
Сообщение от Michael (??) on 01-Мрт-10, 14:13 

>httpd: Syntax error on line 104 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/libphp5.so into
>server: /usr/local/libexec/apache22/libphp5.so: Undefined symbol "zend_parse_parameters"

возможно libphp5.so у вас остался от старой версии пхп. удалите его перед пересборкой

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"  +/
Сообщение от marabunta email(ok) on 01-Мрт-10, 14:53 
>
>>httpd: Syntax error on line 104 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/libphp5.so into
>>server: /usr/local/libexec/apache22/libphp5.so: Undefined symbol "zend_parse_parameters"
>
>возможно libphp5.so у вас остался от старой версии пхп. удалите его перед
>пересборкой

ага, так и есть, от старой версии. А при установке PHP 5.3.1 почему-то новый libphp5.so не создаётся.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Apache 2.2.14 + PHP 5.3.1 на FreeBSD 8.0 проблема настройки"  +/
Сообщение от marabunta email(ok) on 01-Мрт-10, 15:59 
>
>>httpd: Syntax error on line 104 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/libphp5.so into
>>server: /usr/local/libexec/apache22/libphp5.so: Undefined symbol "zend_parse_parameters"
>
>возможно libphp5.so у вас остался от старой версии пхп. удалите его перед
>пересборкой

Michael, спасибо большое, всё заработало!


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру