-2

次のphpアプリケーションを利用しようとしています: オープンソース Cyanogenmod OTA Server Alternative - 更新されたリンク -

無料の php ホスティング サービスでアカウントを開設し、プロジェクト ファイルをpublic_htmlフォルダーにコピーしました。

サイトをリクエストすると、次のエラーが表示されます。

<br />
<b>Warning</b>: require(vendor/autoload.php): failed to open stream: No such file or directory in <b>/home/imamromh/public_html/index.php</b> on line <b>25</b>
<br />
<br />
<b>Warning</b>: require(vendor/autoload.php): failed to open stream: No such file or directory in <b>/home/imamromh/public_html/index.php</b> on line <b>25</b>
<br />
<br />
<b>Fatal error</b>: require(): Failed opening required 'vendor/autoload.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in <b>/home/imamromh/public_html/index.php</b> on line <b>25</b>
<br />

4

2 に答える 2

1

あなたが共有したレポへのリンクが間違っていると思います。しかし、あなたが得ているエラーは一般的な問題です。

これを設定するにはcomposerを使用する必要がありますが、host-edのような無料のホストを使用しているため、コマンドラインにアクセスできるとは思えません.

ここで何が起こっているのかを理解するために、これを実行するために必要なライブラリがないため、エラーが発生しています。Composer は、これらのライブラリのインストールを支援します (vendor/autoload.php はこれらすべての一部です)。混乱しないように、詳細には触れません。

代わりに、コマンドラインにアクセスできるホストを見つけてください。これを使用して、digitalocean で 10 ドルを獲得できます。これは、2 か月間のホスティングに十分です。https://m.do.co/c/22764aaa6bbf

LAMP サーバーをセットアップします https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu

次の命令を実行するだけで、現在の問題は解決されます。

cd /var/www/ && composer create-project julianxhokaxhiu/cyanogenmod-ota CyanogenModOTA
于 2016-05-23T10:54:51.087 に答える