在Joomla中获取文件内容

时间:2014-07-01 14:32:39

标签: php linux file joomla permissions

我正在尝试将文件的内容放入变量中,但是当我读取文件时,我什么也得不到。我使用了JFile::read()file_get_contents()两种方法,但两者都返回相同的东西:空字符串,不是错误,不是任何布尔值或任何东西。

我想提一下,我正在使用Linux机器(仅仅2天),最近我将整台机器的权限更改为777(我不知道这是否会影响某些内容)。

我的操作系统,权限和php的file_get_contents()之间是否有连接?或Joomla限制文件读取?

另外我想提一下,file_get_contents()文件中我手动添加了index.php功能,我想要阅读的文件也手动添加到index.php的同一文件夹中

2 个答案:

答案 0 :(得分:0)

我们的一个客户遇到了同样的问题,结果发现这是一个防火墙问题。调试此问题非常困难。我建议您咨询您的网络团队。

当然,我假设您已将PHP错误报告级别设置为最大值,并且您已检查错误日志。

答案 1 :(得分:0)

问题似乎来自我的系统。当我更改权限时,我搞砸了,所以我必须重新安装它。

永远不要为整个文件系统更改Linux的权限。