masayuki5160's diary

名古屋でエンジニアしてます。

またシンボリックリンクつくるところでつまづいたので、あらためて。。

またおんなじところでつまづいたので、
もう一度しっかりメモ。


原因
上位ディレクトリのパーミッションが700だったこと。
あと、シンボリックリンクがよくわかってなくて、
まったく違うところのパーミッションをいじいじしてたこと。



作業メモ
/home/ethna/project/にプロジェクト(masa)を作成していきます。

ethnaコマンドでプロジェクト作成

#ethna add-project masa


Apacheのドキュメントルートに移動してシンボリックリンクを作成。

#cd /var/www/html/
#ln -s /home/ethna/project/masa/www/ masa


シンボリックリンクについて
#ln -s (リンク先) (リンク元)
でリンクをはる。
今回のようにパーミッションが問題でアクセスできていない場合は、リンク先のディレクトリのパーミッションを確認すること!


Apacheを起動しアクセス

http://(IP)/masa


これでおけ。