времени, поэтому постоянно сталкиваюсь с 504 gateaway timeout. в начале функции указано set_time_limit(600); ini_set('max_execution_time', 600);
но это не помогает. Подскажите, пожалуйста, может настройки ини должны быть расположены особым образом? Как еще можно избежать 504?
они у вебсервера )0
у меня локальный апач
в его php.ini менять настройки? отличается ли это от ini_set?
ты уже указал лимит у пехапе теперь нужно у апача
я не уверена, что это поможет. ini_set меняет настройку сервера для выполнения конкретного скрипта. к тому же мне не нужно, чтобы лимит был увеличен для остальных скриптов
сколько скрипт выполняется?
пехапе к серверу отношения не имеет, надо изучать как все это работает )
может ему 10 минут мало?
пхп к серверу не имеет отношения?)))) забавно
Да, представляешь))
а не подскажешь способ это проверить?
вумен момент)0
🤦🏻♀️🤦🏻♀️🤦🏻♀️
как скрипт запускается? cli или через веб-сервер?
пехапе к серверу отношения не имеет))
окей-окей, я поняла уже, что серверный яп не имеет никакого отношения к серверу, спасибо👍
попробуй поставить сутки вместо 10минут а вообще я думаю нужно сам скрипт смотреть... может там бесконечный цикл где-то?
это скриптовый язык)
окей, щас попоробую. бесконечный цикл исключен
если у тебя сервер не php, то тайм-аут устанавливает веб сервер а не php)
так а что там такое должно выполняться 10 минут??? )))
дело еще в том, что мне 504 кидает до истечения 10 минут, поэтому я и решила, что может иначе ini_set выставляется
спасибо за ответ, теперь понятно
фетч файлов с одного сервера и загрузка на текущий. там всё это сопровождается разной структурой бд проектов, а файлов оч много, поэтому скриптом.
почему не через кли? там нужно подключаться к апишкам и трабблы возникали при запуске через терминал
Если вы тянет данные из другого сервера, делайте через консоль и игнорте веб сервер
Может, решить эти траблы?
Да если ты не умеешь настраивать лимит для вебсервера) Траблов у вас еще очень много будет в любом случае))
А другое апи ваше? Зачем вообще тянуть такие данные через апи. Одно приложение кладет данные на s3 другое его оттуда забирает.
жаль, что в таком большом количестве ваших сообщениях, так мало действительной пользы
нет, это имели ввиду меня
лел, сори, я вас спутал, у вас авки одинаковые)
Ты лучше на вопрос ответь
вариант с кли мне не подходит.
Первая ссылка в гугле https://ubiq.co/tech-blog/increase-request-timeout-apache/
спасибо, я умею настраивать сервер апач.
Ну тогда решай траблы с консолью и пусть это все бурлит в кишочках, а не через веб сервер. Если там по апи идет проверка агента, что бы это не был бот, то имитируй агента
так ошибку кидает апач, не?
и как я их получу, запуская скрипт с cli?
😐 мда...прочитай описаний группы и найди там ссылку для новичков
Так как и через веб сервер. Какая разница? Или функции написаны в контролере? Или у вас ВордПресс?
В яблочко. С этого надо и начинать диалог. Что у меня проект на ВП. Мы же в чате пхп и думаем что у вас что то из текущих реалий или самопис какой то, а тут...
откуда в вас столько желчи, молодой человек, почему вы столько времени тратите на меня
Нет желчи никакой и мне скучно, я на себя время трачу)
Это вряд ли
Обсуждают сегодня