ホームページ  >  記事  >  バックエンド開発  >  thinkphpでfile_put_contentsが実行できない問題について

thinkphpでfile_put_contentsが実行できない問題について

WBOY
WBOYオリジナル
2016-06-23 13:54:341765ブラウズ

$img=file_get_contents("http://img04.taobaocdn.com/bao/uploaded/i4/T1NlTRFLtcXXXXXXXX_!!0-item_pic.jpg");$ret=@file_put_contents('1.jpg',$img);

このコードは thinkphp モジュール コードでは実行できません。何が起こっていますか? file_put_contents 関数が機能しません。なぜですか?


フォルダーのアクセス許可を確認してください。

現在の書き込み方法に従って、現在のディレクトリに書き込み権限がないか確認してください。保存する必要がある読み取り/書き込みディレクトリに保存することをお勧めします。

1. 本当に実行されましたか?

2. 実行する場合、許可はありますか?

なんと呼びますか?動作方法が書いてあるのでしょうか?

「@」記号を削除して、エラーがないか確認してください。

print_r(error_get_last());

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