ホームページ >バックエンド開発 >PHPチュートリアル >/usr/local/php-5.2.14/sbin/php-fpm start php_fpm の起動 ?fpm-config エラー解決
1. fpm を php
gzip -cd php-5.2.8-fpm-0.5.10.diff.gz | patch -d php-5.2.8 -p1のソース コードにパッケージ化します。2.
installphp をコンパイルします。
./configure ? prefix=/usr/local/php-5.2.14 ? with-config-file-path=/usr/local/php-5.2.14/etc ? enable-fastcgi ?with-mysql ?with-mysqli=/usr/lib/mysql/mysql_config -with-freetype-dir ? with-jpeg-dir ?with-png-dir ?with-zlib ?with-libxml-dir ?enable-xml ?with-curl ? enable-force-cgi-redirect ?enable-mbstring ?with-mcrypt makeのコンパイル時に次のエラーが発生しました。 /usr/bin/ld: can not find -lltdlcollect2: ld returns 1 exit status make: ** * [sapi /cgi/php-cgi] エラー 1解決策: このパラメータを-mcrypt で削除するか、mcrypt パッケージをインストールします。このパッケージは主に暗号化に使用されます。 問題が発生しました:問題2
/usr/local/php-5.2.14/sbin/php-fpm start Starting php_fpm ?fpm-config /usr/local/php-5.2.14/etc/php-fpm.conf Error in argument 1, char 1: no argument for option - Usage: php-cgi [-q] [-h] [-s] [-v] [-i] [-f...解決策:phpを再インストール、コンパイルしてインストールしますパラメータは次のとおりです
./configure ?prefix=/usr/local/php-5.2.14 ?with-mysql ?with-mysqli=/usr/lib/mysql/mysql_config ? with-freetype-dir ?with-jpeg-dir ?with-png-dir -with-zlib ?enable-xml ?disable-rpath ?enable-discard-path ? enable-safe-mode ?enable-bcmath ?enable-shmop ?enable-sysvsem ?enable-inline-optimization ?with-curl ? with-curlwrappers ?enable-mbregex ?enable-fastcgi ?enable-fpm ?enable-force-cgi-redirect ?enable-mbstring ? with-gd ?enable-gd-native-ttf ?with-openssl ?with-mhash ?enable-pcntl ?enable-sockets ?with-ldap ? with-ldap-sasl上記は/usr/local/php-5.2.14/ですsbin/php-fpm start php_fpm?fpm-config エラー解決コンテンツを開始します。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。