所以我在DocumentRoot
文件中更改了httpd.conf
,而$_SERVER['DOCUMENT_ROOT']
在XAMPP上似乎仍然相同。我重新启动了服务器,问题仍然存在。我之前从原DocumentRoot
文件夹更改了xampp/htdocs
,它运行正常。有线索吗?
答案 0 :(得分:0)
请注意,PHP的DOCUMENT_ROOT可能与Apache不同。 DOCUMENT_ROOT是PHP文件所在的位置。这可以在Document根目录或通过不同的目录。
答案 1 :(得分:0)
httpd.conf文件中还有另一行需要更改。在我的文件中,它比DocumentRoot设置下方大约30行。我发现它归功于前面的评论专栏
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/work/htdocs">
我刚刚移动了整个htdocs目录,所以我也必须更改httpd-xampp.conf文件中的一行。
<Directory "C:/work/htdocs/xampp">