Hello All!
Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к apsx. Компиляция и установка php приходит нормльно, но libphp5.so в каталоге modules не создается, как в прочем ни где не создается ни какого намека на libphp. Подскажите плз, где могут быть грабли.
Спасибо.
>Hello All!
>Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к
>apsx. Компиляция и установка php приходит нормльно, но libphp5.so в
>каталоге modules не создается, как в прочем ни где не создается
>ни какого намека на libphp. Подскажите плз, где могут быть грабли.
>
>Спасибо.
Покажи опции configure для php
./configure --with-pgsql=/usr/local/pgsql --with-apsx2=/usr/local/apache/bin/apsx
>./configure --with-pgsql=/usr/local/pgsql --with-apsx2=/usr/local/apache/bin/apsx./configure ...
make
find / * > all_files_before
make install
find / * > all_files_after
diff all_files_before all_files_after
>>./configure --with-pgsql=/usr/local/pgsql --with-apsx2=/usr/local/apache/bin/apsx
>
>./configure ...
>make
>find / * > all_files_before
>make install
>find / * > all_files_after
>diff all_files_before all_files_after
разницы никакой. Файлы одинаковые
>Hello All!
>Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к
>apsx. Компиляция и установка php приходит нормльно, но libphp5.so в
>каталоге modules не создается, как в прочем ни где не создается
>ни какого намека на libphp. Подскажите плз, где могут быть грабли.
>
>Спасибо.А под чем собираешь ?
>>Hello All!
>>Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к
>>apsx. Компиляция и установка php приходит нормльно, но libphp5.so в
>>каталоге modules не создается, как в прочем ни где не создается
>>ни какого намека на libphp. Подскажите плз, где могут быть грабли.
>>
>>Спасибо.
>
>А под чем собираешь ?
Год назад это было Debian 3.11 sarge, но за неимением нормального инета приходится обновлятся с сорцов. gcc 3.3.5
>>>Hello All!
>>>Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к
>>>apsx. Компиляция и установка php приходит нормльно, но libphp5.so в
>>>каталоге modules не создается, как в прочем ни где не создается
>>>ни какого намека на libphp. Подскажите плз, где могут быть грабли.
>>>
>>>Спасибо.
>>
>>А под чем собираешь ?
>
>
>Год назад это было Debian 3.11 sarge, но за неимением нормального инета
>приходится обновлятся с сорцов. gcc 3.3.5На днях пробовал компилять под fc6 - то же самое, правда не разбирался еще.
Попробуй apache 1.3x, возможно в нем дело.
>>>>Hello All!
>>>>Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к
>>>>apsx. Компиляция и установка php приходит нормльно, но libphp5.so в
>>>>каталоге modules не создается, как в прочем ни где не создается
>>>>ни какого намека на libphp. Подскажите плз, где могут быть грабли.
>>>>
>>>>Спасибо.
>>>
>>>А под чем собираешь ?
>>
>>
>>Год назад это было Debian 3.11 sarge, но за неимением нормального инета
>>приходится обновлятся с сорцов. gcc 3.3.5
>
>На днях пробовал компилять под fc6 - то же самое, правда не
>разбирался еще.
>Попробуй apache 1.3x, возможно в нем дело.
На 1.3.37 поднялось все с полпинка и без граблей. Всем спасибо.
Таже хрень
Apache 2.2.3 и php-4.4.4
so-модуля не видно
>Hello All!
>Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к
>apsx. Компиляция и установка php приходит нормльно, но libphp5.so в
>каталоге modules не создается, как в прочем ни где не создается
>ни какого намека на libphp. Подскажите плз, где могут быть грабли.
>
>Спасибо.У меня была такая же проблема, и я с ней бился пару дней.
Не появляется, хоть ты тресни, libphp5.so на amd64 c apache2 и php5.
Все появилось (хвала яйцам) только после того, как я опустил апаче (не уверен, что это надо было, но говорю как было),снес php source предыдущей версии - просто перенес весь каталог куда то в ..., скачал wget последний релиз php и ./configure make make install как обычно...
с ТЕМИ ЖЕ опциями, с которыми 2 дня нифига не получалось все скомпилировалось и libphp5.so появилась в .libs после чего я ее скопировал туда где апачи modули лежат, добавил loadmodule в httpd.conf и стартанул апачи..Надеюсь, кому то это поможет и он не проведет все выходные компилируя .... :)
http://www.half-lime.com
>Все появилось (хвала яйцам) только после того, как я опустил апаче (не
>уверен, что это надо было, но говорю как было),снес php source
>предыдущей версии - просто перенес весь каталог куда то в ...,
>скачал wget последний релиз php и ./configure make make install как
>обычно...
>с ТЕМИ ЖЕ опциями, с которыми 2 дня нифига не получалось все
>скомпилировалось и libphp5.so появилась в .libs после чего я ее скопировал
>туда где апачи modули лежат, добавил loadmodule в httpd.conf и стартанул
>апачи..
частенько когда что-то идёт нетак, снос сорцов и замена на такиеже из решает проблемму.
тоже было при сборке apache с mod_ssl mod_perl mod_php ,
#$$## !!!
столкнулся с такой же проблемой, убил полдня!!!
спасло то, что поставил пхп 5.2.2, он то и указал мне на ошибку, которую НЕ УВИДЕЛ НИКТО из отвечавших в этом посте--with-apxs2=/path/to/apxs это вам не --with-apsx2=/path/to/apsx :)))
видимо мы с автором поста с одного faq ставили пхп :)
>видимо мы с автором поста с одного faq ставили пхп :)у меня было круче - apcx :-)
>Hello All!
>Есть такая трабла: apache собран с опцией --enable-so, а пхп --with-apsx2=путь к
>apsx. Компиляция и установка php приходит нормльно, но libphp5.so в
>каталоге modules не создается, как в прочем ни где не создается
>ни какого намека на libphp. Подскажите плз, где могут быть грабли.
>
>Спасибо.Всё это решается корректным указанием пути к сырцам Апача.
Спасительная фраза "apache собран с опцией --enable-so" наконец-то помогла мне собрать апач так чтобы был apxs. До этого перерыл вес инет. Спасибо.