我正在尝试托管一个新的博客,在那里我可以使用一个简单的HTML表单&PHP脚本。当我在本地主机上测试表单时,一切正常,但是当我上传它并进行实时测试时,我得到:
禁止您没有访问/php/add-post.php的权限
另外,在尝试…时遇到404 Not Found错误使用ErrorDocument来处理请求。
我知道我的主机允许这种类型的脚本,因为我在另一个博客上使用完全相同的东西,我的权限设置为0755
。有人知道问题出在哪里吗?如何解决?
将以下代码添加到.htaccess文件
<Files add-post.php>
Order Deny,Allow
Deny from all
Allow from all
</Files>
或运行命令提供对文件夹
的权限 chmod 774 /path/to/php/add-post.php