PHP require / require_once不起作用,包括will

时间:2015-08-07 14:54:34

标签: php

我有一台停止运行cron作业的登台服务器。经过一些研究,结果发现require_once失败了。

我已经看过其他相关问题,这与路径无关,绝对或相对。我可以创建一个新文件test.php,尝试将其与文件所有者放在同一个文件夹中,然后失败:

php -r 'include("test.php"); echo "hello\n"'

您好

php -r 'require("test.php"); echo "hello\n"'
  

PHP致命错误...打开失败' test.php' ...包含路径。:/ usr / share / pear:/ usr / share / php'

出于解压,我将test.php移至/usr/share/pear/test.php,同样的错误。我也尝试了./test.php__dir__."/test.php",同样的错误。

PHP 5.3.3,已过时,但在其他2台服务器(dev和prod)上工作

刚刚破了吗?

1 个答案:

答案 0 :(得分:0)

感谢大家的帮助。我想发布解决方案。

有人改变了php.ini文件并设置了open_basedir(我可能会添加一个相当无用的目录),这实际上限制了该目录的php功能。不幸的是,这不会引起任何有用的错误。

再次感谢!