2016-04-25 2 views
0

私はovhサーバーに私のWebサイトをインストールするが、私はそれがインストールされていない作曲家だと思う。 は、だから私は、クラスのアプリケーション\がモデル\製品\のProductModel「私のftpにライン26silex私はオートロードするには作曲家が必要ですか?

に/home/xxxxx/App/Controller/Home/HomeController.phpでは見られないが、私は

を持っている致命的なエラー を持っています
composer.json 
App 
    bootstrap.php 
    Model 
    Product 
     ProductModel.php 
    Controller 
    indexController.php 
    Home 
     HomeController.php 
www 
    index.php 

I自動負荷アプリケーションなどのApp

問題は作曲がある場合、あなたは知っていますか? 私はアウトコンポーザーで使用できるかどうか知っていますか? どのようにですか?

ありがとう

+0

どのようにプロジェクトをインストールしましたか?すべてのファイルをftpでアップロードしますか? –

+0

これは問題ありません。名前空間を登録して問題を解決します。 –

答えて

1

コードをアップロードする前にComposerを使用してください。 Composerはサーバー上で実行する必要はありません。実際には、すべてのパッケージホスティングサーバーを起動する必要があり、バージョンコントロールシステムにアクセスするためのコマンドラインツールがインストールされている必要があるため、 )。

Composerを使用する場合は、ローカルで(または十分にローカルなデプロイメントマシンで)実行することをお勧めします。すべてのファイルをフェッチし、オートローダーを作成して、すべての収集ファイルをターゲットサーバーにコピーします。

この方法では、実行時に約1GBのメモリ(またはいくつのパッケージを考慮する必要があるかによってはそれ以上)が必要なComposerの問題も解決します。ウェブサーバのメモリが少ない場合、 Composerを使用する

関連する問題