文書の表示以前のリビジョンバックリンク全て展開する/折り畳む文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== lang/php71とwww/mod_php71のZTSオプションは合わせないとハマる ====== FreeBSDでportsからPHP 7.1とmod_php71をインストールする際、それぞれのZTSのオプション設定を合わせておかないとハマる。というのも、ZTSの有無によってPHPエクステンションの読み込みパスが変わるからだ。 * ZTS無効時:/usr/local/lib/php/20160303/ * ZTS有効時:/usr/local/lib/php/20160303-zts/ エクステンションはlang/php71のZTSオプションに沿った場所にインストールされる。一方、mod_phpは自身のZTSオプション設定に沿った場所からエクステンションを読み込もうとするため、設定を合わせておかないとApache起動時に Failed loading /usr/local/lib/php/20160303-zts/opcache.so: Cannot open "/usr/local/lib/php/20160303-zts/opcache.so" てな感じで怒られる事になる。 blog/2017/2017-08-22.txt 最終更新: 2017-09-05 14:50by Decomo