ホームページ > バックエンド開発 > PHPチュートリアル > linux - php7.0.13のインストールは完了しましたが、gdライブラリにfreetypeがありません

linux - php7.0.13のインストールは完了しましたが、gdライブラリにfreetypeがありません

WBOY
リリース: 2023-03-01 20:00:02
オリジナル
2699 人が閲覧しました

Linux 初心者、php 7.0.13 を Red Hat 7.0 にインストールしました。完了後、phoinfo の gd 拡張子に freetype がありません。

コンパイルスクリプト

リーリー

Freetypeはyumでインストールされており、場所は/usr/include/freetype2/freetypeとなっていますが、コンパイルが完了してphpがインストールされると、freetypeがインストールされていないようです。何度か試しましたが、うまくいきませんでした。Linux は初めてなので、問題がどこにあるのかわかりません。ぜひ参考にしてみてください。

下の図はphpinfoのgdライブラリ情報を示しています。gdライブラリがインストールされていることがわかります。

linux - php7.0.13のインストールは完了しましたが、gdライブラリにfreetypeがありません

返信内容:

Linux 初心者、php 7.0.13 を Red Hat 7.0 にインストールしました。完了後、phoinfo の gd 拡張子に freetype がありません。

コンパイルスクリプト

リーリー

Freetypeはyumでインストールされており、場所は/usr/include/freetype2/freetypeとなっていますが、コンパイルが完了してphpがインストールされると、freetypeがインストールされていないようです。何度か試しましたが、うまくいきませんでした。Linux は初めてなので、問題がどこにあるのかわかりません。ぜひ参考にしてみてください。

下の図はphpinfoのgdライブラリ情報を示しています。gdライブラリがインストールされていることがわかります。

linux - php7.0.13のインストールは完了しましたが、gdライブラリにfreetypeがありません

以前にインストールリマインダー [cetnos 7] を作成し、
freetype スクリーンショット:
linux - php7.0.13のインストールは完了しましたが、gdライブラリにfreetypeがありません

を直接貼り付けました。

依存関係パッケージをインストールする

リーリー

phpをインストールする

設定

リーリー

libiconvが見つかりません

リーリー

注意

  1. ここでの--prefix 和 php里的--with-iconvの値は一貫したままです

  2. インストールパッケージの下のファイルをsrclib/stdio.in.h _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); から

  3. に変更します。
リーリー

コンパイル時のメモリ不足

リーリー

解決策: スワップメモリ​​を追加します

リーリー

操作例

リーリー

コンパイルとインストール

リーリー

作るのに時間がかかるので、気長に待ってください

php-fpmを設定する

リーリー

参考

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート