
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 806 Пользователь №: 17108 На форуме: Карма: 1 ![]() |
Добрый день. К примеру есть страница, на ней мы нажимаем кнопку и методом ajax запускаем выполнение php скрипта(к примеру скрипт на 10 000 строк). Скрипт выполняется на другой странице(в браузере она не открывается), на которую мы послали команду по ajax.
Вопрос: что будет если закрыть страницу с которой отправляли команду? Выполнится ли скрипт или он остановится? P.S.: сорри за глупый вопрос) |
![]() |
|
![]() ![]() Помагите Здесь живу!!! ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 23010 Пользователь №: 20039 На форуме: Карма: 623 ![]() |
в теории должен остановиться, если ты не отключил через ignore_user_about
-------------------- Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum). |
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Журнал Группа: ★ЛжеЭксперт★ ![]() Сообщений: 26774 Пользователь №: 21350 На форуме: Карма: 756 ![]() |
скорее всего болт будет, но есть http://php.net/manual/en/function.ignore-user-abort.php
![]() -------------------- HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
|
![]() |
|
![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Журнал Группа: ★ЛжеЭксперт★ ![]() Сообщений: 26774 Пользователь №: 21350 На форуме: Карма: 756 ![]() |
блин.. как не успел
![]() -------------------- HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
|
![]() |
۩
Дата
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 806 Пользователь №: 17108 На форуме: Карма: 1 ![]() |
т.е. мы ставим
ignore_user_abort(true); и если пользователь закрывает браузер, то код все равно будет выполнен? |
![]() |
|
![]() ![]() Помагите Здесь живу!!! ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 23010 Пользователь №: 20039 На форуме: Карма: 623 ![]() |
Strannik
да -------------------- Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum). |
![]() |
|||
![]() ![]() Александр ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 401 Пользователь №: 22806 На форуме: Карма: 24 Не курю: 15 лет, 2 месяца, 21 день ![]() |
надо это запомнить, а где это обычтно пригодиться ? |
||
![]() |
|
![]() ![]() Помагите Здесь живу!!! ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 23010 Пользователь №: 20039 На форуме: Карма: 623 ![]() |
pak
много где. Особенно где страницы выполняет множество действий и тебе не хочется, что спустя 1 минуту её закрыли, типо не работает ![]() -------------------- Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum). |
![]() |
|
![]() ![]() Александр ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 401 Пользователь №: 22806 На форуме: Карма: 24 Не курю: 15 лет, 2 месяца, 21 день ![]() |
например загрузка картинок)
|
![]() |
۩
Дата
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 806 Пользователь №: 17108 На форуме: Карма: 1 ![]() |
попробовал, работает, только скрипт не до конца выполняется
в php.ini настройки max_execution_time = 144000 max_input_time = 144000 есть ли еще параметры которые могут прекратить работу скрипта? |
![]() |
|
![]() ![]() Помагите Здесь живу!!! ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 23010 Пользователь №: 20039 На форуме: Карма: 623 ![]() |
set_time_limit(0);
-------------------- Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum). |
![]() |
۩
Дата
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 806 Пользователь №: 17108 На форуме: Карма: 1 ![]() |
inpost
спасибо, пока проскочил. |
![]() |
۩
Дата
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 806 Пользователь №: 17108 На форуме: Карма: 1 ![]() |
импорт заглох на 2030 строке...(((
|
![]() |
|
![]() ![]() Помагите Здесь живу!!! ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Эксперт ![]() Сообщений: 23010 Пользователь №: 20039 На форуме: Карма: 623 ![]() |
Strannik
А ты вывод ошибок в файл помести. И что значит "заглох"? Может соединение с БД закрылось? И вообще, для импорта и экспорта самих таблиц используй sypex dumper -------------------- Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum). |
![]() |
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 806 Пользователь №: 17108 На форуме: Карма: 1 ![]() |
делаю такую штучку:
скрипт обрабатывает файл до 2187 строки и останавливается, т.е. просто пишет цифры в ряд до 2187: 1 2 3 .... 2187 а почему понять пока не могу... кто знает в чем может быть причина? P.S.: смотрел логи сервера, ошибок нет. P.P.S.: код конечно слишком накрученный, но по-другому никак... |
![]() |
![]() ![]() ![]() |