【发布时间】:2014-07-29 12:05:36
【问题描述】:
我想了解更多关于 PHP 和 Apache 的信息,所以我决定手动安装它们。我不完全了解这两个文件如何协同工作(或者在这种情况下它们是否齐头并进)。每当我加载 localhost 网页时,php 文件的位置都来自我在 httpd.conf 文件中指定的位置。为了测试,我创建了两个根文件夹,C:/Users/Alex/test 和 C:\Users\Alex\My Websites。 Apache 实际上并没有使用我在 php.ini 中指定的位置 (doc_root = "C:\Users\Alex\My Websites"),而是使用我在 httpd.conf (DocumentRoot "C:/Users/亚历克斯/测试”)。谁能解释一下 php.ini 中的 root 什么时候有用?
【问题讨论】:
-
提示 #1:它是由 apache 运行的 php,而不是相反。
-
我明白了,那么我在 php.ini 中指定的根是用来做什么的?
-
为什么要询问是否有可用的文档:php.net/manual/en/ini.core.php#ini.doc-root?