因此我已经mongoose-5.0.exe
在我的Win7上下载了。
我关注了如何设置 PHP从这里并将 php-cgi.exe 和 php5.dll 复制到我的根目录并设置配置文件:
mongoose配置文件
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"
索引.php
<?php echo "Hello";?>
但是,浏览器告诉我 index.php 没有响应。静态 html 显示正确,127.0.0.1 ping 正常。我是不是漏掉了什么?
答案1
用 HTML 标签括住你的 PHP 代码,然后重试
<html> <?php.... ?> </html>
另外,请确保正确指定了 PHP 扩展目录。通常,当您提取 PHP 时,它包含“ext”目录,我可以看到您在 php.ini 中的扩展参数中指向主 PHP 文件夹
附注:我正在使用 Mangoose 6.5 的免费版本,除了名为 index.php 的文件外,它无法打开任何 PHP 文件。