![Arch Linux:尝试打开 PHP 文件时出现 500 错误](https://linux22.com/image/31541/Arch%20Linux%EF%BC%9A%E5%B0%9D%E8%AF%95%E6%89%93%E5%BC%80%20PHP%20%E6%96%87%E4%BB%B6%E6%97%B6%E5%87%BA%E7%8E%B0%20500%20%E9%94%99%E8%AF%AF.png)
HTTP Error 500 (Internal Server Error)
当尝试打开简单的 PHP 文件时,我收到Chrome 错误。
我已按照中的说明正确安装了 Apache 和 PHP本文。包括PHP具体部分它的。
当我尝试访问 URL 时出现此错误http://localhost/~eduan/php_info.php
,我确保该文件具有正确的语法和所有内容,以下是其内容:
<?php
php_info();
?>
它不包含任何其他内容,也不含任何其他内容。
我还在 下测试安装了 Statamic http://localhost/~eduan/statamic
,它可以工作,也可以不工作。它加载正确,但它的所有样式和内容都丢失了,这意味着(根据我的理解)它无法加载使用 PHP 完成的主题(如果我没有记错的话)。
仅此而已,非常感谢任何帮助!
答案1
这真实指挥是phpinfo()
(不带下划线)。
答案2
检查您的最多错误日志,它可能位于/var/log/apache2/error.log
或/var/log/httpd/error.log
(或类似)。它可能会向您指出@Eduan 在其他答案中描述的问题。
最好始终先检查错误日志,其中通常包含有价值的信息。