这两天在搞一个数据分析统计平台的PHP代码,在Linux上运行项目里的PHP文件发现了这个报错,因为shell脚本中用的路径是绝对路径,所以需要修改路径先,但是还会报错,说是require_once “…/class/config.php”…之类的错误,后来经分析发现shell脚本中cd 的是/usr/local/php/bin php …/home/web/…/rolelogin.php,因为在php根目录路径下,所以require_once的相对路径就不对了,改成绝对路径就OK了。
总之这类问题就是php运行时找不到文件,一般都是路径问题,把相对路径改成绝对路径试试,就可以了。
php error:Warning: require(../class/rolelogin.php): failed to open stream: No such file or directory
最新推荐文章于 2023-05-18 14:40:06 发布