• 解決済 skunk0915

    (@skunk0915)


    こんにちは。
    MAMPでローカルで制作したWP3.3サイトをFilezillaを使ってサーバーへアップロードしたのですが、ローカル時ではできる画像のアップロードができなくなりました。

    通常これはパーミッションの設定ミスが原因だと思うのですが、パーミッションを777(下層にも)にしても「アップロードに失敗しました」となります。

    他に考えられる原因はあるでしょうか。
    よろしければご協力お願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • お使いのサーバーがPHPでのファイルアップロードを許可しているかを調べる必要があります。

    PHPがセーフ・モードで動いているとファイル書込みができず、アップロードも失敗します。
    サーバーによってはセーフ・モードで動いていてもファイル書込が可能な回避方法があったりするので、サーバーのサポート情報をお調べになることをおすすめします。

    トピック投稿者 skunk0915

    (@skunk0915)

    さっそくサーバーのコントロールパネルから確認してみたところ、おっしゃる通りセーフモードになっており、解除することで解決しました。

    ありがとうございました!

    トピック投稿者 skunk0915

    (@skunk0915)

    サーバーによってはセーフ・モードで動いていてもファイル書込が可能な回避方法があったりする

    こちらから察するにセーフモードは可能な限りオンにしておくべきものなのでしょうか。
    とりあえずアップロードはできるようになりましたが、セーフモードをオンにしたまま書き込みができないか調べてみます。

    重ねてありがとうございました!

    PHPがモジュールで動作してる場合はセーフモードはオンにするべきはずです。

    xreaサーバーではPHPはセーフモードで動作していますが、アップロード機能を有効にするために関連のファイルをCGIで動作するように設定する方法があったりします。

    VPSなどの専用サーバーの場合はその限りではなかったと思いますが、そこらの知識は浅いのでよくお調べになってください。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「777でも画像のアップロードができない」には新たに返信することはできません。