ホームページ  >  記事  >  バックエンド開発  >  !Yii で fopen を使用してもパスが見つかりません

!Yii で fopen を使用してもパスが見つかりません

WBOY
WBOYオリジナル
2016-06-13 13:52:30859ブラウズ

助けてください! Yii で fopen を使用してパスが見つかりません
私のコードはビューの php ファイルに書かれています
特定のコード:
$file_url=Yii::app()->request- >baseUrl ."/file/";
$file_name=$file_url.'test.txt';
if($file=fopen($file_name, "w")){
fwrite($ file, ' これはテストの内容です 1');
fclose($file);
}

表示エラー:
fopen(/yiitest/file/test.txt) [< ;a href= 'function.fopen'>function.fopen]: ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません

-----解決策---- --- -------------
baseUrl は Web サイトのパスです... fopen はファイル システムのパスを開くため、混同することはできません。
------解決策----------------------
パスにドメイン名を追加するだけです
------解決策------------------

議論

baseUrl は Web サイトのパスです... fopen はファイル システムのパスを開きます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。