Поставил apache 2 и поставил PHP интерпритатор 4.4.9
Ставил через make make install
Апач запускается, но вот по какойто причине PHP не отображает. Что то не хватает помоему гдето, что то надо прописать.
Не срабатывает Интерпритатор PHP
Если есть вопросы, которые помогут установить причину - спрашивайте, предоставлю!
Мне очень нужна Ваша помощь.
Ставил через make make install
Руки бы тебе оторвать за такое! :[
В пакетном дистрибутиве через make install
На худой конец же есть checkinstall для сборки в deb-пакет
И чем не устроили пакеты из репозиториев?
mdma, http://linuxforum.ru/viewtopic.php?id=15966
тов. Leximus уже 3 темы наплодил на одном и том же месте... :[
И чем не устроили пакеты из репозиториев?
версия же...
Leximus, не уверен, что второй апач справится с такой древней версией... собственно других желающих заниматься таким противоестественным спариванием вы вряд ли найдёте... может кто-ещё чего добавит умного...
собственно рекомендации из гугла по словам "настройка apache php" выполняли?
ТС, а вы попробуйте все же ради интереса запустить свою прогу на php5, на виртуалке, например... потому что требования странноватые, мускул 5.1, например, в сочетании с php4 выглядит удивительно... на центе 5.6 мускул умолчальный 5.0, но даже php - 5
[quote=Leximus]Ставил через make make install
Руки бы тебе оторвать за такое! :[
В пакетном дистрибутиве через make install
На худой конец же есть checkinstall для сборки в deb-пакет
И чем не устроили пакеты из репозиториев?[/quote]
Я ставил по инструкции, прочитал и поставил так как написанно!
mdma, http://linuxforum.ru/viewtopic.php?id=15966
тов. Leximus уже 3 темы наплодил на одном и том же месте... :[
[quote=mdma]И чем не устроили пакеты из репозиториев?
версия же...
Leximus, не уверен, что второй апач справится с такой древней версией... собственно других желающих заниматься таким противоестественным спариванием вы вряд ли найдёте... может кто-ещё чего добавит умного...
собственно рекомендации из гугла по словам "настройка apache php" выполняли?[/quote]
Я напладил столько тем, так как каждая тема по своему направлению, отдельный вопрос. Можно былобы создать тему "Помогите настроить сервер", но тут каждая тема разный вопрос.
Кстати установил я и Apache2 и PHP 4.4.9 и MySQL и Zend Optimizer
Мне осталось только модули mod_rewrite и mod_vhost_alias подключить, но нету их с расшириением .so
и ещё чтобы не пладить много тем, а то некоторым это не нравится- подскажите, как настроить поддержку типов таблиц MyISAM и InnoDB в MySQL ?
какие были опции сборки апача? Никакие? Вот ничиго и не работает.
совет: если собрали апач из сырцов - собирайте все остальное так-же.
совет: если собрали апач из сырцов - собирайте все остальное так-же.
Иными словами, Док имел ввиду следующее:
Начали делать из системы помойку, так идите до конца.
P.S. Без обид. Ни чего личного. :cool:
Я напладил столько тем, так как каждая тема по своему направлению, отдельный вопрос. Можно былобы создать тему "Помогите настроить сервер", но тут каждая тема разный вопрос.
эх... Можно было бы включить спелчекер. :(
Иными словами, Док имел ввиду следующее:
Начали делать из системы помойку, так идите до конца.
тут даже дело не в этом. Точнее не только в этом. Проблема в том, что ТС не имеет представления о Linux. А в Linux префикс по умолчанию при сборке make && make install является /usr/local, а при установке из пакетов просто /usr/. Это необходимо для того, что-бы помойка была локализована в /usr/local. Но из-за этого, апач из помойки не видит PHP из системы (т.к. апач из помойки ищет php в помойке). И наоборот. В точности тоже самое и с MySQL. Да и со всеми остальными модулями. Решений два:
1. Использовать префикс /usr/. Это приведёт к помойке в системе, но всё будет работать. До первого запуска ПМ (до второго, если повезёт).
2. Собирать всё внутри локальной помойки. Это удобно, ведь, при поиске ПО и библиотек поиск начинается в помойке, а если там ничего нет (как у грамотных админов), продолжается в системе. Именно потому, можно собрать в помойке http сервер, который будет использовать часть либ из системы, а часть из помойки (если в системе не подходит). Это реальный рабочий путь. Для камикадзе. Кроме того, не стоит надеяться, что кто-то будет следить за вашей помойкой (затыкать дыры например) - это ваши проблемы. Сами сделали помойку, сами и разгребайте.
drBatty, я если честно вообще не догнал профит сборки ТС из исходников...
я если честно вообще не догнал профит сборки ТС из исходников...
профит в том, что ему запретили использовать PHP5. По условию задачи.
я очень сомневаюсь, что в современную ОС встанет PHP4. Потому, пускай ТС мучается, и вставляет устаревшую и дырявую версию PHP из сырцов.
Для ТС - это сложный путь, и исправить php-скрипты куда как проще. Особенно если у вас нет опыта работы с Linux, и если вы ещё и не C-кодер. Только программист может понять и исправить ошибки, которые неизбежно возникнут при такой сборке.
В таком случае ТС нужно осваивать сборку в deb-пакеты.
В таком случае ТС нужно осваивать сборку в deb-пакеты.
дело то нехитрое - вместо make install набирать checkinstall. вот только помойки от этого станет ненамного меньше.