1. koriym

    Posted

    koriym
Changes in title
+phpの実行開始が遅い場合の対処
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,67 @@
+```
+php -v
+```
+
+```
+php -n -v // -nはiniファイルを読まないオプション
+```
+
+
+この2つの実行で体感で分かるぐらい速度差がある時は特定のPHP拡張の初期化が原因です。[liipのPHP](https://php-osx.liip.ch/) v7.1.7とMacOS Sierraで問題があり1秒ぐらいかかってました。
+
+iniファイルで読まれてるPHP拡張を外して確かめました。
+
+```
+php --ini
+```
+
+```
+Configuration File (php.ini) Path: /usr/local/php5/lib
+Loaded Configuration File: /usr/local/php5/lib/php.ini
+Scan for additional .ini files in: /usr/local/php5/php.d
+Additional .ini files parsed: /usr/local/php5/php.d/10-extension_dir.ini,
+/usr/local/php5/php.d/20-extension-opcache.ini,
+/usr/local/php5/php.d/40-curl.ini,
+/usr/local/php5/php.d/40-openssl.ini,
+/usr/local/php5/php.d/50-extension-apcu.ini,
+/usr/local/php5/php.d/50-extension-curl.ini,
+/usr/local/php5/php.d/50-extension-gmp.ini,
+/usr/local/php5/php.d/50-extension-igbinary.ini,
+/usr/local/php5/php.d/50-extension-imap.ini,
+/usr/local/php5/php.d/50-extension-intl.ini,
+/usr/local/php5/php.d/50-extension-mcrypt.ini,
+/usr/local/php5/php.d/50-extension-memcached.ini,
+/usr/local/php5/php.d/50-extension-mongodb.ini,
+/usr/local/php5/php.d/50-extension-mssql.ini,
+/usr/local/php5/php.d/50-extension-pdo_pgsql.ini,
+/usr/local/php5/php.d/50-extension-pgsql.ini,
+/usr/local/php5/php.d/50-extension-propro.ini,
+/usr/local/php5/php.d/50-extension-raphf.ini,
+/usr/local/php5/php.d/50-extension-readline.ini,
+/usr/local/php5/php.d/50-extension-redis.ini,
+/usr/local/php5/php.d/50-extension-solr.ini,
+/usr/local/php5/php.d/50-extension-ssh2.ini,
+/usr/local/php5/php.d/50-extension-xdebug.ini,
+/usr/local/php5/php.d/50-extension-xsl.ini,
+/usr/local/php5/php.d/60-extension-pecl_http.ini,
+/usr/local/php5/php.d/99-liip-developer.ini
+```
+
+すると`50-extension-imap.ini`の
+
+```
+extension=imap.so
+```
+
+が問題でコンソールを見ると実行するたびにエラーが出ていました。
+
+<img width="426" alt="スクリーンショット 2017-09-02 12.03.30.png" src="https://qiita-image-store.s3.amazonaws.com/0/3940/69cd0349-d8b6-f615-d997-35552a97e2b9.png">
+<img width="262" alt="スクリーンショット 2017-09-02 12.20.34.png" src="https://qiita-image-store.s3.amazonaws.com/0/3940/fb01bd1f-03ae-5c58-c69a-06c6379e474f.png">
+https://discussions.apple.com/thread/7705551?start=0&tstart=0
+多くの人が疑問に思ってるようですがサポートを見ても原因がはっきりしません。
+
+
+```
+;extension=imap.so
+```
+外して対処すると`-n`付きと変わらない速度になりました。