최근 WordPress サイトからマルウェアを削除する作業を担当しました。ショーフリックと呼ばれるホスティング会社から新しいホスティング会社に変更し、PHPのバージョンを7.2から7.4に変更しました。 WordPress バージョンも5.2から現在の最新バージョンである6.6.2にアップデートされました。
回復後 Slider Revolution(スライドリボリューション)でスライドを編集して保存しようとしたとき Ajax Error!!!エラーが発生する問題が発生しました。
WordPress Slider Revolution Ajax Errorエラーの回避策
Slider RevolutionAjaxエラーはいくつかの原因で発生する可能性があります。
- PHPメモリの問題
- PHP踰キョᆴジェᇁ
- パーミッションの問題
- 古いSlider Revolutionバージョン
PHPメモリの問題
この問題は、PHPアップロードメモリの値によって発生します。
この場合、割り当てられたメモリが不足しているため、スライダがインポートされないか開かない可能性があります。
エレメン などページビルダー Diviのような WordPress テーマでもPHPメモリ制限が低いと、同様のエラーが発生する可能性があります。
まずは、PHPのメモリサイズを確認した後に値が低い場合は高くして解決されるかチェックしてください。
ツール » サイトの健康 » 情報タブ » サーバーセクションでPHPオプションの値を確認できます。
Slider Revolutionやエレメントなどの重いプラグインを使用している場合は、PHP memory limit値を512MB以上に設定する必要があります。
Webホスティングによって異なりますが、一般的に WP-config.phpを ファイル内の次の値は、コードを追加することでメモリサイズを増やすことができます。
define( 'WP_MEMORY_LIMIT', '512M' );
管理者ページでのみメモリサイズを増やしたい場合は、次のコードを追加できます。
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
ガビアなどの一部のWebホスティングでは、PHPのメモリサイズを変更できない場合があります。
Cafe24を使用する場合は、上記のコードを WP-config.phpを ファイルに追加できます。
クラウドウェイズ(Cloudways)を使用している場合は、次の記事を参照してMemory Limit値を調整できます。
ファーストコメットやケミクラウドをご利用の場合、cPanelでPHPバージョンとPHPオプションを変更できます。
PHPバージョンの問題
多くの場合、PHPバージョンのためにこの問題が発生することがあります。最新のSlider Revolutionバージョンは、PHP 5.xなどの古いPHPバージョンと互換性がありません。
PHPのバージョンが古すぎる場合は、ホスティング商品を更新するか、ホスティング会社を変更してPHPのバージョンを変更してください。
パーミッションの問題
フォルダのパーミッションが間違っていると、Slider Revolutionだけでなく他のプラグインやテーマでも問題が発生する可能性があります。
フォルダパーミッションに問題がある場合は、FTPまたはSSHを介してフォルダパーミッション(権限)を変更してください。 WordPress フォルダパーミッションは755です。
Slider Revolutionのバージョンが古い場合
しばしば古いバージョンを使用する場合 WordPress バージョンと互換性がないか、バグが原因で多くの問題が発生する可能性があります。
実際、Slider Revolutionの最新バージョンをダウンロードして更新しているため、この問題は消えました。
Slider Revolution バージョンが最新バージョンでない場合は、サイトのバックアップを行った後に最新バージョンに更新して問題が解決するかどうかを確認してください。
さまざまな試みでも問題が解決しない WordPress またはWebホスティングの問題で問題が発生した場合 ここでサービス(有料)をご依頼することができます。
コメントを残す