file_get_contents()関数を使ってテキストファイル(1.txt)の内容を表示しようとしていますが、もちろんyii2フレームワーク。ストリームを開くことに失敗しました:file_get_contents()にそのようなファイルやディレクトリがありません
yii2でもっと簡単な機能があれば教えてください。ここで
は、コントローラ内の私のコードです:
public function actionRandom() {
$fileContent = file_get_contents(Yii::$app->request->baseUrl.'/files/upload/1.txt',true);
echo Json::encode($fileContent);
Yii::app()->end();
return $this->render('random', [
]
);
}
私は結果にこのエラーが発生します。
file_get_contents(/test/files/upload/1.txt): failed to open stream: No such file or directory
このファイルはパスに存在しますが、なぜこのエラーが発生するのかわかりません。
これらの回答はうまく役に立たなかった。
が存在する場合は、HTTPを追加する働き絶対URLを使用してみてください://開始へfile_get_contentsの部分です。 – Farkie
[ストリームを開くことに失敗しました:そのようなファイルやディレクトリはありません](http://stackoverflow.com/questions/36577020/failed-to-open-stream-no-such-file-or-directory) –