Autor Zpráva
JardaB
Profil
Zdravím,

řešil tu někdo pomalé načítání stránek na localhost? Na notebook s Win 10 jsem si nainstaloval nejnovější verzi easy php s apache 2.4 a načítání stránek trvá kolem 2000 ms. Tento problém je popsán na několika serverech, ale nic mi nepomohlo. U starého pc s Win 7 jsem měl starší verzi easyphp a tam to šlapalo luxusně. Vše sice funguje, ale ta odezva je protivná.

blog.zdenekvecera.cz/item/3452-pomale-nacitani-stranek-na-localhostu-apache-2-4-php-5-3-windows-8-a-ipv4ipv6

č.1 a 2 jsem zkoušel.
N71
Profil *
Sázel bych na nevhodné nastavení Xdebugu, kdy debugger čeká na spojení s editorem až do timeoutu. Blíže nelze poradit, neznáme tvou konkrétní konfiguraci.

Běžně by lokální server a PHP měli reagovat v řádu jednotek milisekund.
JardaB
Profil
N71:
předpokládám, že konfigurací hodnot v php.ini to nijak neovlivním? Bohužel tyhle věci jdou mimo mě :/. Prozatím jedu na staré verzi, kde to jede svižně, ale je tam staré PHP.

#zend_extension = ""
xdebug.default_enable=0
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9009
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_autostart = false
xdebug.dump_globals=1
xdebug.dump=COOKIE,FILES,GET,POST,REQUEST,SERVER,SESSION
xdebug.dump.SERVER=REMOTE_ADDR,REQUEST_METHOD,REQUEST_URI
xdebug.show_local_vars=1
xdebug.show_mem_delta=1
xdebug.collect_includes=1
xdebug.collect_vars=1
xdebug.collect_params=4
xdebug.collect_return=1
xdebug.auto_trace=0
xdebug.trace_options=0
xdebug.trace_format=0
xdebug.trace_output_dir=""
xdebug.trace_output_name="trace.%t"
xdebug.profiler_enable=0
xdebug.profiler_append=1
xdebug.profiler_enable_trigger=1
xdebug.profiler_output_dir=""
xdebug.profiler_output_name="cachegrind.out.%s.%t"
Keeehi
Profil
JardaB:
Jestli xdebug nepoužíváš, nebude jednodušší to celé vypnout? Najdi si, kde máš v ini souboru
zend_extension = něco/něco/xdebug
a zakomentuj to (středník na začátek řídku). Pak restartuj webserver.
JardaB
Profil
Keeehi:
zend_extension = něco/něco/xdebug

je tam pouze následující

#zend_extension = ""
Keeehi
Profil
JardaB:
Tak hledej. Ono to totiž nemusí být jen v php.ini, ale i v jiných souborech. Oni se totiž dají includovat další konfigurační soubory do toho hlavního.
JardaB
Profil
Keeehi:

Jo ták... Já pochopil, že to musí být v php.ini, zkusím najít ihned zítra. Prozatím děkuji.
ttttttttt
Profil *
Z logů bys měl poznat, jestli ty dvě vteřiny požadavek stráví u apache, php nebo ještě někde po cestě. Před zkoušením konfigurace php bych ověřil, že problém je skutečně tam.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0