Максимальное время выполнения при включении других файлов

У меня есть файл php, a.php, который включает в себя b.php, который включает в себя c.php.

Итак, a.php выглядит так:

<?php
include_once('b.php');
// code
?>

и b.php выглядит так:

<?php
include_once('c.php');
// code
?>

Когда я запускаю .php, я получаю эту ошибку:

Неустранимая ошибка: максимальное время выполнения 60 секунд превышено в c.php

Когда я получаю эту ошибку, я обычно использую:

ini_set('max_execution_time', 5000);

и проблема уходит.

Я пытался поместить его в a.php и c.php, но все равно получаю ошибку.

Первый вопрос: имеет ли значение, положил ли я его в .php или c.php?
Второй вопрос: если установка max_execution_time в a.php и c.php не работает, что мне делать?

Btw. Я не могу получить доступ к php.ini, поэтому я не могу просто установить его там.
Примечание: Очевидно, что это не мой фактический код и имена файлов, но это в значительной степени настройка. Я использую чужой код. Итак, b.php и c.php были созданы кем-то другим, и я создаю a.php.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]