問題タブ [gd2]

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.

0 投票する
1 に答える
1310 参照

php - 背景色のトリミングを変更する方法 image_lib Codeigniter

codeigniter で画像をトリミングするときに背景色を変更するために多くのサイトを検索してきましたが、結果はありません。

image_lib GD2 Codeigniter を使用してトリミングすると、画像があります。オフセット画像の背景色は黒です。これが写真です

ここに画像の説明を入力

これを変更するには?これが私のコードです:

誰でも私を助けることができますか?私の英語が下手ですみません、答えてくれてありがとう。

0 投票する
0 に答える
59 参照

php - Codeigniter image_thumb() は実行を停止します

CodeIgniter 2.2.0、Apache 2.4.17、PHP 5.6.16 を使用しています。

画像のサムネイルが必要な場合は、image_thumb() 関数を使用します。

しかし、サイズが 3 MB を超える画像をアップロードし、その時点でサムネイルを取得しようとすると、実行はエラーなしで終了します (error_reporting がオンになっています)。

私はそれを追跡し、実行を終了している image_thumb() 関数内で呼び出されたresize() 関数を見つけました。

サーバーの問題ですか?

0 投票する
1 に答える
661 参照

php - 画像のサイズを変更してから Codigniter でトリミングする

こんにちは、私は固定サイズのサムネイルを作成するために Codigniter 画像操作クラスを使用しています。そのため、最初にサイズを変更することはありません (したがって、トリミングすると、画像の大きな平和が得られます)。次に、トリミングします。サイズ変更は機能しますが、作物はいけません

ここに私が作成した関数があります

0 投票する
4 に答える
3953 参照

php - CODEIGNITER: お使いのサーバーは、このタイプの画像の処理に必要な GD 機能をサポートしていません

Gd2 も有効です。色々試したけど何が悪いのかわからない

PHP エラーが発生しました。重大度: 通知メッセージ: getimagesize(): 読み取りエラー! ファイル名: libraries/Image_lib.php 行番号: 1651

バックトレース: ファイル: /opt/lampp/htdocs/ciflix/application/controllers/Admin.php 行: 52 関数: ライブラリ ファイル: /opt/lampp/htdocs/ciflix/index.php 行: 315

関数: require_once


指定された画像は無効です。

お使いのサーバーは、このタイプの画像の処理に必要な GD 機能をサポートしていません。

0 投票する
0 に答える
686 参照

sockets - PHP 警告: PHP の起動: 動的ライブラリ '/usr/lib/php/extensions/no-debug-non-zts-20160303/gd2' を読み込めません

私は最近、php 7.1 がインストールされた新しい Macbook pro を購入しまし。自分のバージョンの php を表示しようとするとphp -v、動作しますが、次の警告が返されます。

PHP 警告: PHP の起動: 動的ライブラリ '/usr/lib/php/extensions/no-debug-non-zts-20160303/gd2' を読み込めません - dlopen(/usr/lib/php/extensions/no-debug-non -zts-20160303/gd2, 0x0009): 行 0 で不明なエラーが発生しました

PHP 警告: PHP の起動: 動的ライブラリ '/usr/lib/php/extensions/no-debug-non-zts-20160303/mbstring' を読み込めません - dlopen(/usr/lib/php/extensions/no-debug-non -zts-20160303/mbstring, 0x0009): 行 0 で不明なエラーが発生しました

PHP 警告: PHP の起動: 動的ライブラリ '/usr/lib/php/extensions/no-debug-non-zts-20160303/mysqli' を読み込めません - dlopen(/usr/lib/php/extensions/no-debug-non -zts-20160303/mysqli, 0x0009): 行 0 で不明なエラーが発生しました

PHP 警告: PHP の起動: 動的ライブラリ '/usr/lib/php/extensions/no-debug-non-zts-20160303/pdo_mysql' を読み込めません - dlopen(/usr/lib/php/extensions/no-debug-non -zts-20160303/pdo_mysql, 0x0009): 行 0 で不明なエラーが発生しました

PHP 警告: PHP の起動: 動的ライブラリ '/usr/lib/php/extensions/no-debug-non-zts-20160303/sockets' を読み込めません - dlopen(/usr/lib/php/extensions/no-debug-non -zts-20160303/sockets, 0x0009): 行 0 で不明なエラーが発生しました

gd2、mbstring、mysqli、pdo_mysql および sockets ファイルのエラーのようですが、no-debug-non-zts-20160303/ フォルダーには存在しません... Homebrewを使用してこれらの不足しているファイルをすべて再インストールする方法はありますか?

ありがとう