0

画像がワードプレスに表示されていません

<img src="http://test.schools.com/wp-content/themes/ovid/timthumb.php?src=http://test.schools.com/wp-content/uploads/2012/12/amla.png&amp;h=130&amp;w=200&amp;zc=1" alt="" class="img_nofade" width="200" height="130">

画像をクリックすると、ファンシーボックスに画像が含まれます。

<img id="fancybox-img" src="http://test.schools.com/wp-content/uploads/2012/12/amla.png" alt="amla">

コンソールで、「リソースのロードに失敗しました:サーバーはステータス400(不正な要求)で応答しました」

私はワードプレスに慣れていないので、誰かが私に解決策を与えることができますか?

4

1 に答える 1

1

最近サーバーを変更しましたか? ホストは、サーバー上の PHP 拡張機能の /cache および /tmp フォルダーへのアクセスを制限している可能性があります。私は今、無料のホストで同じことを経験していると信じてください.

この記事では、より詳細に説明しています。

http://www.thebuzzmedia.com/tip-for-timthumb-thumb-php-not-generating-thumbnails/

私の理解では、TimThumb プラグインには、これらのフォルダーに対する完全な読み取りおよび書き込み権限が必要です (そこに、私が想定しているサムが保存されます)。

今日、ローカルホストから、これらのフォルダー (および TimThumb が使用するいくつかの機能) を制限する実際の無料のホスティング サービスに転送しようとしたため、これを発見しました。

いずれにせよ、突き詰めるとホスティングの問題であるとほぼ確信しています。

参考までに: TimThumb は時代遅れであることが知られており、ハッカーによる DoS 攻撃を受ける可能性があります。このリンクは、古い TimThumb プラグインを更新するためのプラグインを表示します (明らかに機能するようになった場合) http://www.210consulting.com/wordpress-plugins/securing-your-custom-wordpress-site/

これが多少役立つことを願っています。

于 2012-12-16T06:32:45.733 に答える