我搜索了一个答案,但没有找到。所以,在这里,它是:简单的PHP页面,任何事情之前,我有:php多个包括不在同一页上工作
<?PHP
session_start();
require_once("./include/inside_config.php");?>
在同一页上,在身,我必须包括另一页,一个jquery厚,就像这样:
<div style="text-align:center; color:#cccccc;">
<?php include('thicker_it.php');?>
</div>
最后一个返回错误(Warning:include(thicker_it.php)[function.include]:无法打开流:没有这样的文件或目录在...)事实是该文件存在,在该位置(在“./”之前写入不能解决问题)。
注:
- 的DNS转发到另一台服务器(我用另一个域的服务器,同样的供应商GoDaddy的)。
- 全路径解决方案也无法正常工作(我更改了php.ini,但错误仍然存在)。
请帮忙。谢谢!
我知道这听起来有点愚蠢,但是,您是否仔细检查过thicker_it.php与包含文件(顶层文件)在同一文件夹中?你能提供文件夹结构和哪个文件夹是每个包含文件? – 2014-09-30 15:22:05
你说这是_multiple_ include的问题。如果删除第一个包含,第二个包含的问题是否会消失? – Barmar 2014-09-30 15:22:05
你有一个控制台,你可以'ls -lh thicker_it.php'查看该文件的权限,apache是否可以读取它? – BojanT 2014-09-30 15:34:18