У меня есть сайт cloudaccess на Joomla.Я хотел бы иметь возможность работать на сайте локально.Я скачал файлы и базу данных и уверен, что настроил их правильно.Я использую xampp и помещаю файлы сайта в папку под htdocs.Я использовал phpmyadmin для импорта файла sql.Я внес некоторые изменения в файл configuration.php, чтобы он подключался к моей базе данных.Когда я пытаюсь зайти на сайт, я получаю эту ошибку:
Неустранимая ошибка: допустимый объем памяти 536870912 байт исчерпан (попытка выделить 32 байта) в C: \ xampp \ htdocs \ mysite \ library \ joomla \ error\ exception.php в строке 117
Мой php memory_limit имеет размер 512 МБ, и для небольшого сайта на несколько страниц joomla нет причин, по которым я использую столько памяти.
Я обнаружил, чтопроблема возникает здесь:
$menu =& JSite::getMenu(true);
, когда вызывается getMenu, если я помещаю в эту функцию оператор echo в JMenu:
function &getInstance($client, $options = array())
, он печатается снова и снова, что заставляет меня задуматьсяпочему-то происходит бесконечный цикл, но я не уверен, почему ...