为什么包含脚本后PHP执行会停止?
我使用以下代码按需调用脚本:为什么包含脚本后PHP执行会停止?,php,include,execution,Php,Include,Execution,我使用以下代码按需调用脚本: <?php include '../includes/header.php'; // Runs whitelist cron echo "Rebuild latest reviews include file..."; include 'cron_dp_top10.php'; echo "Done!<br>"; echo "Please wait... Redirecting to CAMDB Index page..."; sleep(15
<?php
include '../includes/header.php';
// Runs whitelist cron
echo "Rebuild latest reviews include file...";
include 'cron_dp_top10.php';
echo "Done!<br>";
echo "Please wait... Redirecting to CAMDB Index page...";
sleep(15);
?>
<script>
window.location.href='index.php';
</script>
<?php
include '../includes/footer.php';
?>
这使得目录读取似乎有什么东西阻止了父脚本继续。有人能解释一下这个问题吗
谢谢 FYI:在
$dir->read()
是
可能是,第二个条目。。导致您出现问题的原因?Cfreak的评论让我找到了正确的方向。脚本在日志上引发权限错误。写下这篇文章,以便我将问题标记为已回答。您的服务器日志中是否有错误?可能是脚本没有权限更改文件的权限。虽然这应该会产生警告,而不是完全停止脚本。实际上,就是这样。出于某种原因,我错过了错误,但当我去挖掘时,我发现了它们。如果您想添加答案,我可以将您的标记为解决方案。
$dir->read()
.
..