The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"apache2 php MYSQL!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"apache2 php MYSQL!"  +/
Сообщение от Fes email(??) on 06-Авг-09, 18:43 
Hi2All!
Народ, в силу невозможностирешить проблему самому, взываю к колективному разуму:

Собрал apache2.
заработал без проблем.

Собрал php 5.3
./configure --with-apxs2=/usr/apache2/bin/apxs  --enable-calendar  --with-mysql=/var/lib/mysql/  --with-config-file-path=/etc --with-zlib   --with-gd  --disable-debug --disable-rpath --disable-static --with-pic --with-layout=GNU --without-mm --enable-gd-native-ttf

прикрутил php к апач

LoadModule php5_module  modules/libphp5.so
AddType application/x-httpd-php .php

предварительно положил libphp5.so в modules

В итоге апач браузеру выдаёт
"<?
print 'test';
?>"
т.е. пустую страницу с содержимым index.php
Причём поведение такое же если строчку "AddType application/x-httpd-php .php" закоментировать. Сделал вывод что php воопсче не работает.

В error_log apache2 - вот что:

[Thu Aug 06 17:31:34 2009] [notice] SIGHUP received.  Attempting to restart
PHP Warning:  PHP Startup: Unable to load dynamic library './php_mysql.so' - ./php_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Thu Aug 06 17:31:34 2009] [notice] Apache/2.2.12 (Unix) PHP/5.3.0 configured -- resuming normal operations


Т.е. php не видит некую php_mysql.so
НО, 1.3 с пхп собирается подобным образом без проблем.
Что за зверь php_mysql.so и в результате компиляции ЧЕГО ИМЕННО он должен появится?

В чём косяк?

p.s. locate php_mysql.so - ничего не выдаёт. updatedb сделал.

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

Оглавление

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


1. "apache2 php MYSQL!"  +/
Сообщение от anonymous (??) on 07-Авг-09, 17:31 
>т.е. пустую страницу с содержимым index.php
>Причём поведение такое же если строчку "AddType application/x-httpd-php .php" закоментировать. Сделал вывод что php воопсче не работает.

Для того, чтобы использовать shorttag, нужно сначала разрешить это в php.ini

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

2. "apache2 php MYSQL!"  +/
Сообщение от Fes email(??) on 07-Авг-09, 18:24 
>>т.е. пустую страницу с содержимым index.php
>>Причём поведение такое же если строчку "AddType application/x-httpd-php .php" закоментировать. Сделал вывод что php воопсче не работает.
>
>Для того, чтобы использовать shorttag, нужно сначала разрешить это в php.ini

В php.ini всё ок.
Проблема решилась ТОЛЬКО после make clean в апаче и пхп и пересборке заново с теми же параметрами configure.

Как бы там ни было - спасибо :)

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

3. "apache2 php MYSQL!"  +/
Сообщение от Fes email(??) on 07-Авг-09, 18:56 
>>т.е. пустую страницу с содержимым index.php
>>Причём поведение такое же если строчку "AddType application/x-httpd-php .php" закоментировать. Сделал вывод что php воопсче не работает.
>
>Для того, чтобы использовать shorttag, нужно сначала разрешить это в php.ini

Хотя, "ОК" c php.ini стало когда я начал пробовать на скрипте с <?php а не <?
С другими дело как раз оказалось в
short_open_tag = Off

Я этого не знал.
Вот из-за таких мелочей(казалось бы) - долго и упорно бъёшься головой апстену.
Сенкс + мультириспект.

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

4. "apache2 php MYSQL!"  +/
Сообщение от sweer email(ok) on 10-Авг-09, 12:04 
>[оверквотинг удален]
>
>Хотя, "ОК" c php.ini стало когда я начал пробовать на скрипте с
><?php а не <?
>С другими дело как раз оказалось в
>short_open_tag = Off
>
>Я этого не знал.
>Вот из-за таких мелочей(казалось бы) - долго и упорно бъёшься головой апстену.
>
>Сенкс + мультириспект.

Кстати настоятельно не рекомендуется собирать все из исходников.

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

5. "apache2 php MYSQL!"  +/
Сообщение от Fes email(??) on 10-Авг-09, 14:37 
>[оверквотинг удален]
>><?php а не <?
>>С другими дело как раз оказалось в
>>short_open_tag = Off
>>
>>Я этого не знал.
>>Вот из-за таких мелочей(казалось бы) - долго и упорно бъёшься головой апстену.
>>
>>Сенкс + мультириспект.
>
>Кстати настоятельно не рекомендуется собирать все из исходников.

Это рекомендации лучших собаководов? :)
КТО это рекомендует? :)

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

7. "apache2 php MYSQL!"  +/
Сообщение от angra (ok) on 11-Авг-09, 05:47 
На самом деле совет должен звучать несколько иначе: не ставить ничего в систему в обход штатных механизмов управления пакетами. Рекомендация лучших админов :)
Ну и по возможности конечно рекомендуется обходится стандартными пакетами дистрибутива, для создания своей сборки должна быть очень веская причина.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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