• 解決済 kenjinman

    (@kenjinman)


    どなたかso-netサーバーでwordpressを使用されている方は、いらっしゃいませんか?
    画像がアップロードできずに困っています。
    (インポートも使用できません)

    お客さんが現在使用しているso-netサーバーにてwordpressを
    インストールしました。

    インストールは問題なくできたのですが、
    ページや投稿の際、画像がアップロードできません。
    『一時フォルダが見つかりません。』という警告が表示されます。

    so-netカスタマーサポートに問合せても、3人中3人がwordpressやMTを知らないという状態で、
    話になりませんでした。

    現時点で、独自に調べたりして分かったことや現時点での各設定を以下に記します。
    —————————————————————

    ・wordpressはwww/htdocs内にインストール

    ・一時フォルダを指定するために、新たに作成したphp.iniをwww内に置いた。
     記述内容は以下のとおり
     upload_tmp_dir=/user/home/ControlPanel/ユーザー名/tmp

    ・tmpフォルダの属性は777
    —————————————————————

    いろいろ試行錯誤しましたが、アップロードできません。
    どなたかご教授願います。
    宜しくお願い致します。

3件の返信を表示中 - 16 - 18件目 (全18件中)
  • トピック投稿者 kenjinman

    (@kenjinman)

    jim912さん、有難うございます。

    サポートからは、やっと昨日の夕方にまともな返答がありました。
    これまでやっていたことと同じことが書いてあり、再度試してみましたがダメでした。

    >んー、BOM付きUTF-8とかで保存してないですよね?

    すみません、確認の仕方が分かりません。
    以下を記述しればよいとネット上に書いてあったので、
    PHPに追記したのですが、変化はありませんでした。

     
    function delete_bom($str)
    {
    if (ord($str{0}) == 0xef && ord($str{1}) == 0xbb && ord($str{2}) == 0xbf) {
    $str = substr($str, 3);
    }
    return $str;
    }

    ご教授の程、宜しくお願い致します。

    モデレーター jim912

    (@jim912)

    kenjinmanさん、こんにちは。

    すみません、確認の仕方が分かりません。

    php.iniをバイナリエディタで開いて、最初の3バイトがff fe cfだとBOMつきUTF-8であると思われます。追記いただいたphpの関数は関係ありませんので、削除いただいて構いません。

    エディタについては、codexのWordPress で用いるテキストエディタが参考になります。

    それから、チェック用のファイルは不要になったらセキュリティ確保のため、削除しておいてください。

    トピック投稿者 kenjinman

    (@kenjinman)

    jim912さん、有難うございます!
    解決しました!

    >んー、BOM付きUTF-8とかで保存してないですよね?

    まさに、これでした。
    勉強不足で申し訳ありません。
    TeraPadで、php.iniを作成したら成功しました。

    jim912さん、
    幾度も幾度も、ご回答頂き、解決まで導いて頂きまして
    本当に感謝しております!
    有難うございました!

    kvexさんも、有難うございました!

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