2017-09-27 15 views
0

私は単純なエイリアスファイルをnginx仮想ホストシステムに追加しようとしています。簡単な別名はsites-availableからsites-enabledです。Nginx - ln -sコマンドの後にエイリアスファイルが作成されましたが、osXでは動作しません。

私が使用しています:

sudo ln -sfv sites-available/blog sites-enabled/ 

エイリアスが作成されます。私はFinderから、それを開こうとすると、それは言う:「ブログ」のオリジナルアイテムは、それがファイルを見つけることができないので、

nginx -tが失敗した見つけることができないので、

操作を完了できません。

答えて

1

これは、ソフトリンクは

sudo ln -sfv sites-available/blog sites-enabled/ 

sites-available/blogを指すsites-enabledフォルダにblogリンクを作成働き方ではありません。

したがって、blogは、相対パスsites-available/blogを指しています。実際のパスは<path>/sites-enabled/sites-available/blogになりますが存在しません。

だから、これは正しい相対パス

+0

でファイルを作成し、これを行うsites-enabledディレクトリ内に行くと

sudo ln -sfv ../sites-available/blog blog 

を実行しますありがとうございました! –

関連する問題