画像のサイズ変更がうまく機能していないようです
-
-
「うまくいかない」とはどういう意味か説明してください.Please explain what you mean by "not working well".
- 0
- 2011-05-18
- scribu
-
画像のサイズが変更される場合と変更されない場合があります.Sometimes images are resized and sometimes not.
- 0
- 2011-05-18
- José Pablo Orozco Marín
-
あなたはあなたの問題をよりよく説明する必要があるでしょう.画像のサイズが変更されていない場合はどうなりますか?エラーが発生しますか?それは大丈夫ですが、画像は生成されませんか?You'll need to explain your problem better. What happens when images are not resized? You get an error? It saves ok but the images are not generated?
- 0
- 2011-05-18
- MZAweb
-
この記事をご覧になることをお勧めします.他のユーザーに回答を促すような方法で質問を説明するのに役立ちます.http://blog.superuser.com/2011/05/02/how-to-get-answers/I recommend taking a look at this article. It'll help you explain your question in a way that prompts other users to answer. http://blog.superuser.com/2011/05/02/how-to-get-answers/
- 0
- 2011-05-18
- Zach Shallbetter
-
あなたのガイドラインに感謝します、正直なところ私はそれらすべてを知っています、しかし今回私は怠惰なモロンであるために私が値するものを手に入れます.質問を更新するだけです.ベソス.Thanks for your guidelines, honestly I know all those things, but this time I get what I diserve for been a lazy moron. I just update my question. Besos.
- 0
- 2011-05-18
- José Pablo Orozco Marín
-
2 回答
- 投票
-
- 2011-05-18
過去に非常に大きな画像をアップロードしたときに同じ問題が発生しました.画像のクランチに関しては失敗し、HTTPエラーが赤で表示されます.ただし、他の画像は引き続き読み込まれます.失敗するのはファイルサイズではなく、画像のピクセル幅と高さでした.
デフォルトのPHP設定では、画像ごとにGDライブラリが処理できる最大のピクセル数は1,000,000ピクセルで、1024px * 1024pxです
ご存知ですか:トゥルーカラーの8,000ピクセル×8,000ピクセル×4バイトは、256メガバイトに相当します.256MBのPHPメモリ制限を許可する共有ホスティングウェブホストはありません
私が見つけた唯一の解決策は、アップロードする画像のサイズを小さくすることです.代わりに、ウェブホストにPHPのメモリ制限を引き上げるように説得しますが、これはありそうにありません.
I've had the same issue in the past when uploading very large images. When it comes to crunching the image it fails and shows HTTP ERROR in red. However other images continue to load. It wasnt file size where it would fail but rather the pixel width and height of the images.
By default PHP settings, the most GD libary can handle per image is 1,000,000 pixels which is 1024px*1024px
Did you know: 8,000 pixels times 8,000 pixels times four bytes for truecolor equals a walloping 256 megabytes. Now I know no shared hosting webhost that allows you a PHP memory limit of 256MB
The only solution I was able to find, of which I'm offering to you, is to reduce the size of the images beging uploaded. Alternativly convince your webhost to up PHP memory limit, which is unlikely.
-
ありがとう.質問、アップロード制限を減らすためのWP定数またはフックがありますか?これは.htaccessで試したものです: php_value upload_max_filesize 4M php_valuepost_max_size 5M php_valuememory_limit 90M ただし、アップロード制限は7MBのままです.Thanks. A question, there exists some WP constant or hook to decrease upload limit? This is what tried in .htaccess: php_value upload_max_filesize 4M php_value post_max_size 5M php_value memory_limit 90M But the upload limit continues in: 7MB.
- 0
- 2011-05-19
- José Pablo Orozco Marín
-
- 2011-05-19
@Bradyが言ったように、多くの設定は1024 x 1024にしかなりません.解像度、ブラウザ、インターネット速度などの統計が変化し、多くの人がより良いまたはより新しいシステムを実行していることを示すため、これはおそらく将来変更されるでしょう
>ほとんどのユーザーは1024x 1024より大きい画像を表示する必要がないため、画像サイズを小さくします.私は通常800 x600以上1024x1024未満の画像を使用します.私の画像のほとんどは小さいですが
As @Brady said alot of settings go only to 1024 x 1024 this will probably change in the future as stats for resolutions, browsers, Internet speeds, etc change and show that alot of people are running better or newer systems
reduce the image size as most users do not need to view a image that is bigger then 1024 x 1024. I usually use the 800 x 600 or bigger but less then 1024 x 1024. Most of my images though are smaller
-
smush.itを介してイメージを実行すると、この場合は最初は役に立ちません.GDが画像を開くと、ビットマップ画像のようにメモリ内で開きます.各ピクセルには独自のRGBAがあるため、各ピクセルは約3〜4バイトのデータを使用します.あなたはそれを処理するようになったときにそれが役に立たないあなたが望むすべての画像を最適化することができます.runnnig the image through smush.it first wont help in this instance. When GD opens the image it opens it in memory like a bitmap image. Each pixel has its own RGBA so each pixel takes up roughly 3-4bytes of data. You can optimize the image all you want it wont help when you come to proccess it.
- 0
- 2011-05-19
- Scott
-
本当私はそれを忘れましたTrue i forgot about that
- 0
- 2011-05-19
- xLRDxREVENGEx
この動作についての手がかりを探していますか?PHPのmemory_limitまたはWPdefine( 'WP_MEMORY_LIMIT'、 'X')の問題だと思いますか?
画像のサイズが変更される場合と変更されない場合があります.他のシナリオでは、ブラウザがクラッシュします.
Dreamhostを共有ホスティングとして使用しており、アップロードの制限は7つです.
アップロードされたサイズが6.4MB、幅と高さが11684x3855の画像でエラーが印刷されました: 致命的なエラー:254行目の/PATH/wp-includes/media.phpで許可されたメモリサイズ268435456バイトが使い果たされました(46736バイトを割り当てようとしました)
他のユーザーは、たとえば3MBのファイルで同じ問題を報告していますが、幅と高さが高くなっています(2000pxまたは3000pxよりも優れています).
どんな助けでも大歓迎です.
よろしくお願いします.