[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: настройка php 5-3-2 под Apache 2.2
php_newbie
Добрый день.
Я установила себе php (php-5.3.2-Win32-VC6-x86) и
Apache (httpd-2.2.15-win32-x86-no_ssl.msi) на Windows XP.
Апач установила как Сервис.
PHP подключила как модуль Апач.
В httpd.conf прописала все как в инструкциях описано... (их я перечитала уже немеренное количество).
Скопировала php.ini в C:\Windows, удалила его из C:\php (чтобы php.ini был единственным на компе); но пробовала и наоборот (оставлять в C:\php). Также пробовала (по совету одного сайта) копировать php5ts.dll в C:\Windows\system32.
Вожусь уже второй день с настройками этого несчастного сервера с php, а при запуске test.php (хранящегося в той директории, которая прописана в DocumentRoot и состоящей из одной строчки <?php phpinfo(); ?>) получаю пустую белую страницу. Из консоли все работает, а при запуске браузером пхп-скрипт не выполняется.
Да... в Виндовую Переменную Среды path я добавила C:\php и перезагрузила комп.

Помогите, пожалуйста. Я уже исчерпала, по-моему, все средства...
Посмотрите, пожалуйста, httpd.conf.





Спустя 49 минут, 31 секунда (27.06.2010 - 17:18) mad/crs написал(а):
Несилён в настройке apache/php (я делал проще, установил готовый "пакет" WAMP и всё с чем пришлось немного повозится это виртуальные сервера.) но кажется что вам надо разкоментировать строку с Allow/deny
<Directory "E:/WebSite">
Options Includes Indexes FollowSymLinks
AllowOverride All
Order deny,allow
#Allow from all
#Satisfy all
</Directory>


заменить на Allow from all

Спустя 22 минуты, 16 секунд (27.06.2010 - 17:41) php_newbie написал(а):
Спасибо, mad/crs.
Но, на самом деле, я ее закомментировала тоже по одному из советов из интернета... Когда она раскомментирована/закомментирована, ничего не изменяется.
Да... важно отметить, что Апач перезагружается без ошибок и в логах ошибок тоже нет.
Php просто игнорируется... (((
В логах пишет только замечания:
Warning: Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0
[Sun Jun 27 18:37:55 2010] [notice] Child 1880: Child process is running
[Sun Jun 27 18:37:55 2010] [notice] Child 1880: Acquired the start mutex.
[Sun Jun 27 18:37:55 2010] [notice] Child 1880: Starting 64 worker threads.
[Sun Jun 27 18:37:55 2010] [notice] Child 2504: Released the start mutex
[Sun Jun 27 18:37:56 2010] [notice] Child 2504: All worker threads have exited.
[Sun Jun 27 18:37:56 2010] [notice] Child 1880: Starting thread to listen on port 80.
[Sun Jun 27 18:37:56 2010] [notice] Child 2504: Child process is exiting

Спустя 41 минута, 15 секунд (27.06.2010 - 18:22) mad/crs написал(а):
судя по строке: Warning: Directive 'register_long_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0 php у вас работает. может дело в php.ini?
у меня например в php.ini
; register_long_arrays
; Default Value: On
; Development Value: Off
; Production Value: Off

Спустя 45 минут, 28 секунд (27.06.2010 - 19:07) php_newbie написал(а):
mad/crs ... Но ведь register_long_arrays влияет только на определение каких-то там специфических переменных... и относится к тому, как к ним придется в скриптах обращаться... И при этом... все, что после ";" в строке в php.ini --- это вообще комментарии... Да и программа у меня только вызывает функцию phpinfo() и переменные не использует вообще никакие.
Но Вы правы в том, что подозрительно, что в логах отмечается это предупреждение... ибо оно говорит о том, что файл php.ini был Апачем успешно найден и прочитан... И тогда факт того, что пхп-скрипты игнорируются... еще более загадочен...
Я могу лишь предположить, что дело в правах доступа к самому скрипту...
Но у меня стоит display_errors On. Он же должен был бы рассказать о том, что ему файл не прочитать, если бы так и было...

Спустя 2 часа, 22 минуты, 56 секунд (27.06.2010 - 21:30) mad/crs написал(а):
а вы пробовали в папку "сервера" закинуть допустим любой index.html и попытатся к нему достучатся? и может всётаки попробуйте скачать и поставить WAMP. Apache/php/mysql и без проблем, даже мне, чайнику небыло проблем проинсталировать.

Спустя 22 минуты, 4 секунды (27.06.2010 - 21:52) php_newbie написал(а):
Да, html-ки все "на ура" обрабатываются. Эх, я же хотела как лучше (устанавливая сервер)!!! ))) Так всегда...
Не знаю, пока я скачала какой-то PHP Editor... Для отладки скриптов пока хватает... но боюсь, как только понадобится хотя бы связь с БД, сразу малина и закончится.
А про WAMP я не слышала (не читала). Читала про Денвер... но о нем обычно откликаются в каком-то пренебрежительном тоне... да и работает он вроде тоже не всегда... а вручную менять его настройки вроде вообще лучше не пытаться. После этого я всякие автоматически устанавливающиеся связки перестала рассматривать как вариант. Но спасибо Вам за совет. Эх, и вообще спасибо большое, что попытались помочь.

Спустя 1 день, 16 часов, 15 минут, 58 секунд (29.06.2010 - 14:08) php_newbie написал(а):
Что-то у меня и в ВАМПе те же проблемы... я явно чего-то недопонимаю... Хотя ВАМП я не настраивала совсем... но я так понимала, что там все должно работать "из коробки"...

Спустя 3 дня, 5 часов, 27 минут, 5 секунд (2.07.2010 - 19:36) php_newbie написал(а):
Ок... больше никого не трогаю, по поводу этого вопроса не мучаю... ВАМП работает наконец-то... Всем (i.e. одному) спасибо !!! )))
Быстрый ответ:

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