3

Web アプリケーションがあり、本番環境で PHP 5.5.5 を使用して正常に動作しています。

同じサーバーで、php pthread (v. 2.0.10) を利用するいくつかの PHP スクリプトを実行する必要があります。

(pthreads の使用を許可するために) を使用してphp を再構築し、Web アプリケーションと php-pthread を使用する CLI スクリプトの両方--enable-maintainer-ztsに同じ実行可能ファイルを使用することは安全ですか?

または、PHP の 2 つのビルドを作成しphpphp-zts前者を Web アプリ用に、後者を CLI スクリプト用に使用する必要がありますか?

--enable-maintainer-ztsデフォルトでは有効になっていないため、いくつかの欠点があるか、さらに悪いことに (https://github.com/travis-ci/travis-ci/issues/985 で読んだように)誤動作(バグ) が発生する可能性があると思います。

Web スタックは、Mac OS X 10.9.5 上のnginx + php- fpm + mySqlです。

明確にしておきたいのですが、 phtreadはWeb アプリケーション スクリプトでは使用されません。CLI スクリプトのみ。

4

1 に答える 1