有没有办法让.htaccess文件夹更改它所在的当前文件夹的权限并允许执行PHP?服务器管理员重写了以禁止所有目录中的php扩展。
我有: [站点] /论坛/
和
[站点] /forum/index.php
由于500错误,不会执行index.php。
我会使用AllowOverride FileInfo,还是沿着那些行?我之前从未使用过htaccess。
答案 0 :(得分:2)
AllowOverride FileInfo
只能在server / vhost配置中使用,用于确定htaccess文件可以覆盖的服务器配置。您无法从htaccess更改文件权限。
您可以设置类似的处理程序类型:
AddHandler x-httpd-php .php
或
AddType application/x-httpd-php .php
但没有那些不会导致你的500错误。如果这纯粹是一个文件权限问题,你只需要获得403 Forbidden响应,而不是500.不仅如此,如果没有执行PHP,你只需看到index.php
文件的内容,而不是500错误。
其他因素导致您的错误。