一旦不行,包括意志
我有一台登台服务器停止运行cron作业。 经过一番研究,事实证明require_once失败了。
我见过其他相关的问题,这与路径绝对或相对无关。 我可以创建一个新文件test.php,尝试在与文件所有者相同的文件夹中要求它,并且失败:
php -r 'include("test.php"); echo "hellon"'
你好
php -r 'require("test.php"); echo "hellon"'
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)
它刚刚坏了吗?
感谢大家的帮助。 我想发布解决方案。
有人修改了php.ini文件,并设置了open_basedir(我可能会添加一个相当无用的目录),这实质上限制了php的功能。 不幸的是,这不会引发任何有用的错误。
再次感谢!
链接地址: http://www.djcxy.com/p/58121.html