У меня есть , виртуалка: 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