【发布时间】:2010-11-15 16:09:06
【问题描述】:
最近,我把我的项目 php+smarty+mysql 放在了我的 httpd 服务器中。但是我遇到了一个错误,上面写着:
500 Internal Server Error
我的操作系统是archlinux,httpd服务器和php是这样安装的:
sudo pacman -S apache php
如果我使用包含以下内容的测试原生 php 文件:
<html>
<head>
<title>PHP Test Page</title>
</head>
<body>
This is Arch Linux, running PHP.
<?php
phpinfo();
?>
</body>
</html>
它运行正常。它告诉我 php 可以正常工作。但是为什么我的 smarty 项目不起作用?有没有人遇到过这个问题?
【问题讨论】:
-
你创建了目录结构吗?
-
如果这是一道物理选择题,我会选择“细节不足”。
-
“创建目录结构”是什么意思
-
你能找到你的 apache error_log(试试 /var/log/httpd)吗?如果是这样,那里可能有一些线索,如果您仍然不知所措,请尝试在问题中发布日志的最后几行。