<div class="thumb_container centered">
<?php
foreach (glob("../images/*.{jpg,png}") as $filename) {
echo '<img src="' . $filename . '">';
}
?>
</div>
此代码段无法嵌入HTML文档中。如果我使用.php扩展名保存文件,则会出错gives internal server error 500
。如果我将其保存为.html,则脚本会被注释掉,并在div中打印';}?>
。我也设置了permissions to 755
,但仍然没有。
如何运行此脚本?
答案 0 :(得分:1)
../images/
和/或其文件的权限可能存在问题。尝试为您的网络服务器用户设置可读的权限。
文件扩展名.php
当然是正确的,因此文件由PHP解析。
您还可以查看错误日志,主要位于/var/log/
。