昨日インストールしたPHPの設定とエラーの確認続き。
①まずは現状を確認する為,PHPINFO()を作成して確認。
[root@localhost htdocs]# vi phpinfo.php
<?
phpinfo();
?>
確認してみるとphp.iniを作成していなかった事を思い出したので,php.iniの作成。
[root@localhost php-5.2.4]# cp php.ini-recommended /etc/php.ini
[root@localhost php-5.2.4]# vi /etc/php.ini
expose_php = Off
display_errors = Off
register_globals = Off
Make Testの時のエラー再度確認。
=====================================================================
FAILED TEST SUMMARY
———————————————————————
libgd #106 (imagerectangle 1×1 draws 1×3) [ext/gd/tests/libgd00106.phpt]
Bug #16069 (ICONV transliteration failure) [ext/iconv/tests/bug16069.phpt]
iconv stream filter [ext/iconv/tests/iconv_stream_filter.phpt]
htmlentities() test 2 (setlocale / fr_FR.ISO-8859-15) [ext/standard/tests/strings/htmlentities02.phpt] (warn: possibly braindead libc)
htmlentities() test 4 (setlocale / ja_JP.EUC-JP) [ext/standard/tests/strings/htmlentities04.phpt]
htmlentities() test 15 (setlocale / KOI8-R) [ext/standard/tests/strings/htmlentities15.phpt]
=====================================================================
■画像関係と,文字コード関係のエラーなので画像を扱うシステムのインストール及び設定などを確認。
[root@localhost src]# yum install gd gd-devel libpng libpng-devel libjpeg libjpeg-devel freetype freetype-devel
[root@localhost php-5.2.4]# rpm -q -i gd
Name : gd Relocations: (not relocatable)
Version : 2.0.33 Vendor: CentOS
Release : 9.3.fc6 Build Date: 2007年01月07日 14時28分32秒
Install Date: 2007年10月05日 03時41分22秒 Build Host: builder5.centos.org
Group : System Environment/Libraries Source RPM: gd-2.0.33-9.3.fc6.src.rpm
Size : 565742 License: BSD-style
Signature : DSA/SHA1, 2007年04月04日 09時22分06秒, Key ID a8a447dce8562897
URL : http://www.boutell.com/gd/
Summary : PNG や JPEG 画像を高速作成するためのグラフィックライブラリ
Description :
gd グラフィックライブラリを使用すると、線、円弧、
テキスト、複数色、ほかの画像からのカットアンドペースト、塗りつぶし
を使用して高速で描画し、その結果を PNG や JPEG ファイルに書き出すことが できます。
特に Web アプリケーションでは一般的にインライン画像の PNG および JPEG 形式が
使用されるため、gd グラフィックライブラリは便利です。gd はペイント
やグラフィックスの操作プログラムでないことに注意してください。
[root@localhost php-5.2.4]# rpm -q -l gd
/usr/lib/libgd.so.2
/usr/lib/libgd.so.2.0.0
/usr/share/doc/gd-2.0.33
/usr/share/doc/gd-2.0.33/COPYING
/usr/share/doc/gd-2.0.33/README-JPEG.TXT
/usr/share/doc/gd-2.0.33/entities.html
/usr/share/doc/gd-2.0.33/index.html
[root@localhost php-5.2.4]#
[root@localhost php-5.2.4]# gdlib-config –all
GD library 2.0.33
includedir: /usr/include
cflags: -I/usr/include
ldflags: -L/usr/lib
libs: -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng12 -lz -lm
libdir: /usr/lib
features: GD_XPM GD_JPEG GD_FONTCONFIG GD_FREETYPE GD_PNG GD_GIF
[root@localhost php-5.2.4]#
ん~ インストールされているのにエラーは何でだろうか。眠いので明日しらべよ。