我遇到了另一段代码的问题所以我打破了这个非常简单的部分并把它放在一个新文件中:
测试文件位置/名称
/var/www/html/php/tst/test.php
测试文件内容
<?php
if(is_readable('/var/www/html/php/put/json_load.php')){echo('Worked');}
if(is_readable('/var/www/html/php/put/cr_query.php')){echo('Worked2');}
if(is_readable('/var/www/html/php/put/json_crdata_decode.php')){echo('Worked3');}
require '/var/www/html/php/put/json_load.php';
echo('Worked4');
?>
我从中获得的输出是
WorkedWorked2Worked3
似乎是在要求时停止执行。我对PHP很新,并且已经搜索了很长时间并且很难找到解决方案。任何帮助表示赞赏。
如果需要更多信息,我很乐意提供。
答案 0 :(得分:0)
有三种可能性:
我怀疑选项2.编辑你的php.ini并将display_errors设置为1然后重启服务器。如果你不知道php.ini在哪里运行phpinfo()函数,它会告诉你。