[英]unable to check htaccess file in Xampp
我正在使用Codeigniter3.0.4,现在更改为使用的Mac计算机和Xampp服务器,但出现以下错误。
[2016年2月1日星期二22:31:29.108763] [core:crit] [pid 2115](13)权限被拒绝:[client :: 1:56770] AH00529:/ Applications / XAMPP / xamppfiles / htdocs / dw_php-json-js /.htaccess pcfg_openfile:无法检查htaccess文件,确保其可读性并且'/ Applications / XAMPP / xamppfiles / htdocs / dw_php-json-js /'是可执行文件
首先,您应该确定XAMPP用户的运行身份。 然后,您应该通过在终端上运行该用户来找出该用户所属的组:
groups <username>
其中<username>
是XAMPP运行的用户。
然后,您可以检查错误消息中提到的文件的权限和所有权:
# Check owner and permissions for .htaccess file:
ls -al /Applications/XAMPP/xamppfiles/htdocs/dw_php-json-js/.htaccess
# Check owner and permissions of containing directory
ls -l /Applications/XAMPP/xamppfiles/htdocs/dw_php-json-js/
此类命令的示例输出为:
# Command: ls -l /Applications/iTunes.app/Contents
-rw-r--r-- 1 root wheel 521 16 Oct 12:48 version.plist
告诉您所有者是root,组是wheel。 用户具有rw
(读和写)访问权限,组中的任何人都具有r
(读)访问权限,每个人都具有r
访问权限。
要根据收到的错误消息确保权限正确,您需要确保用户可以读取.htaccess
并且目录是可执行的(在x
和r
和w
旁显示为x
)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.