URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 5058
[ Назад ]

Исходное сообщение
"Проблема с запуском Apache"

Отправлено sidorr , 22-Июн-07 21:58 
Добрый день.
Возниклла проблема с запуском Apache
При запуске пишет следующее:
# /usr/local/etc/rc.d/apache.sh start
Starting apache.
Syntax error on line 242 of /usr/local/etc/apache/httpd.conf:
Cannot load /usr/local/libexec/apache/libphp5.so into server: Cannot open "/usr/local/libexec/apache/libphp5.so"
Этого файла(libphp5.so) в этой директории нет.
Вводне данные:
1.Система
 # uname -a
FreeBSD gw.mydomain.ru 6.2-RELEASE-p5 FreeBSD 6.2-RELEASE-p5 #0: Tue Jun 19 19:31:08 MSD 2007     admin@gw.mydomain.ru:/usr/obj/usr/src/sys/GENERIC  amd64

2.Apache
#pkg_info -Ix apache
apache+mod_ssl-1.3.37+2.8.28 The Apache 1.3 webserver with SSL/TLS functionality

3.PHP
# pkg_info -Ix php
php5-5.2.3          PHP Scripting Language (Apache Module and CLI)
php5-bcmath-5.2.3   The bcmath shared extension for php
php5-bz2-5.2.3      The bz2 shared extension for php
php5-calendar-5.2.3 The calendar shared extension for php
php5-ctype-5.2.3    The ctype shared extension for php
php5-curl-5.2.3     The curl shared extension for php
php5-dom-5.2.3      The dom shared extension for php
php5-exif-5.2.3     The exif shared extension for php
php5-extensions-1.1 A "meta-port" to install PHP extensions
php5-ftp-5.2.3      The ftp shared extension for php
php5-gd-5.2.3       The gd shared extension for php
php5-gettext-5.2.3  The gettext shared extension for php
php5-gmp-5.2.3      The gmp shared extension for php
php5-iconv-5.2.3    The iconv shared extension for php
php5-imap-5.2.3     The imap shared extension for php
php5-mbstring-5.2.3 The mbstring shared extension for php
php5-mcrypt-5.2.3   The mcrypt shared extension for php
php5-mhash-5.2.3    The mhash shared extension for php
php5-mysql-5.2.3    The mysql shared extension for php
php5-mysqli-5.2.3   The mysqli shared extension for php
php5-openssl-5.2.3  The openssl shared extension for php
php5-pcre-5.2.3     The pcre shared extension for php
php5-pdo-5.2.3      The pdo shared extension for php
php5-pdo_sqlite-5.2.3 The pdo_sqlite shared extension for php
php5-posix-5.2.3_3  The posix shared extension for php
php5-session-5.2.3  The session shared extension for php
php5-simplexml-5.2.3 The simplexml shared extension for php
php5-sockets-5.2.3  The sockets shared extension for php
php5-spl-5.2.3      The spl shared extension for php
php5-sqlite-5.2.3   The sqlite shared extension for php
php5-sybase_ct-5.2.3 The sybase_ct shared extension for php
php5-sysvmsg-5.2.3  The sysvmsg shared extension for php
php5-sysvsem-5.2.3  The sysvsem shared extension for php
php5-sysvshm-5.2.3  The sysvshm shared extension for php
php5-tokenizer-5.2.3 The tokenizer shared extension for php
php5-xml-5.2.3      The xml shared extension for php
php5-xmlreader-5.2.3 The xmlreader shared extension for php
php5-xmlwriter-5.2.3 The xmlwriter shared extension for php
php5-zlib-5.2.3     The zlib shared extension for php

Произашло это после обновления всех приложений установленных на FreeBSD.
Пробовал переустанавливать Apache, Php, Php-extentions-это не помогло
Подскажите как мне устранить эту проблему???

Содержание

Сообщения в этом обсуждении
"Просто и со вкусом"
Отправлено Metallurg , 23-Июн-07 01:16 
"Этого файла(libphp5.so) в этой директории нет" Вот тебе и ответ. Ищи файл, проверяй права доступа к файлу. На крайняк закоментируй 242 срочку httpd.conf

"Проблема с запуском Apache"
Отправлено WhitePangolin , 25-Июн-07 10:06 
>Пробовал переустанавливать Apache, Php, Php-extentions-это не помогло

Попробуйте перебрать php с жестким указанием о привязке к апачу WITH_APACHE


"Проблема с запуском Apache"
Отправлено sidorr , 25-Июн-07 18:08 
>>Пробовал переустанавливать Apache, Php, Php-extentions-это не помогло
>
>Попробуйте перебрать php с жестким указанием о привязке к апачу WITH_APACHE
Да это помогло.Спасибо.
Только не понятно почему после обновления эта функция пропала!!!



"Проблема с запуском Apache"
Отправлено snake , 28-Июн-07 11:41 
>>>Пробовал переустанавливать Apache, Php, Php-extentions-это не помогло
>>
>>Попробуйте перебрать php с жестким указанием о привязке к апачу WITH_APACHE
>Да это помогло.Спасибо.
>Только не понятно почему после обновления эта функция пропала!!!


подскажите по шагам как вы делали, у меня таже самая проблема...


"Проблема с запуском Apache"
Отправлено sidorr , 28-Июн-07 18:06 
>>>>Пробовал переустанавливать Apache, Php, Php-extentions-это не помогло
>>>
>>>Попробуйте перебрать php с жестким указанием о привязке к апачу WITH_APACHE
>>Да это помогло.Спасибо.
>>Только не понятно почему после обновления эта функция пропала!!!
>
>
>подскажите по шагам как вы делали, у меня таже самая проблема...


#cd /usr/ports/lang/php5
#make deinstall
#make config
     ......
     [X] APACHE     Build Apache module  
     ......
#make install clean
#rehash



"Проблема с запуском Apache"
Отправлено Gorn , 18-Авг-07 04:46 
У меня біла аналогичная проблема, Апач загружался, но матерился на строку с добавлением модуля php5. Я думал, что это и причина того, что php скрипт при обращении к нему через браузер не выполняется, а просто выводится его текст. После "пересборки" php по сценарию
>
>#cd /usr/ports/lang/php5
>#make deinstall
>#make config
>     ......
>     [X] APACHE     Build
>Apache module
>     ......
>#make install clean
>#rehash

к сожалению скрипт так и не выполняется - вместо этого выводится текст скрипта.
Подскажите, с чего начать поиск решения?


"Проблема с запуском Apache"
Отправлено sidorr , 18-Авг-07 10:40 
> к сожалению скрипт так и не выполняется - вместо этого выводится
>текст скрипта.
>Подскажите, с чего начать поиск решения?

Посмотри есть ли в файле httpd.conf
строчки:
...
LoadModule php5_module        libexec/apache/libphp5.so
...
AddModule mod_php5.c
...