[英]PHP code works locally but not remotely
我不能让它产生我想要的支持 PHP 的服务器端,因为我可以让 PHP 页面回显和内容。 但在本地它完全符合我的期望。 这当然是我在互联网上发现的示例代码,我修改了这些代码以查找我的特定目录,这是我唯一更改的内容。 在此先感谢您的帮助:)编辑:抱歉我忘了澄清我的目标。 假设检查 .html 文件的目录并使用表中的每个文件构建一个表。 它在本地执行此操作,但在尝试托管代码的远程服务器上,只会生成一个空白页面。
<?php
$directory = "/pages/";
$contents = scandir($directory);
if ($contents) {
foreach($contents as $key => $value) {
if ($value == "." || $value == "..") {
unset($key);
}
}
}
echo "<ul>";
foreach($contents as $k => $v) {
echo "<li><a href=\"$directory/" . $v . "\">link text</a></li>";
}
echo "</ul>";
?>
用户l'L'l指出我正确的方向。 error_reporting(E_ALL);
帮助我弄清楚出了什么问题。 该目录有点复杂,因为我正在使用子域进行测试。 并认为我需要的只是“/pages/”作为目录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.