Поэтому я скачал mongoose-5.0.exe на мою Win7.

Я следовал инструкциям Как установить PHP отсюда и скопировал php-cgi.exe и php5.dll в мой корневой каталог и установил файлы конфигурации:

mongoose.conf

cgi_interpreter C:\Projects\Netio\php-cgi.exe
cgi_pattern **.cgi$|**.lp$|**.php$
document_root C:\Projects\Netio
listening_port 80
error_log_file errors.log

php.ini

short_open_tag = On
max_execution_time = 30
max_input_time = 10
memory_limit = 16M
display_errors = On
display_startup_errors = On
log_errors = Off
html_errors = Off
magic_quotes_gpc = Off
doc_root = "C:\Projects\Netio"
extension_dir = "C:\Projects\Netio"

index.php

<?php echo "Hello";?>

Тем не менее, браузер говорит мне, что нет никакого ответа от index.php. Статический HTML отображается правильно и 127.0.0.1 хорошо пингуется. Я что-то пропустил?

1 ответ1

0

приложите свой код PHP с тегами HTML и попробуйте снова

<html> <?php.... ?> </html>

Также убедитесь, что ваш каталог расширения PHP указан правильно. Обычно, когда вы извлекаете PHP, он содержит "ext" dir, и я вижу, что вы указываете на основную папку PHP в параметре расширения в php.ini

Примечание: я использую бесплатную версию Mangoose 6.5, и для меня она не будет открывать любой файл PHP, кроме файла с именем index.php.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .