我不能让它产生我想要的服务器端,它支持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/"作为目录。