отладка — отсутствует настройка среды PHP для чтения переменных из вызова require

Рассмотрим следующий сторонний код:

$methodParams = [];
$modules = array_diff(scandir('modules'), array('..', '.'));


foreach ($modules as $module) {
require_once 'modules/' . $module;

if (isset($methodList))
$methodParams = array_merge($methodParams, $methodList);
}

В производственной среде (PHP 5.6.30) массив $method_params наполняется от $methodList массивы, определенные в modules/$module файлы.

Однако в тестовой среде (PHP 5.6.37) массив $method_params остается пустым.

Почему и как отлаживать?

0

Решение

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

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector