Lamp環境で画像がアップロードできない
- 2021.06.26
- エンジニア
Warning: move_uploaded_file….
というエラーが表示され、ローカル環境では画像のアップロードができたのに、Lamp環境に移行したら突然できなくなったという状況に陥りました。
対処法としては2つあります。
1.画像をアップロードしようとしているディレクトリの「所有者」を「root」ユーザーに変更する。
2.画像をアップロードしようとしているディレクトリの「パーミッション」を「777」に変更する。
目次
1.画像をアップロードしようとしているディレクトリの「所有者」を「root」ユーザーに変更する。
まず、コマンドプロンプト(ターミナル)を開き「sudo su」を実行します。(「$→#」になっていれば実行されています。)
次に、「chown root:root 【ディレクトリ名】」を実行します。
最後に、「ls -l 【ディレクトリ名】」を実行して、「-rw-r–r– 1 root root …..」と表示されれば完了です。
2.画像をアップロードしようとしているディレクトリの「パーミッション」を「777」に変更する。
1と同様にまずは、コマンドプロンプト(ターミナル)を開きます。
次に、「chmod 777 【ディレクトリ名】」を実行します。
最後に、「ls -l 【ディレクトリ名】」を実行して、「rwxrwxrwx」が表示されていれば完了です。
-
前の記事
CSSが効かないときに確認すること 2020.10.31
-
次の記事
AWS llightsail Lamp環境でPHPMyAdminを開きたい 2021.06.26