-1

私はApache2(Mountain Lion Mac Os X上)に(本当に)単純なWebサイト構成を持っています:

サーバー名 myServerName ディレクトリ /myDirectory/myWebsite

Apache を優雅に使用したところ、403 しか返されませんでした。Web サイトのすべてのファイルとフォルダーのアクセス許可 777 を変更しても機能しませんでした。しかし、ファイルを「ls -l」すると、次の権限が得られます。

(ディレクトリ用) drwxrwxrwx@

唯一の違いは「@」ですが、それが何を意味するのかわかりません(グーグルで適切に処理されているかどうかはわかりません)。「@」の意味を誰か教えてください。

参考までに、ファイルは「実際のファイル」であり、エイリアスやシンボリック リンクではありません。同じサーバー上で適切に実行されている他の Web サイトがあります (ただし、「@」はありません)。

どうも

4

1 に答える 1

2

@ は、ファイルに拡張属性があることを意味します。ls -l@ を使用して表示します。ここでls のマニュアルページを読んでください

于 2012-11-09T14:08:54.673 に答える