この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 6413|答える: 2

Docker php:5.6.40-fpmイメージに基づくGD拡張機能をインストールしてください

[リンクをコピー]
掲載地 2021/11/27 19:59:14 | | | |
dockerでのスタートアップはphp:5.6.40-fpmミラーアプリケーションの場合、phpにはデフォルトでGD拡張がインストールされていないため、手動でインストールする必要があります。

php:5.6.40-fpmイメージを起動するためのアプリケーションコマンドは以下の通りです:

コンテナアプリケーションに行き、以下のようにコマンドを出します:

php:5.6.40-fpm 镜像的系统为:debian 9

Debian Alibaba Cloud画像ソースアクセラレーションの設定

バックアップ


アリババクラウドの画像ソースを設定するには、以下のコマンドに従ってください:

ソースを更新し、必要なプラグインをインストールしてください


GD拡張機能のインストールを始めてください


インストールが完了した後、拡張機能を有効にするためにコンテナを再起動する必要があります。以下のコマンドで:


php -m と phpinfo(; 以下をご覧ください:



新しいtest.phpファイルを作成し、gd_info()メソッドを呼び出して出力を見ると、ファイル内容は以下の通りです。



array(13) { ["GD Version"]=> string(26) "bundled (2.1.0 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["T1Lib Support"]=> bool(false) ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPEG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XPM Support"]=> bool( false) ["XBM Support"]=> bool(true) ["WebP Support"]=> bool(false) ["JIS-mapped Japanese Font Support"]=> bool(false) }
画像をDiscuzプログラムテストを通じてGD経由で透かし印を施す。以下のように示す:



(終わり)





先の:Dockerのセーブコマンドとエクスポートコマンドの違い
次に:Docker php:5.6.40-fpmイメージに基づくRedis拡張機能をインストールしてください
 地主| 掲載地 2021/11/27 20:25:56 |
Docker php:5.6.40-fpmイメージに基づくRedis拡張機能をインストールしてください
https://www.itsvse.com/thread-10176-1-1.html
 地主| 掲載地 2023/11/12 16:04:59 |
Debianリポジトリ更新時に404エラーが表示されます
https://www.itsvse.com/thread-10698-1-1.html
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com