【发布时间】:2015-04-09 07:44:27
【问题描述】:
我正在测试一个简单的 php 脚本,但遇到了一些问题。 我的php如下:
#!/usr/local/bin/php
<html><head><title>PHP Test</title></head>
<body>
<?php print( "Hello World<br />"); ?>
</body></html>
在同一个文件夹中,我有一个 htaccess 文件
AddHandler cgi-script .php
另外,我运行这些命令以确保权限正确。
chmod 711 hello.php
chmod 644 htaccess
但是,当我尝试访问该页面时,我收到了“500 内部服务器错误”。我对php完全陌生。有谁能帮帮我吗?
【问题讨论】:
-
它的
.htaccess文件导致了问题... -
我认为这与错误无关,但您不应该在网页的开头使用
#!/usr/local/bin/php。这只应在从 CLI 运行的脚本中使用。关于实际问题,请检查您的 PHP 错误日志文件。 -
我试过了,但没有用。
-
我将“htaccess”文件的名称更改为“.htaccess”。在相应的命令中也进行了更改。
-
如何查看错误日志文件? @Barmar
标签: php networking internal-server-error