サーチ…


Symfony 2プロジェクトを手動でホスティングする手順

それはあなたが持っているホスティングの種類によって異なります:

  1. SSHコンソールをお持ちの場合は、ローカルでやっていない場合は、手順2の後にホスティングすることができます:コマンドを実行する

    php app/console cache:clear --env=prod'. 
    
  2. あなたは、フォルダのホスティングにあるとしyoudomain/public_htmlでて、 public_htmlすべてのWebファイルを配置する必要があります。 :だから、symfonyプロジェクト(フォルダからすべてアップロードする必要がありますappsrcvendorsbin :;ファイルdepsdeps.lockフォルダを除く) webフォルダでyoudomain 。フォルダのwebアップロードからフォルダpublic_htmlへのすべて。

  3. CHMODのapp/cacheapp/logsフォルダをチェックapp/logs 、書き込みアクセス権があるはずです。

  4. public_htmlにファイル.htaccessがない場合は、作成してその中に次のコードを追加します: https : //raw.github.com/symfony/symfony-standard/master/web/.htaccess

  5. これで、 youdomain.com/app_dev.php/index / youdomain.com/app_dev.php/index youdomain.com/index代わりにyoudomain.com/app_dev.php/indexを使用して、ローカルで使用する必要があります。サイトがまだ動作しない場合、 web/config.phpファイルを開き、IPのチェックが実行されるコードを見つけることができます。IP 127.0.0.1のみが見つかります。現在のIPをこのリストに追加し、サーバに新しい設定をアップロードしてください。次に、パスyourdomain/config.phpを開き、何が間違っているかを確認することができます。 config.phpがすべて正常であることを示しても、まだ動作しない場合は、 app_dev.phpを有効にして、 config.phpと同じ方法でapp/app_dev.phpを開き、IPをデバッグすることができます。これで、 app_dev.phpを使用してローカルでスクリプトを実行できます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow