データベース(mysql)にいくつかのデータを含むSymfonyプロジェクト(バージョン3.2)を開発しました。開発はローカルマシンとXAMPPを使用して行われました。これまでのところすべてが大丈夫です。Symfony 3.2プロジェクトをStratoにデプロイ
ここでは難しい部分があります。私はすべての文書を読んだ。
- データベースを移行し、アップロード、prod環境での作曲を介してサーバ
- のconfigureにPRODにデータベースを移行し、作曲スクリプトを実行して、プロジェクトを構成、関連するソースをアップロードします:2つのオプションがあります。
(スクリプトを実行します。ここでの唯一の違いがある。)
問題:成層圏で両方のオプションが機能していない:オプション1については
を:私は実行することはできませんよ"php composer.phar install --no-dev --optimize-autoloader"の前に "set SYMFONY_ENV = prod"(エクスポートコマンドが存在しない)であってもクラスが見つかりません。
エラー:オプション2については
PHP Fatal error: Class 'Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle' not found
:ストラトスrdbms.strato.deデータベースサーバ、他のマシンからはアクセスできません。
エラー:
The test of the connection fails. The scripts are not finishing.
私はすでにここに検索さが、私は何かを見つけることができませんでした。誰かが解決策を知っていますか?
あなたが答えたと考えられる場合あなた自身にこの質問。共有ホスティングでsymfonyのウェブサイトを実行するのは良い考えではありません。 – COil
そうです、私はすでにそれを後悔しています。しかし、もっと重要なことは、いくつかの回避策を見つけることです。 – MutterOberin