|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: unreg |
Дата: 03/05/2006 |
Ползвам slackware 10.1 и реших да upgrade php на 5.0.5 с
apache 1.3.x работеше но реших и apache да го upgrade.
Апач си тръгна без проблем , но като реших да добвя php даде
следната грешка :
root@slackware:~# apachectl start
Syntax error on line 6 of /etc/apache/mod_php.conf:
Cannot load /usr/libexec/apache/libphp5.so into server:
/usr/libexec/apache/libphp5.so: undefined symbol:
ap_user_id
Apache: 2.0.54 ( installed from tgz )
PHP: 5.0.5 ( installed from tgz )
Ето и mod_php.conf
# mod_php - PHP Hypertext Preprocessor module
LoadModule php5_module libexec/apache/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
|
Отговор #1 |
От: Охо Бохо |
Дата: 03/06/2006 |
Аз имам същия проблем, (виж преди месец, два) опитвах да
инсталирам новите версии на Apache 2, PHP5 и Mysql, но нито
едно не сработи като хората. Тогава писах въпрос какъв е
проблема, а тук само някакви пъпчиви келемета ми се изсмяха
да чета повече и незнам още какво.
Някой ако е наясно, да постне подробно как да се ъпдейтнат
въпросните пакети.
|
Отговор #2 |
От: noname |
Дата: 03/06/2006 |
Логично е да провериш в /usr/libexec/apache/ дали модула е с
име libphp5.so или друго примерно libphp5.so.2.
Ако е с различно име от указаното ,промени в
/etc/apache/mod_php.conf или създай линк.
|
Отговор #3 |
От: Михаил Кръстев (mlinuxgada__at__gmail__dot__com) |
Дата: 03/06/2006 |
http://www.php.net/manual/en/install.un...
Тука е посочено инсталиране на Apache-2.0 заедно с PHP5.Има
малки разлики между начина на инсталация на двете,така че
ако си бил на 1.3 трябва да компилираш(от сорс).Това е за
мене най-добрия вариант...
А за
Cannot load /usr/libexec/apache/libphp5.so into server:
/usr/libexec/apache/libphp5.so: undefined symbol:
ap_user_id
промени в httpd.conf това......
#
# If you wish httpd to run as a different user or group, you
must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run
httpd as.
# It is usually good practice to create a dedicated user and
group for
# running httpd, as with most system services.
#_____________________________
User nobody
Group #-1
#_____________________________
Поне така си казва :-)
|
<< htb.init example script (4
) | Problem s slackware 10.2 (2
) >>
|
|
|
|
|