1

TimThumb を使用する WordPress プラグインをテストしています。

1 つのサーバー (GoDaddy) で、プラグイン ディレクトリから timthumb.php ファイルを要求するたびに 400 (Bad Request) エラーが発生します。ただし、別のサーバーでの同一のリクエストは正常に機能します。

/wp-content/plugins/wp-vimeo/timthumb.php

私は困惑しています。同じディレクトリ内の他のファイルを問題なく要求できます。権限の問題でしょうか?もしそうなら、私は403を期待していたでしょう。

4

5 に答える 5

1

Windows ホスティングの場合、IUSR (またはアプリ プールが実行されているアカウント) を wp-content に読み取り/書き込みで追加します。

于 2012-06-08T15:09:37.630 に答える
0

私にとっては、画像のサイズを変更する必要があったためです。timthumb の URL をコピーしてブラウザーに貼り付けると、画像のサイズが大きすぎるというエラーが表示されます。画像のファイル サイズを変更するか、大きな画像を処理するように timthumb の設定を変更する必要がありました。

timthumb.php ファイルの次の行:

define ('MAX_FILE_SIZE', 3000000);          // file size limit to prevent    possible DOS attacks (roughly 3 megabytes)
于 2012-07-11T23:30:21.217 に答える
0

サイトを から に移動して修正しWindow ServerましたLinux Server。まだgodaddyにあります。[a]

于 2011-09-20T03:16:11.883 に答える
0

これらの回答は、問題に直接対処していないようです。URL を timthumb 呼び出しに貼り付けることができます。ブラウザで、timthumb から診断エラーが表示されるはずです。通常は、timthumb が提供するイメージを作成するために使用する書き込み可能なキャッシュ ディレクトリがないことが原因です。

于 2013-10-08T10:04:24.610 に答える