0

Capistrano を使用して、PHP ベースの Web サイトをクライアントの共有ホスティングにデプロイしようとしています。すべてのバージョンを管理したいのですが、それらは cPanel (Bluehost) との共有ホスティングにあり、「現在の」シンボリック リンクを指すように DocumentRoot を変更できません。public_html へのデプロイは問題ありませんが、Web サイトがルートで現在のリリースを指すようにする必要があります。

Capistrano を引き続き使用し、「現在の」リリースをプライマリ ドメイン名のルートとして使用できるようにする方法はありますか?

4

2 に答える 2

2

手遅れかもしれませんが、私はあなたの答えを得ました。

サーバーが cPanel によって管理されている場合は、この構成ファイルの documentroot 行を変更できます。

/var/cpanel/userdata/USERNAME/DOMAIN.COM

次に、次のように変更できます /home/USERNAME/public_html/current

于 2012-10-22T14:40:44.150 に答える
0

私の世界へようこそ...それともその逆?

それは古い投稿ですが、問題はまだそこにあります。cPanel では、メイン ドメインに別のルート フォルダーを使用することはできません。ただし、アドオン ドメインの場合はそうです。

共有ホスティングでは/var/フォルダーにアクセスできません。

現在、アカウント内の public_html を単純に削除して、現在のシンボリック リンクに置き換えることができるようです。しばらくの間、bitbucket パイプラインを介してそれを行ってきましたが、うまくいきました (ただし、ホストは最初は慎重でした)。

于 2020-04-08T21:49:12.663 に答える