2011-01-25 3 views
0

У меня есть страница с большим временем выполнения. Я могу проверить, что он действительно работает. Страница не генерирует никаких ошибок, однако она не отображает выходные данные формы. Скорее, он возвращается к пустой форме, с которой она начиналась. Если я попрошу форму обрабатывать меньше, процесс будет работать.Длинный скрипт все еще исполняется, но механизм формы Drupal «дает»

Как я могу устранить эту проблему?

ответ

0

Проверьте журнал сторожевого или убедитесь, что представление об ошибке устанавливается в ошибки записи в журнал и на экране на отчетов об ошибках страницы (в разделе Администратор> конфигурации сайта). Если это ничего не изменит, проверьте журнал своего веб-сервера. Похоже, вам, возможно, потребуется настроить max_execution_time.

+0

ОК, у меня нет реальных ошибок в журнале. Нужно ли мне делать это по всему сайту или просто для скрипта? Как работает drupal, есть один крючок, вызывающий другого. Если бы я хотел настроить максимальное время для этого модуля, я бы встроил его в каждый скрипт? То, что действительно сложно, заключается в том, что теперь скрипт заканчивается, и конечный результат появляется там, где ему нужно, однако результаты формы «стиль drupal» не отображаются. – Scott

+0

Это был не ответ на вопрос, но было правильное предложение. Реальная сделка была чем-то еще, что я не мог зафиксировать, но я смог заставить ее работать, поправляя другие вещи. – Scott

Смежные вопросы