• 解決済 wm_sugi

    (@wm_sugi)


    先日、制作環境から本番サーバーへサイトを移行しました。

    新サイトの環境は
    アマゾンサーバー
    PHP5.1

    wordpressバージョン3.1.4

    移行で行ったこと
    ・アマゾンサーバーへwordpressのデータを移行
    ・データベースのデータを本番用のデーターベースへ移行
    ・wordpressの設定変更(サーバー情報変更とsearchreplacedb2.phpを使用してURLの変更)

    制作環境では問題なく、投稿でアイキャッチ画像を保存できていました。
    画像のアップロードはできますが、「アイキャッチ画像として使用 」をクリックすると、保存中のまま状態が変わりません。

    また、同じサーバーで運用している他のwordpressのサイトでも、
    急にアイキャッチ画像が登録できなくなった現象が発生しています。

    制作環境では問題なく登録できているので、
    wordpressの設定やプラグインが原因ではないと思われます。

    その他の原因として何か改善方法などありますでしょうか?
    サーバーまたはデータベースの問題なのでしょうか?

    ご教授宜しくお願いいたします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • >急にアイキャッチ画像が登録できなくなった現象が発生しています。
    もし違ってたらすみませんが、これは一時的に起こる症状でしょうか?
    一時的にならよく自分もなります(笑)
    そういう時はEscキーで閉じて記事を保存してからブラウザを更新してやり直してます。
    大量にメディアを追加するときとかもよくなります。

    ずっとその症状でしたらよくわかんないです…すみません。
    アマゾンサーバーの容量がいっぱいになってしまったとか…かなあ?
    一度FTPでアイキャッチのアップロード先のフォルダがどんな状況なのか確認してみるといいかもしれません。
    …もっと賢い人、助けてあげてください(爆死)

    モデレーター Daisuke Takahashi

    (@extendwings)

    今回の場合、まずは、WordPressとPHPのバージョンを更新するところからではないでしょうか。どちらも、すでにサポートは行われておらず、重大なバグや脆弱性が発見された場合でも、修正用のアップデートが提供される可能性は限りなくゼロです。

    また、現在のWordPressの動作要件はPHP 5.2.4以降ですが、PHP 5.1,5.2,5.3はサポートが終了しているため、PHP 5.4か5.5をお勧めします。

    phpやwpのバージョンも気になるのに加えてディストリもどうなのか気になります…………

    それまで問題なく扱えていたみたいなので見当違い過ぎるかも知れませんがGDライブラリがないがために画像がトリミング出来ないだとか…………

    制作環境も PHP 5.1 なのでしょうか
    テーマに何を使っていますか?

    アイキャッチはバージョンいくつから標準仕様になったのでしょう。
    わたしが利用している一番古いテーマにはアイキャッチ画像がないので利用してませんが不便なものではないですよ。

    トピック投稿者 wm_sugi

    (@wm_sugi)

    みなさん、ご返信ありがとうございます。

    wakaba2014さん>
    一時的な症状ではありません。
    通常の画像のアップロードはできるのですが、
    アイキャッチ画像を保存しようとすると保存中のままになってしまいます。

    Daisuke Takahashiさん>本番サーバーで運用している他のサイトの関係で、
    PHPのバージョンは記載した5.1です。
    それにあわせてインストールできるwordpressのバージョンを調べて3.1.4で作成しています。
    制作環境も同じ条件ですが、問題なくキャッチアップ画像の登録はできているので、
    バージョンとは関係ない理由ではないかと思っています。

    Hinaloeさん>すみません。ディストリとはどのようなことでしょうか?
    私は制作を担当していて、サーバーやプログラムのころは詳しくないです。
    制作環境から本番へのデーターベースの情報やwordpressのデータの移行は弊社のプログラマー担当の者に対応していただきました。また、同様に、サーバーの管理などはプログラマーの方が対応されています。

    digit@maetelさん>制作環境も同じPHP 5.1です。
    使用しているテーマはwp.vicuna.excです。
    このテーマにもアイキャッチ画像はデフォルトでないので、
    下記のソースをfunction.phpに記載してます。
    add_theme_support( ‘post-thumbnails’ );

    今回、制作環境では問題なくキャッチアップ画像の保存はできています。
    本番の環境では保存ができなくなりました…。

    一つ質問よろしいでしょうか?

    >・データベースのデータを本番用のデーターベースへ移行

    この際エクスポートしてきたテスト環境の投稿記事に登録していたアイキャッチ画像はインポートした本番環境でちゃんと表示されていましたか?

    また使用されているテーマのwp.vicuna.excのバージョンやfunction.phpの記述がテスト環境と本番環境で違ってはいないでしょうか?

    色々対処を行っても解決しないようでしたらアイキャッチ機能を使うことを捨てて
    WordpressのプラグインAdvanced Custom Fieldsなどを使って擬似的なアイキャッチをこしらえる方が早い気がします。
    直接的な解決にはなっていませんので気分を害されたらすみません。

    あと自社に担当の方がおられるのでしたらまずは例えわからなくともそちらの方と相談された方がよろしいと思います。
    そうなさらずにこちらに質問を寄せられたということはお聞きしづらい状況かもしれませんが一緒にお仕事をしていく方ならなおさら相談したほうがいいと思います。
    (えらそうなことを言ってすみません)

    自分も似たような状況(メディアの追加の上限を開放したのにエラーが出る)にぶつかっていますが、自分で調べてダメならサーバー会社にメールを送ろうかと考えています。
    wm_sugiさんも担当の方と相談して解決できないようでしたら一度アマゾンサーバーに問い合わせてみた方がいいと思います。

    トピック投稿者 wm_sugi

    (@wm_sugi)

    みまさなご返答ありがとうございました。

    その後、色々再調査を行い、
    画像をサーバーに保存するプログラムが記述されているphpファイルへのアクセス拒否の可能性が考えられました。
    (別件で、アクセス拒否による投稿が保存できないなどの現象が同時に起きていました)

    サーバーを管理しているプログラマーの方にサーバーを再設定していただき、
    アイキャッチ画像がアップロードできない問題は解決することができました。
    (アクセス拒否の問題も解決しています)

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

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「アイキャッチ画像が保存できない」には新たに返信することはできません。