phpを再コンパイルしてftp拡張に参加する必要のない解決方法

702 ワード

まず、ソースディレクトリcd php-5.2.13/ext/ftpに入ります
#phpizeを実行configure/usr/local/php/bin/phpizeを生成
#コンパイル、php-configを指定します.ここのphp-configはphpではありません.ini./configure--with-php-config=/usr/local/php/bin/php-config#上に--enable-ftpを追加したり、追加しなくてもいいです
#コンパイルインストールmake;make install
#拡張モジュールmkdir/usr/local/php/etc/php/extを格納するディレクトリを生成
#ftpをコピーします.soモジュールディレクトリcp/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/ftp.so/usr/local/php/etc/ext/#phpを編集する.iniファイルは、PHPがどのディレクトリ読み取りモジュールvi/usr/local/php/etc/phpになるかを指定する.ini
 
  
extension_dir="/usr/local/php/etc/ext"
#Load
extension=ftp.so

#保存終了
これでftp拡張のロードが正常に完了しました.