macな開発環境のPHP7系でsymfonyのLocal Web serverが立ち上がらない問題

July 16, 2019,
tags: php php7 symfony


このエントリーをはてなブックマークに追加

PHP7.3を入れてSymfonyを動かそうと思ったらlocal web serverが立ち上がらない問題が発生しました。

$ bin/console server:start

 [OK] Server listening on http://127.0.0.1:8000

って感じでOKになっているんだけど、ブラウザで表示しようとすると接続できない。。。

var/log/dev.logを確認したところ以下のようなエラーが

[2019-07-16 03:13:01] php.DEBUG: Warning: fsockopen(): unable to connect to 127.0.0.1:8001 (Connection refused) 

ググったところこの記事にたどり着きました。

Starting a server does not work #30328

どうやら pcre.jit=0 にすれば動くみたいなのでphp.iniを書き換えたところ見事動きました。

macOS固有な問題なようなので、macOSで開発する場合は当分は pcre.jit=0にしておくのが良さそうですね。

comments powered by Disqus