ホームページ  >  記事  >  バックエンド開発  >  PHPサーバー側でext-gdが必要というエラーに対処するにはどうすればよいですか?

PHPサーバー側でext-gdが必要というエラーに対処するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 13:13:314169ブラウズ

今日、Laravel Debugbar インストール パッケージのインストール中に、「ext-gd * -> 要求された PHP 拡張機能 gd がシステムにありません」というエラーが発生しました。Google で検索し、最終的に解決策を見つけました。

インストール エラー:


解決策:

このエラーは明らかです。GD ライブラリが欠落しているため、コマンドを使用してインストールする必要があります。サーバーが Ubuntu の場合は、次のコマンドを適用して GD をインストールできます:

(Debian ベースのサーバー (Ubuntu など) を使用している場合は、次のコマンドを実行できます:)

apt-get install php5-gd<br />


その後、自分のサーバーのインストールパスの再起動:

(1) Apache サーバーの再起動

/etc/init.d/apache2 restart<br />


(2) Nginx サーバーの再起動方法

sudo service php5-fpm restart   // 重启php<br />sudo service nginx restart      // 重启nginx<br />

これにより、サーバーが再起動され、PHP で GD が有効になります。


Through the phpinfo( ) メソッド インストール情報を表示できます:


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。