メソッド:
1) wgethttp://mirrors.sohu.com/php/php-5.6.9.tar.gz
2) 解凍されたPHPを入力しますソース コード ディレクトリで、 ./configure --enable-fpm --enable-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --with-mcrypt --with-pdo_mysql --with-openssl を実行します。 --disable-fileinfo
3) make && make install を実行します
手順:
1) --enable-fpm は、比較できるように php-fpm を通じて php を起動します。 php-cgi メソッドは FastCGI をより適切に管理します。 (後者は自動的にハングアップしやすいです。一度記述する必要がある上記の設定には特に注意してください。 php-fpm を使用するためだけにバージョンをコンパイルするために --enable-fpm を追加すると、ファイル内で不整合が発生する可能性があります。コンパイル済みバージョン。多くの質問)
2) --with-apxs2=/usr/local/apache2/bin/apxs これは Apache に関連しており、コンパイルによって生成された libphp5.so が自動的に追加されるように設定する必要があります。 apacheへ 横に進みます。
3) --with-mcrypt --with-pdo_mysql --with-openssl これらはlaravelに必要です
4) --disable-fileinfoを追加する必要があります。追加しないと、コンパイルでエラーが報告される可能性があります: virtualメモリが枯渇しました: メモリを割り当てられません
著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。
以上、Linux 上で laravel と apache をサポートする PHP ソースコードのコンパイルを内容も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。