[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ставим php 5.3 на apache 2.2
kuzroman
Вообще я front-end разработчик, но иногда нужда заставляет работать с php.
И вот сейчас опять настал этот момент, то за что я не люблю back-end так это за таинственные настройки серверов.

В итоге уйму времени опять трачу на установку связки Apache + PHP

Значит устанавливаю эти версии:

httpd-2.2.25-win32-x86-no_ssl.msi
php-5.3.27-Win32-VC9-x86.msi

Вроде не последние и проблем быть не должно, ан нет.
PHP и Apache установились, а вот php не работает.

После добавления LoadModule php5_module "C:/php/php5apache2_2.dll" в конец модулей апача.
Сервер не перезапускается

а влогах висит:
Warning: DocumentRoot [C:/Apache22/docs/dummy-host2.localhost] does not exist
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 10.0.0.105 for ServerName
[Mon Sep 09 12:26:51 2013] [warn] pid file C:/Apache22/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

И вообще кто подскажет как подобрать нужный Apache и php там ведь vc6, vc9 - версии компиляции в visual studia
существуют, как понять какие версии стабильно подойдут?


_____________
kuzroman@list.ru
sergeiss
Заходим на страницу http://windows.php.net/download/#php-5.3 и слева находим фразу
Цитата
If you are using PHP with Apache 1 or Apache2 from apache.org (not recommended) you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. Do NOT use VC9+ versions of PHP with the apache.org binaries.

И еще тут рядом, выше и ниже, немного инфы дополнительной на эту тему. Вот отсюда и "пляши".

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
killer8080
Цитата (kuzroman @ 9.09.2013 - 11:29)
И вот сейчас опять настал этот момент, то за что я не люблю back-end так это за таинственные настройки серверов.

А почему не поставишь готовую связку, вроде Денвера? Там с ходу всё работает rolleyes.gif
bestxp
Warning: DocumentRoot [C:/Apache22/docs/dummy-host2.localhost] does not exist

каталог есть такой? Пишет же что не существует
kuzroman
sergeiss - спасибо, буду внимательней.

bestxp - конечно несуществует, может его и не должно быть в этих версиях, а бубн я не взял.

killer8080 - денвером уже 4й год пользуюсь, если бы не он я бы в php вообще не лез.
И каждый год есть желание взять и настроить все самостоятельно. Понимаешь, бывает необходимо поставить последнюю версию php или пакетный менеджер, и сердцем чую что в денвере все это не просто будет сделать.

_____________
kuzroman@list.ru
bestxp
если пишет что нет, то нужно создать, обычно гугл помогает быстрее,
просто копируешь текст ошибки и находишь моментом, тут банальная лень качать навык поиска
Winston
Цитата (kuzroman @ 11.09.2013 - 10:34)
И каждый год есть желание взять и настроить все самостоятельно

Я давно настраивал по этим статьям
http://petrenco.com/apache.php?txt=84
http://petrenco.com/php.php?txt=90

Там подробно все описано, при настройке проблем не возникало.
killer8080
Цитата (kuzroman @ 11.09.2013 - 10:34)
Понимаешь, бывает необходимо поставить последнюю версию php или пакетный менеджер, и сердцем чую что в денвере все это не просто будет сделать.

Хз, я сижу под дебианом, подключил репу dotdeb.org, там всегда последняя версия пыха. Обновляется максимум через неделю после оф. релиза.
kuzroman
Цитата (killer8080 @ 11.09.2013 - 13:13)
Цитата (kuzroman @ 11.09.2013 - 10:34)
Понимаешь, бывает необходимо поставить последнюю версию php или пакетный менеджер, и сердцем чую что в денвере все это не просто будет сделать.

Хз, я сижу под дебианом, подключил репу dotdeb.org, там всегда последняя версия пыха. Обновляется максимум через неделю после оф. релиза.

Ну в линуксе насколько мне известно вообще такие вещи намного проще делаются.
Там и GIT из коробки что называется.

_____________
kuzroman@list.ru
Rand
На винде даже не все php расширения работают, так что для разработчика лучше linux, хотя бы на виртуалке.
nike12345
привет всем Народ как подключить mime type на iis?
nike12345
для php чтобы заработал интерпритатор
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.