アーカイブ

‘トラブルシューティング’ タグのついている投稿

WordPressでトラックバックが送信できない

WordPressでは、記事の投稿時や更新時、「トラックバック送信先」にトラックバック先URLを入力することでトラックバックを送信できますが、時々送信できないことがあります。
海外の無料サーバーなんかだとレスポンスが悪いことが多いので仕方ないのかなと思ってましたが、その解決策をネットで偶然発見!
WordPress:トラックバックが出来ない!

解決方法

「wp-includes」フォルダにある、「cron.php」の229行目、

wp_remote_post($cron_url, array(’timeout’ => 0.01, ‘blocking’ => false));

デフォルトでは、ジョブのタイムアウトまでの時間が0.01秒に設定されているので、
この時間を0.01秒⇒3秒に長くしてあげる。

wp_remote_post($cron_url, array(’timeout’ => 3, ‘blocking’ => false));

たったこれだけで、私も解決しました!

ブログランキングで、アクセスアップ関連のブログをチェック!
にほんブログ村 ブログブログ ブログアクセスアップへ 人気ブログランキングへ ブログランキング

WordPress の自動アップグレードができない / Fatal error: Allowed memory size of 〜

WordPressが2.9にアップグレードされました。
バックアップを取った後、ツール ⇒ アップグレードで自動アップグレードしようとしたら、以下のエラーが出て、自動アップグレードができない

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2802688 bytes) in /home/hiroshidji/public/www/fx-blog/wp-includes/http.php on line 1331

「Fatal error: Allowed memory size of」でググったところ、どうもPHPで使えるメモリを増やす必要があるらしい。

ということで、対策方法は以下の通り。
wp-settings.phpの13行目

define('WP_MEMORY_LIMIT', '32M');

define('WP_MEMORY_LIMIT', '64M');

に変更。

これで、問題なく自動アップグレードできました。