我在尝试包含某个文件时遇到问题。 当我尝试加载的文件我面对这样的错误:PHP包含未找到路径
failed to open stream: No such file or directory in ...
在另一方面,<a href="/wT/sys/background.php">background</a>
送我直接把我要包含的文件(不是它的源代码,但输出)
包含函数如何通过给定的路径无法访问文件,但我可以使用href访问它? *我需要得到的文件的源代码,不仅是输出,否则我只是包括http:// ....路径 *我在本地运行php代码,如果它很重要
我也试图chechk是否需要重新配置php.ini文件,但我没有发现任何有用的东西(包括URL是允许的,正如我所说,我不需要使用它)
任何建议将是有益的, 在此先感谢
'/重量/ SYS /背景.php'是一个根相对的url。在浏览器中,这意味着相对于网站的根目录,即'sub.domain.com /'。在像PHP这样的服务器端环境中,这意味着相对于硬盘驱动器的根目录,即Windows上的'c:/'或unix上的'/'。 – mellamokb 2012-07-24 15:44:56
如果是这样,我应该设置什么样的根?谢谢 – Itamar 2012-07-24 15:46:23
请让自己对文件系统的工作方式感到满意,并且[魔术常量](http://php.net/manual/en/language.constants.predefined.php)也很有用。另外你不会显示创建错误的代码,所以你的问题不能简单地回答。您需要将其变得更加复杂,请通过添加缺少的PHP源代码来改进您的问题。 – hakre 2012-07-24 15:48:52