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

Исходное сообщение
"'PHP+freeBSD+Apache = граблюю какой день... хелп...."

Отправлено koikto , 07-Июн-05 13:14 
Трабел: имею последнюю Фрю, апач13 сконфигурированный с --enable-module=so и теперь самое интересное: НУ НИКАК нимагу прикрутьить ПХП к апачу. Вот строка конфигурирования ПХП:
./configure --with-apxs=/usr/local/apache/bin/apxs && make && make install

Всё делаю как в родном файле INSTALL описано поп пхп (btw 4.3.10)
И в результате слетаю в ошибку:

ctype.lo: file not recognized: File truncated
*** Error code 1

Подскажите, шо за грабли... уже какую ночь не могу выспацца...

Всё тоже самое делал на Линуксе АСП, - проблем не возникало.. Но надо шоб на фре работало...


Содержание

Сообщения в этом обсуждении
"'PHP+freeBSD+Apache = граблюю какой день... хелп...."
Отправлено А.Петров , 07-Июн-05 14:34 
>Трабел: имею последнюю Фрю, апач13 сконфигурированный с --enable-module=so и теперь самое интересное:
>НУ НИКАК нимагу прикрутьить ПХП к апачу. Вот строка конфигурирования ПХП:
>
>./configure --with-apxs=/usr/local/apache/bin/apxs && make && make install
>
>Всё делаю как в родном файле INSTALL описано поп пхп (btw 4.3.10)
>
>И в результате слетаю в ошибку:
>
>ctype.lo: file not recognized: File truncated
>*** Error code 1
>
>Подскажите, шо за грабли... уже какую ночь не могу выспацца...
>
>Всё тоже самое делал на Линуксе АСП, - проблем не возникало.. Но
>надо шоб на фре работало...

снести нахрен то, что понаставлено как "на Линуксе АСП" (у систем, млин, даже названия разные - FreeBSD и Линукс АСП :-), а потом:
cd /usr/ports/www/apache13
make install clean
cd /usr/ports/lang/php4
make install clean
cd /usr/ports/lang/php4-extension
make install clean
cd /usr/local/www/mod-php4
make instal clean
и - баиньки...
если охота еще и помодничать - правка Makefile'ов в портах для подгонки пиджачка по фигуре.


"'PHP+freeBSD+Apache = граблюю какой день... хелп...."
Отправлено lavr , 07-Июн-05 14:40 
>>Трабел: имею последнюю Фрю, апач13 сконфигурированный с --enable-module=so и теперь самое интересное:
>>НУ НИКАК нимагу прикрутьить ПХП к апачу. Вот строка конфигурирования ПХП:
>>
>>./configure --with-apxs=/usr/local/apache/bin/apxs && make && make install
>>
>>Всё делаю как в родном файле INSTALL описано поп пхп (btw 4.3.10)
>>
>>И в результате слетаю в ошибку:
>>
>>ctype.lo: file not recognized: File truncated
>>*** Error code 1
>>
>>Подскажите, шо за грабли... уже какую ночь не могу выспацца...
>>
>>Всё тоже самое делал на Линуксе АСП, - проблем не возникало.. Но
>>надо шоб на фре работало...
>
>снести нахрен то, что понаставлено как "на Линуксе АСП" (у систем, млин,
>даже названия разные - FreeBSD и Линукс АСП :-), а потом:
>
>cd /usr/ports/www/apache13
>make install clean
>cd /usr/ports/lang/php4
>make install clean
>cd /usr/ports/lang/php4-extension
>make install clean
>cd /usr/local/www/mod-php4
>make instal clean
>и - баиньки...
>если охота еще и помодничать - правка Makefile'ов в портах для подгонки
>пиджачка по фигуре.

зачем двойную работу делать: php4 и потом mod_php4???
достаточно чего-либо одного.


"'PHP+freeBSD+Apache = граблюю какой день... хелп...."
Отправлено koikto , 07-Июн-05 14:56 
Товарисчи! Спасиба конечно, но вот глупый вопросец такой: А как апач тада пхп скрипты выполнять будет? Если всё как высказали, то на любой файл в каталоге cgi-bin ругается: пишет миссконфигурация сервера... даже на HTML файлы ((( А вот если там лежит SH скрипт, то он работает... Надо шоп пхп заработало...
А про линуху я упомянул вот к чему: в родном файле INSTALL для пхп есь инструкция по установке. Там где модули нада в апаче включать = so , и при конфиге пхп указывать путь к apxs. Я делал там точно также и всё работало, а тут блина ашибка вот...

И кстати, я ведь не ставил php4-extentions. Ано нада ?



"'PHP+freeBSD+Apache = граблюю какой день... хелп...."
Отправлено А.Петров , 07-Июн-05 15:45 
спасибо, lavr, не доглядел - тама словечко "ИЛИ" проскочило кудой-то, так-то, оно, конечно, нафиг два раза одно и то же делать. да оно и не сделается так, кстати...
>Товарисчи! Спасиба конечно, но вот глупый вопросец такой: А как апач тада
>пхп скрипты выполнять будет? Если всё как высказали, то на любой
>файл в каталоге cgi-bin ругается: пишет миссконфигурация сервера... даже на HTML
>файлы ((( А вот если там лежит SH скрипт, то он
>работает... Надо шоп пхп заработало...
а что, собственно, не работает? из портов понасобрано черте скоко апачей с пхп наперевес. усе отлично робит. из портов ставите апач, потом из портов же ставите mod-php -  и все работает без вопросов. порты сами все куда надо разложат и что надо подправят. если надо пхп который из командной строки - таки есть /usr/ports/lang/php-cli
>А про линуху я упомянул вот к чему: в родном файле INSTALL
>для пхп есь инструкция по установке. Там где модули нада в
>апаче включать = so , и при конфиге пхп указывать путь
>к apxs. Я делал там точно также и всё работало, а
>тут блина ашибка вот...
ох... лучше ужо Вам таки прежде всего хандбук почитать, ибо пересказывать его, особливо где про порты рассказывають... шибко не охота. ежели надо чего-то быстро поставить - то из портов все на ура проходит
>И кстати, я ведь не ставил php4-extentions. Ано нада ?
ну не надо, так не надо! я почем знаю, что Вам надо, а чего нет? я ж привел общий путь, куда идтить, а не решение проблемы.
вообще-то ради любопытсnва могли бы и описание посмотреть:
less /usr/ports/lang/php4-extensions/pkg-descr
кстати, ко всем портам относится

"'PHP+freeBSD+Apache = граблюю какой день... хелп...."
Отправлено koikto , 07-Июн-05 16:08 
Ух ребятки, наверное я понял в чём мой трабел... Я ведь линуксист АСПист, а там исходники руками собираюцца... А портами вот пользовался неправильно походу... ))
Делал так:
make patch
cd work/aaaa/
./configure --with-qqqqqq
make
make install

... Линукс воспитание )) Теперича, с пом одного доброго человека из челябинска ставлю правильно как во ФРЕ предполагаецца. Надеюсь зафурыкает.

Спасибо всем!