2017-02-17 8 views
0

symfonyアプリケーションをサーバに正常にアップロードしました。私はまた、私のウェブサイトのpublic_htmlフォルダにwebフォルダの内容をコピーしました。しかし、私はwww.domain.com経由で私のアプリにアクセスしたとき、私はコンポーザをサーバにインストールする方法cpanel

Warning: require_once(/home/domain/public_html/../app/bootstrap.php.cache): failed to open stream: No such file or directory in /home/domain/public_html/app.php on line 6 

Fatal error: require_once(): Failed opening required '/home/domain/public_html/../app/bootstrap.php.cache' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/domain/public_html/app.php on line 6 

このエラーを取得し調査した結果、私はあなたがサーバーにインストール作曲を実行できることを見出したが、私の挑戦は、私は、CLIコマンドを実行する方法を知らないということですssh/cpanelを介してサーバー上にインストールします。

私は道を見せてくれるほど親切になりますか?これはsymfonyアプリケーションをホストしようとする最初の試みです

答えて

0

コンポーザインストールを実行しないと、依存関係がなくなり、bootstrap.cache.phpが作成されません。したがって、ファイルとベンダーの完全なフォルダをアップロードする必要があります。

しかし、私はあなたのSSH接続を見て、正しい方法を使用することを好むでしょう。それ以外の場合は、ベンダーフォルダを含む完全なソースがアップロードされるたびに時間がかかることがあります。

次はあなたのパスです。 Symfonyアプリケーションのコンポーネントは通常、Webルートの外にあります。したがって、Webルートの外のフォルダにアクセスできることを確認する必要があります。

一部のシステムでは、使用する前に許可する必要があります。それ以外の場合は、完全なアプリケーションをpublic_htmlフォルダにアップロードし、ドメインをwebサブディレクトリに配置する必要があります。

+0

私はすべてのプロジェクトを私のプロジェクトのpublic_htmlフォルダにコピーしましたが、それでも動作しませんでした – Francis

関連する問題