我在Windows Server 2003上安装了一个安装了PHP 5.3.28的WEMP服务器
除了require
之外,我的剧本中的所有内容都有效。
这是相关代码:
<?
require('info.php');
echo 'root directory require<br>';
require('subpath/info.php');
echo 'sub directory require<br>';
问题是位于根目录中的info.php
的要求是有效的,但子目录中的要求不起作用。
脚本在第一个require()
上中断,其中包含一个没有抛出错误的子目录。
我已经检查过PHP是否有权阅读使用file_exists()
和file_get_contents()
尝试的子目录,一切都运行正常。
Nginx日志或PHP日志中未报告任何错误 我该如何解决这个问题?
注意:使用Windows 7安装在我的工作站上的WEMP服务器上的相同脚本可以正常工作。
答案 0 :(得分:1)
尝试
require 'subpath'.DIRECTORY_SEPERATOR.'info.php';