-1

我在 Apache2 上有一个(真的)简单的网站配置(在山狮 Mac OS X 上):

服务器名 myServerName 目录 /myDirectory/myWebsite

我优雅地使用 Apache,我得到的只是 403。即使在我网站的所有文件和文件夹上更改权限 777 后也无法正常工作。但是,当我“ls -l”文件时,我获得了以下权限:

(用于目录) drwxrwxrwx@

唯一的区别是“@”,但我找不到它的含义(不确定在谷歌搜索时是否正确处理);谁能告诉我“@”代表什么?

仅供参考,文件是“真实文件”,不是别名或符号链接,而且我有其他网站在同一台服务器上正常运行(但没有“@”)。

谢谢

4

1 回答 1

2

@ 表示文件具有扩展属性。使用 ls -l@ 显示它们。在此处阅读 ls 手册页

于 2012-11-09T14:08:54.673 回答