さくらレンタルサーバーでのトラブル対応(辿ったリンクは期限が切れています)

WordPress(WP)で、テーマのZipファイルをアップロードした際に、「辿ったリンクは期限が切れています。もう一度お試しください。」というエラーが表示されてしまいました。

いろいろやってみて、原因と対応策がわかりましたので書いてみました。

(私の場合こうやったら解決しましたという事例紹介の為、同じことをやってみて解決しなかった場合はスミマセン。)

〇原因

アップロードしようとしているZipファイルが、サーバーで設定されている「最大アップロードサイズ」を超えてしまっている事が原因でした。

〇対応策

まずは、

Zipファイルサイズ > 最大アップロードサイズ

になっている事を確認します。

<最大アップロードサイズの確認>

WPの管理画面で、メディア ⇒ 新規追加を選択

「ファイルを選択」ボタンの下に、現在の「最大アップロードサイズ」が表示されます。

私の場合、上記のように5MBになっていました。今回アップロードするZipファイルが11MB程度でした。

<最大アップロードサイズの変更>

私が使用しているのが、「さくらレンタルサーバー」なので、以下は「さくらレンタルサーバー」での変更方法になります。

サーバーコントロールパネルにログインした後に、

スクリプト設定 ⇒ php.in を選択。

PHPiniファイル設定の画面に移るので、

下の方の記入欄に

post_max_size = 50M
upload_max_filesize = 50M

と入力し(5MBから50MBに変更)、「保存する」をクリックします。

私の場合ですが、「php.iniファイルパス」と書かれている場所に、もともと「php.ini」ファイルはありませんでした。「保存する」をクリックした後に確認すると、上記で入力した2行だけが書かれた「php.ini」が作成されていました。

もともと「php.ini」がある場合は、それに追記すればいいのかな?(←不確か情報)

先程と同じように「最大アップロードサイズ」を確認した結果、50MBに変わっている事が確認できます。

最後に、Zipファイルのインストールに再トライしてみましたが、無事成功しました。

〇追記

再度、サーバの「PHPiniファイル設定」画面に行ってみましたが、

下の記入欄に、現在の「php.ini」の内容が表示されました。

何か追記したい場合は、この状態から追記し「保存する」をクリックすればよいみたいです。