EvolDev
@EvolDev

Почему xdebug в phpstorm не приостанавливает сессию когда переключается с фронтэнда на бэкэнд?

У меня есть , виртуалка: ubuntu-server+apache+xdebug
Когда начинаю процесс отладки в phpstorm , и вызываются функции на бэкэнде , то сессия как бы не приостанавливается, и если я не успеваю завершить работу функций на бэкэнде то на фронтэнд придёт что то вроде этого:
Error Fetching http headers

Гугл говорит , что можно увеличить default_socket_timeout в php.ini на сервере. Но это не совсем то , что хотелось ,бы.
Каким образом я мог бы приостановить текущую сессию и продолжать её тогда когда продолжаю работу скрипта вручную?

Конфиг xdebug:
xdebug.auto_trace	Off
xdebug.cli_color	0
xdebug.collect_assignments	Off
xdebug.collect_includes	On
xdebug.collect_params	0
xdebug.collect_return	Off
xdebug.collect_vars	Off
xdebug.coverage_enable	On
xdebug.default_enable	On
xdebug.dump.COOKIE	no value
xdebug.dump.ENV	no value
xdebug.dump.FILES	no value
xdebug.dump.GET	no value
xdebug.dump.POST	no value
xdebug.dump.REQUEST	no value
xdebug.dump.SERVER	no value
xdebug.dump.SESSION	no value
xdebug.dump_globals	On
xdebug.dump_once	On
xdebug.dump_undefined	Off
xdebug.extended_info	On
xdebug.file_link_format	no value
xdebug.idekey	STORM
xdebug.max_nesting_level	100
xdebug.overload_var_dump	On
xdebug.profiler_aggregate	Off
xdebug.profiler_append	Off
xdebug.profiler_enable	Off
xdebug.profiler_enable_trigger	On
xdebug.profiler_output_dir	/tmp/profiler
xdebug.profiler_output_name	cachegrind.out.%p
xdebug.remote_autostart	On
xdebug.remote_connect_back	Off
xdebug.remote_cookie_expire_time	3600
xdebug.remote_enable	On
xdebug.remote_handler	dbgp
xdebug.remote_host	192.168.56.1
xdebug.remote_log	/tmp/xdebug.log
xdebug.remote_mode	req
xdebug.remote_port	9000
xdebug.scream	Off
xdebug.show_exception_trace	Off
xdebug.show_local_vars	On
xdebug.show_mem_delta	Off
xdebug.trace_enable_trigger	Off
xdebug.trace_format	0
xdebug.trace_options	0
xdebug.trace_output_dir	/tmp
xdebug.trace_output_name	trace.%c
xdebug.var_display_max_children	128
xdebug.var_display_max_data	512
xdebug.var_display_max_depth	6
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 1
OnYourLips
@OnYourLips
Для nginx делается так:
https://easyengine.io/tutorials/php/increase-scrip...

Для апача сами разбирайтесь по аналогии. И подумайте о том, что в 2016 году не стоит использовать настолько старые технологии.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы