Autor Zpráva
Jaromír Šulc
Profil *
posílám hromadny mail zkrze fci mail() a po nejake dobe mi hodi skript hlasku: Fatal error: Maximum execution time of 30 seconds exceeded in c:\program files\easyphp1-8\www\send.php on line 113
Mam nainstalovane easy-php, a nevim ani kolik mailu se mi poslalo, nemuzu jet metodou pokus omyl, protoze bych pak spoustu adres spamoval. Diky za rady
tiso
Profil
1. zmeň si max_execution_time v php.ini
2. loguj si činnosť skriptu - ukladaj niekam čo už vykonal...
souki
Profil
pokud to máš na svém serveru, tak si můžeš změnit dobu vykonávání. Ale každopádně doporučuji nějakým způsobem si logovat, kde jsi skončil
jrm
Profil
A nepomohlo by ve skriptu s fcí mail() dát na začátek set_time_limit(0); ?
souki
Profil
pomohlo... myslel jsem, že to psal tiso.... ale logování stále platí
souki
Profil
a nebo radši jenom zvýšit to z 30s.... ono je to nekonečno přece jen nebezpečné
Toto téma je uzamčeno. Odpověď nelze zaslat.