ロリポップサーバーでJINからJINRへワードプレステーマをアップロードしたら「辿ったリンクは期限が切れています 」と表示されて移行できない場合。
ワードプレスを長年使用していると、思わぬハプニングに見舞われるケースがあります。
プログラム関連の知識が無い場合、どうしていいかわからず困る事になりますね。
別のサイトではJINRへの移行が出来たのに、同じサーバーを使っていても、アップロードがうまくいかず、「辿ったリンクは期限が切れています」と表示されて試行錯誤した結果、何とかアップロードできたので、その解決した方法を備忘録にメモします。
使用しているサーバーは「ロリポップ」です。
ワードプレスでテーマアップロードに失敗した場合の原因は?
真っ先にJIN公式サイトを見に行きました。
他のサイトにも記載されていましたが、
どうやら「アップロードファイルの上限を超えている」という説明がありました。
このケースは過去に経験して、ロリポップサーバーのPHP.INIを最大にしていた記憶がありました。
「ワードプレス テーマ 辿ったリンクは期限が切れています」で
google検索して、いくつかのサイトを読んだのですが、プラグインの干渉とも書かれていたので、とりあえず、現在使用しているプラグインで、不要のようなものは無効化。
再度、JINRをアップしても、また「辿ったリンクは期限が切れています」となります。
ちなみに、JINRの前にはJINを有効化していましたが、
子テーマを有効化していたので、JINの子テーマから、JINのデフォルトテーマに変更。
それでもダメです。
ロリポップサーバのPHP.INIで、「upload_max_filesize」を確認したら、やはり20Mの最大値になっていました。
一番最初に確認してみましょう!
1)ロリポップサーバーのデータ使用量をチェック。
ロリポップ公式に「弱いサーバーだと発生する可能性」とも記載があったので、現在のサーバのデータ使用量を確認するも、全然OK。
2)古いワードプレスデータもFTPで削除
長年ロリポップを使用しており、過去にいくつもワードプレスを設定して、現在使用していないフォルダが原因かもしれないと仮定して、ロリポップサーバのFTPにて、現在使用していないワードプレス(アップロードされたままのデータ)も削除。
再度トライしてもまだ「辿ったリンクは期限が切れています」
なんでやねん!!
と独り言を言いながら、
3)現在テーマ設定しいてるJINを削除。
4)他のテーマを有効化
JINRをアップロード
まだ駄目です・・・・
5)アップロードファイルの上限設定が原因なら、通常のJINも弾かれるのか?と思って、JINを再度アップロード。
アップロード出来ました。
それなら、このままJINRをアップロードしたら(ファイルサイズもそんなに大きくないからいけるはず)どうなるか?
無事、JINRがアップロードできました!
おそらくですが、FTPで不要なデータ削除は不要だったと予想されます。
元々入っていたJINを削除して、もう一度、JINをアップロードして、さらにJINRをアップロードしたらいけるのでは思います。