Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

21.09.2008, 17:26
|
|
Познающий
Регистрация: 28.06.2008
Сообщений: 33
Провел на форуме: 167280
Репутация:
27
|
|
Apache+PHP install error
Приветы, начал админить совсем недавно, если это вообще пока можно админством назвать.
Slackware 12.0
Поставил Apache 2.2.9 + PHP 5.2.6
Apache:
Код:
./configure --prefix=/usr/local/httpd2 --enable-so --enable-rewrite
make
make install
PHP
Код:
./configure --with-apxs2=/usr/local/httpd2/bin/apxs
make
make install
Добавляю в httpd.conf:
Код:
AddType application/x-httpd-php .php
Установка и настройка вышеперечисленного прошла тихо, без ошибок, теперь запускаю Apache:
Код:
/usr/local/httpd2/bin/apachectl -k start
И началось: сначала выдавал ошибку модуля libphp5.so: unknown чего-то SqLiteExprDelete - ладно пересобрал, переустановил PHP без поддержки SQlite
Код:
./configure --with-apxs2=/usr/local/httpd2/bin/apxs --without-sqlite --without-pdo-sqlite
Запускаю Apache, теперь
Cannot load module libphp5.so into server: undefined symbol: php_ini_opened_path
Тут я незнаю что делать. Гугл насчет php_opened_path дает скудную инфу. Проверил доступ к php.ini -
Код:
php -i | grep php.ini
Loaded Configuration File => /usr/local/lib/php.ini
Файл есть, на месте всё.
Подскажите кто что может, спасибо заранее.
Последний раз редактировалось Litfex; 21.09.2008 в 17:33..
|
|
|

21.09.2008, 17:57
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Лучше заново пересоберите токо перед установкой в папке с соурсами php сделайте make clean и потом как обычно ./configure, make & make install
Последний раз редактировалось SpangeBoB; 21.09.2008 в 18:13..
|
|
|

25.09.2008, 00:03
|
|
Познающий
Регистрация: 28.06.2008
Сообщений: 33
Провел на форуме: 167280
Репутация:
27
|
|
Сообщение от SpangeBoB
Лучше заново пересоберите токо перед установкой в папке с соурсами php сделайте make clean и потом как обычно ./configure, make & make install
Сделал уже раза 4, не помогло. Установилось все так:
Код:
./configure --prefix=/usr/local/httpd \
--enable-so \
--enable-suexec \
--enable-cgi \
--enable-rewrite \
--enable-ssl \
|
|
|

25.09.2008, 01:16
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
Нет необходимости пересобирать какие либо пакеты (не под виндой работаем  )
Cannot load module libphp5.so into server: undefined symbol: php_ini_opened_path
Система выдает ошибку сообщающую что libphp5.so не удалось подключить.
В этом случае необходимо проверить имеется ли вобще этот файл
/usr/lib/apache2/modules/
Если имеется то нужно смотреть корректно ли указан путь к файлу в httpd.conf
Да и что выдает эта комманда?
a2enmod | grep libphp5.so
Так же посмотри php5.load
Последний раз редактировалось procedure; 25.09.2008 в 01:19..
|
|
|

29.09.2008, 02:59
|
|
Познающий
Регистрация: 28.06.2008
Сообщений: 33
Провел на форуме: 167280
Репутация:
27
|
|
Наличие файлов проверял первым делом, путь в httpd.conf к модулю php5 также верно прописан. Я конечно могу пересобирать апач каждый раз, но чет удовольствия от этого не особо.
a2enmod | grep libphp5.so
Туплю, наверно, но команду a2enmod bash не видит в упор.
|
|
|

29.09.2008, 05:16
|
|
Участник форума
Регистрация: 23.08.2008
Сообщений: 143
Провел на форуме: 1149516
Репутация:
52
|
|
Проверь права apache на файл libphp5.so
Зы: Советую поставить OpenBDS, ИХМО там с apache меньше возни.
Последний раз редактировалось Useroff; 29.09.2008 в 05:19..
|
|
|

30.09.2008, 15:18
|
|
ВАША реклама ТУТ!!
Регистрация: 01.07.2005
Сообщений: 647
Провел на форуме: 3478464
Репутация:
714
|
|
В OpenBSD Apache по умолчанию запускается в chroot-окружении, пожалуй это единственный плюс. Но вообще эта система не сильно ориентирована на использование в качестве веб-сервера, больше на сетевые шлюзы. Рекоммендовал бы FreeBSD, уж больно хорошо справляется с многозадачностью, когда запущено всего и много (что типично для веб-сервера).
PS. Давно бы уже пора забыть про ручную сборку и установку из исходников.. Для корпоративных серверов это критично, да и обновлять неудобно, учитывая частоту релизов Apache/PHP.
__________________
My ICQ: 296@463@859 ONLY!! Please check your list!!
И здесь могла бы быть ВАША реклама!!!
Последний раз редактировалось Dronga; 30.09.2008 в 15:21..
|
|
|

30.09.2008, 16:06
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
Выбирать ОС под программу мне кажется это не очень правильно.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|