ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルのコンパイルおよびインストール時の一般的なエラーの解決策

PHP_PHP チュートリアルのコンパイルおよびインストール時の一般的なエラーの解決策

WBOY
WBOYオリジナル
2016-07-13 09:52:521094ブラウズ

PHP のコンパイルとインストール時の一般的なエラーの解決策

この記事では、主に PHP のコンパイルとインストール時の一般的なエラーの解決策を紹介し、必要な場合の解決策も示します。参考

この記事はhttps://coderwall.com/p/ggmpfaに投稿されています

構成: エラー: xslt-config が見つかりません。libxslt >= 1.1.0 ディストリビューションを再インストールしてください。

コードは次のとおりです:

yum -y install libxslt-devel

設定: エラー: net-snmp-config バイナリが見つかりませんでした。net-snmp のインストールを確認してください。

コードは以下の通りです:

yum -y install net-snmp-devel

configure: error: readline を再インストールしてください - readline.h が見つかりません

コードは次のとおりです:

yum -y install readline-devel

設定: エラー: pspell が見つかりません

コードは以下の通りです:

yum -y install aspell-devel

unixODBC サポートを確認しています...構成: エラー: ODBC ヘッダー ファイル '/usr/include/sqlext.h' が見つかりません!

コードは以下の通りです:

yum -y install unixODBC-devel

設定: エラー: ICU プレフィックスを検出できないか、/usr/bin/icu-config が失敗しました。ICU インストール プレフィックスを確認し、icu-config が機能することを確認してください。

コードは以下の通りです:

yum -y install libicu-devel

設定: エラー: utf8mime2text() に新しい署名がありますが、U8TCANONICAL がありません。追加情報については config.log を確認してください。

コードは以下の通りです:

yum -y install libc-client-devel

設定: エラー: freetype.h が見つかりません。

コードは次のとおりです:

yum -y install freetype-devel

構成: エラー: xpm.h が見つかりません。

コードは次のとおりです:

yum -y install libXpm-devel

設定: エラー: png.h が見つかりません。

コードは以下の通りです:

yum -y install libpng-devel

構成: エラー: vpx_codec.h が見つかりません。

コードは以下の通りです:

yum -y install libvpx-devel

設定: エラー: エンチャントが見つかりません

コードは次のとおりです:

yum -y インストール enchant-devel

設定: エラー: libcurl ディストリビューションを再インストールしてください - easy.h は /include/curl/

にあるはずです

コードは以下の通りです:

yum -y install libcurl-devel

LAOGAO追加20140907:

設定: エラー: mcrypt.h が見つかりません。libmcrypt を再インストールしてください。

コードは次のとおりです:

wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.ta​​r.gz

tar zxf libmcrypt-2.5.7.ta​​r.gz

cd libmcrypt-2.5.7

./configure

メイク&&メイクインストール

20141003追加:

imapが見つかりません

コードは以下の通りです:

ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so

設定: エラー: utf8_mime2text() には新しい署名がありますが、U8T_CANONICAL がありません。

コードは以下の通りです:

yum -y install libc-client-devel

ldap.hが見つかりません

コードは次のとおりです:

yum -y install openldap

yum -y install openldap-devel

configure: error: /usr/lib に LDAP ライブラリが見つかりません

コードは以下の通りです:

cp -frp /usr/lib64/libldap* /usr/lib/

configure: error: libpq-fe.h が見つかりません。正しい PostgreSQL インストール パスを指定してください。

コードは次のとおりです:

yum -y install postgresql-devel

configure: error: libcurl ディストリビューションを再インストールしてください

コードは次のとおりです:

yum -y installcurl-devel

設定: エラー: net-snmp-config バイナリが見つかりませんでした。net-snmp のインストールを確認してください。

コードは以下の通りです:

yum -y install net-snmp-devel

構成: エラー: xslt-config が見つかりません。libxslt >= 1.1.0 ディストリビューションを再インストールしてください。

コードは以下の通りです:

yum -y install libxslt-devel

BZip2 サポートを確認しています…はい、デフォルト パスで BZip2 を確認しています…見つかりませんconfigure: error: BZip2 ディストリビューションを再インストールしてください

修正:

コードは以下の通りです:

yum -y install bzip2-devel

cURL サポートを確認しています…はい、URL ストリームに cURL を使用するかどうかを確認しています…デフォルト パスの cURL を確認していません…見つかりませんconfigure: error: libcurl ディストリビューションを再インストールしてください – easy.h は /include/curl/

にある必要があります

修正:

コードは以下の通りです:

yum -y installcurl-devel

-lcurl でcurl_multi_strerror をチェックしています…はい QDBM サポートをチェックしています… GDBM サポートをチェックしていません… NDBM サポートをチェックしていません… 設定していません: エラー: DBA: 必要なヘッダー ファイルが見つかりませんでした。

修正:

コードは以下の通りです:

yum -y install db4-devel

fabsf をチェックしています…はい、floorf をチェックしています…はい、configure: error: jpeglib.h not found.

修正:

代码如下:

yum -y install libjpeg-devel

fabsfをチェックしています…はい、floorfをチェックしています…はい、-ljpegのjpeg_read_headerをチェックしています…はい、configure:error:png.h not found.

修正:

代幣如下:

yum -y install libpng-devel

-lpng で png_write_image を確認しています…はいconfigure が失敗した場合は –with-xpm-dir=

を試してください

configure: error: freetype.h not found.

修正:

代幣如下:

次のオプションを使用して PHP を再構成します。 --with-xpm-dir=/usr

-lpng で png_write_image を確認しています…はい、configure: error: libXpm.(a|so) not found.

修正:

代幣如下:

yum -y install libXpm-devel

-lcでbind_textdomain_codesetを確認しています…はい、GNU MPサポートを確認しています…はい、configure: error: gmp.hが見つかりません

修正:

代幣如下:

yum -y install gmp-devel

utf8_mime2text 署名を確認しています… U8T_DECOMPOSE を新たに確認しています…configure: error: utf8_mime2text() には新しい署名がありますが、U8T_CANONICAL がありません。こんなことはあってはならないことです。追加情報については、config.log を確認してください。

修正:

代码如下:

yum -y install libc-client-devel

LDAP サポートを確認中…はい、LDAP Cyrus SASL サポートを共有確認中…はいconfigure: error: ldap.h が見つかりません

修正:

代幣如下:

yum -y install openldap-devel

-lmysqlclient で mysql_set_character_set を確認しています…はい、-lmysqlclient で mysql_stmt_next_result を確認しています…Oracle Database OCI8 サポートを確認していません…unixODBC サポートを確認していません…configure: エラー: ODBC ヘッダー ファイル '/usr/include/sqlext.h' が見つかりません!

修正:

代码如下:

yum -y install unixODBC-devel

PDO の PostgreSQL サポートをチェックしています…はい、pg_config を共有チェックしています…見つかりませんconfigure: エラー: libpq-fe.h が見つかりません。正しい PostgreSQL インストール パスを指定してください

修正:

代幣如下:

yum -y install postgresql-devel

PDO の sqlite 3 サポートを確認しています…はい、PDO の共有チェックに含まれています… (キャッシュ) /usr/local/src/php-5.3.7/ext デフォルト パスの sqlite3 ファイルを確認しています…見つかりませんconfigure: error: Please reinstall sqlite3 ディストリビューション

修正:

代幣如下:

yum -y install sqlite-devel

utsname.domainname をチェックしています…はい PSPELL サポートをチェックしています…はいconfigure: error: pspell が見つかりません

修正:

代幣如下:

yum -y install aspell-devel

UCD SNMP ハックを有効にするかどうかを確認しています…はい、default_store.h を確認しています…いいえ

-lkstat で kstat_read を確認しています… -lsnmp で snmp_parse_oid を確認していません… -lsnmp で init_snmp を確認していません… 設定がありません: エラー: SNMP 健全性チェックに失敗しました。詳細については、config.log を確認してください。

修正:

代幣如下:

yum -y install net-snmp-devel

XMLWriter サポートを有効にするかどうかを確認しています…はい、共有 xml2-config パスを確認しています… (キャッシュ) /usr/bin/xml2-config libxml ビルドが機能するかどうかを確認しています… (キャッシュ) はい XSL サポートを確認しています…はい、共有構成: エラー: xslt-config が見つかりません。 libxslt >= 1.1.0 ディストリビューションを再インストールしてください

修正:

代幣如下:

yum -y install libxslt-devel

configure: エラー: xml2-config が見つかりません。 libxml2 のインストールを確認してください。

修正:

代幣如下:

yum -y install libxml2-devel

PCRE ヘッダーの場所を確認中…configure: error: /usr に pcre.h が見つかりませんでした

修正:

代码如下:

yum -y install pcre-devel

configure: error: Yes の下に MySQL ヘッダー ファイルが見つかりません。 MySQL クライアント ライブラリはもうバンドルされていないことに注意してください!

修正:

代幣如下:

yum -y install mysql-devel

unixODBC サポートを確認中…configure: error: ODBC header file ‘/usr/include/sqlext.h’ not found!

修正:

代幣如下:

yum -y install unixODBC-devel

pg_config を確認中…見つかりませんconfigure: エラー: libpq-fe.h が見つかりません。 正しい PostgreSQL インストール パスを指定してください

修正:

代幣如下:

yum -y install postgresql-devel

設定: エラー: pspell が見つかりません

修正:

コードは以下の通りです:

yum -y install pspell-devel

設定: エラー: net-snmp-config バイナリが見つかりませんでした。net-snmp のインストールを確認してください。

修正:

コードは次のとおりです:

うーん、net-snmp-devel をインストールします

構成: エラー: xslt-config が見つかりません。libxslt >= 1.1.0 ディストリビューションを再インストールしてください。

修正:

コードは以下の通りです:

yum -y install libxslt-devel

http://www.bkjia.com/PHPjc/1007636.html

tru​​ehttp://www.bkjia.com/PHPjc/1007636.html技術記事 PHP のコンパイルおよびインストール時の一般的なエラーの解決策 この記事では、PHP のコンパイルおよびインストール時の一般的なエラーの解決策を主に紹介し、解決策も提供します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。