как сделать exec для запуска процесса в фоновом режиме?

0

У меня огромная база данных (около 3 миллионов строк). Я хочу загрузить более 1000 строк .xls через page.php каждая page.php должна быть проверена, если она уже находится в базе данных или нет. если уже, эта строка может быть вставлена. но результатом является тайм-аут.

могу ли я использовать exec для решения этой проблемы? поэтому, когда процесс выполняется, нам не нужно его ждать. процесс работает в фоновом режиме. и мы можем сделать другой процесс. и когда процесс выполняется, результат уже отображается в page.php (ex: sucess=1000 rows, failed=0), могу ли я это сделать? пожалуйста, дайте мне идею. :(

  • 0
    Почему бы просто не использовать LIMIT & нумерацию страниц?
  • 0
    извиняюсь. Я должен отредактировать свой вопрос .. :)
Теги:
excel
file-upload
exec
timeout

1 ответ

0

Вы можете удалить тайм-аут процесса и продолжить процесс в фоновом режиме. Храните все результаты в базе данных.

set_time_limit(0);
ignore_user_abort();

Ещё вопросы

Сообщество Overcoder
Наверх
Меню