PHP 【move_uploaded_file】で画像をアップロードするとエラーになるときの対処法

PHPで画像をアップロードするとエラーが出る時の解決法

 

こんにちはヒロです!
今回は、現在勉強に使用している「気づけばプロ並みphp 改訂版--ゼロから作れる人になる」での内容
画像のアップロードをする場面で、エラーが出てしまい、
3時間ほどつまづいてしまったので、今回は自分のメモを含めてまとめていきたいと思います。

エラー内容

画像をアップロードすると、下記のエラーが出てしまい、なかなか進めず悩んでいました(・・;)
エラー内容

【エラーソース】

Warning: move_uploaded_file(): Unable to move '/opt/lampp/temp/phpmHiWYN
' to './gazou/jaga.jpg' in /opt/lampp/htdocs/product/pro_add_check.php on line 48
【エラー画像】
サンプルの正しいコードをコピーしても症状の改善せず…
ネットで検索したら、権限が無いからエラーが出てしまうとのことだったので、
画像の保存先として作ったファイルの設定をいじってみたら解決したのでまとめていきます(・ω・)ノ

エラーの解決順

 

1、画像の保存先ファイルを選択
2、ファイルを選択後「情報を見る」を選択
3、赤の枠内を「書き込み」も許可する
再度更新してみてみると…
【エラー】
【解決】

これにて解決です!(・ω・)ノ

今回は、自分のメモとしてまとめてみました。

同じようなエラーが出てしまった時のお助けになれれば嬉しいです!( *`ω´)

ここまで読んで頂きありがとうございます!!

スポンサーリンク
合わせて読みたい記事