問題タブ [timthumb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 取得パラメーターの URL がページが見つからないというエラーを返します
サイトの画像処理に timthumb.php を使用しようとしています。次を使用して画像の URL を timthumb.php に渡そうとすると、
<img src="'.home_url().'/timthumb.php?src='.$image_attributes[0].'&w=200"/>
ページが見つからないというエラーが返されます。
$image_attributes[0]
画像の絶対URLです。
ユーザーアカウントを使用してログインすると、完全に機能しますが、ログインしていないユーザーの場合、ページが見つからないというエラーが返されます。
URl 以外のものを渡すか、または を削除するhttp://
と、問題なく返されます。サムネイルを生成できるように画像の URL を渡す必要がありますが、ゲスト ユーザーに対してのみ機能しません。
.htaccess - Timthumb htaccess 書き換え
ある日からティムサムが動かなくなった
ただし、それはおそらく modsecurity に関係していることがわかりました。
以下は、1日前まで機能していたものです。
を使用してのみ動作するようになりました
これをhtaccessに入れてみましたが、変化しませんでした
php - ティムサムが画像を見つけられない
ローカルホストにインストールされたワードプレスを使用してサイトを構築しています。
何らかの理由で、post.php ページに投稿のサムネイル (注目の画像) が表示されません。画像の URL を正しく見つけられない timthumb.php に問題があることを確認しました。オンラインで何時間も検索し、いくつかの解決策を試しましたが、何も機能していないようです.
基本的な問題は、私の blog.php ファイルの次の行にあると思います。
私の functions.php スクリプトは、次のように get_image_url を定義します。
サイトでは、dummy.png 画像 (壊れた画像) が返されます。画像を右クリックして新しいタブで開くと、次のエラーが表示されます。
「Timthumb エラーが発生しました - 指定した内部イメージが見つかりません」
次に、クエリ文字列を示します。
ただし、実際に URL を使用して画像にアクセスすると、次のようになります。
画像は正常に表示されます
- ローカル ホストを使用して Windows で開発しているため、フォルダーのアクセス許可を制御することはできません
- timthumb 2.8.11 の最新バージョンを使用する
- ファイルからサイズ変更パラメータ &h=200&w=470&zc=1 を削除しようとしましたが、それでも同じエラーが発生します
有効にしました (いくつかのソリューションが timthumb.php ファイルで提案されているように):
define ('ALLOW_ALL_EXTERNAL_SITES', TRUE);
他のソリューションが示唆するように、サイト名にチルダはありません。
私はここで本当に途方に暮れています。助けていただければ幸いです-単純な構文エラーか何かのようですが、見つかりません。
php - TimThumb 未定義関数 imagecreate fromjpeg() の呼び出し
TimThumbをダウンロードして、スクリプトの名前を index.php に変更し、heroku サーバーにアップロードしました。
jpg 画像を使用すると、このエラーが発生します。
なにが問題ですか?
スクリプトは、.gif および .png 画像で問題なく動作します。
更新ソリューション:
機能するビルドパックを見つけました:
wordpress - パラメータ付きの WordPress の画像が機能しない
最新の WP と最新の TimThumb スクリプト。http://www.example.com/wp-content/uploads/2013/05/Eavis-1.jpg&w=520&h=280&zc=1にアクセスすると 404 が表示されますが、http://www.example. com/wp-content/uploads/2013/05/Eavis-1.jpg動作します
文字列が ?w ではなく &w で始まることがわかります
何か理由は?
php - xslt で Timthumb ファイルを使用する
xslt で画像をトリミングするためにティム サムを使用する方法を理解するのに問題があります。たとえば、以下のコードは php にあります。
私の質問は、上記のコードを xsl で記述する方法です。さまざまな方法を試しましたが、エラーが発生し続けます。