2016-12-04 3 views
-1

私は自分の問題を解決するために日々努力してきました。私は作曲家/他の図書館でストリームを開くために何をすべきかを説明するだけの人はいませんでした。これはとてもシンプルだと誰もがそれをやる方法を知っています。作曲家/他のライブラリでストリームを開く方法

index.php

<?php 
require 'vendor/autoload.php'; 

?> 

エラーメッセージ:

Warning: require(vendor/autoload.php): failed to open stream: No such file or directory in /home/(webhostusername)/(subdomain.mydomain)/index.php on line 3

Fatal error: require(): Failed opening required 'vendor/autoload.php' (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/(webhostusername)/(subdomain.mydomain.com)/index.php on line 3

私は他に何をすればよいですか?コンポーザーファイルは私のサブドメインと同じフォルダに置く必要がありますか?

より多くの情報:Dreamhostのを使用して

  • は、私は完全なパスを与えることが推奨される(raiym/instagram-php-scraper
+0

質問にいくつかの書式を追加しました。 [Stack Overflow's formatting guide](https://stackoverflow.com/help/formatting)を参照して、質問をうまく整形できます。 – Chris

答えて

0

ライブラリを使用するSSH

  • 経由
  • 設置作曲を共有ホスティングあなたが含めることを試みているファイルへ。 require __DIR__ . '/vendor/autoload.php'; しかし、確かに存在しないファイルを含めることを試みています。 index.phpファイルはvendorディレクトリとは別のディレクトリにありますか?

  • +0

    こんにちは、ありがとうございます。私は正しいディレクトリに作者を再インストールしました。私は 'code [require __DIR__]を試しました。 '/vendor/autoload.php';]と 'code' [require 'vendor/autoload.php';]と私はまだ同じエラーが発生しています:/"致命的なエラー:require():オープンに失敗しました "/ home/home /にある/(webhostusername)/(subdomain.mydomain.com)/vendor/autoload.php '(include_path ='。:/ usr/local/lib/php:/ usr/local/php5/lib/pear ' (webhostusername)/(subdomain.mydomain.com)/index.php on line 3 " – swxft

    +0

    作者を別のディレクトリに再インストールする必要はないので、' require'が正しいディレクトリを指していることを確認する必要があります。 index.phpで 'require 'vendor/autoload.php''を実行すると、ベンダのディレクトリが' index.php'ファイルと同じ場所にあることが期待されます。 –

    +0

    'index.php'ファイルがあるディレクトリの内容をリストできますか? –

    関連する問題