Я пытаюсь понять, как приостановить цикл в php, поэтому он выполняется один раз каждые 5 минут, например while($row=$stmt->fetch(PDO::FETCH_ASSOC)){ //send email to a member // pause for a minute then continue the loop } простой пример for($x=0;$x<=4;$x++){ echo $x."<br>"; sleep(5); // the loop will be delayed for 25 seconds then it'll print 5 lines at once […]
В моем php-скрипте более крупный файл занимает больше времени для загрузки и его привязки max_execution_time. когда max_execution_time был установлен в 60, и я загружал файлы под 1MB, проблем не было. как только я загрузил файл через 3 МБ, я продолжал получать пустой экран без ошибок. Не волнуйтесь, все ли ограничения загрузки установлены и да, ошибки […]
В принципе, я могу выполнить скрипт, который может занять до 1 часа. Я действительно хочу отправить SMS своим пользователям с использованием стороннего API. Так что в основном я предоставляю свой скрипт с набором телефонных номеров и запускаю метод отправки SMS. Однако при условии, что для отправки 1 SMS требуется 5 секунд, и я хочу отправить […]
У меня возникла проблема с файлом PHP, для выполнения которого требуется более 30 секунд. После поиска я добавил set_time_limit(0); в начале кода, если файл по-прежнему не работает с 500 error через 30 секунд. log: PHP Fatal error: Maximum execution time of 30 seconds exceeded in /xxx/xx/xxx.php safe-mode : off