Я должен включить / требовать несколько библиотек в файле php, и я использую обезжиренную структуру.
Ниже приведены заявления, которые я пишу
require ('lib/auth.php');
require ('DBSettings.php');
$f3 = require ('lib/base.php');
но это дает мне внутреннюю ошибку сервера 500. только если я закомментирую первые две строки, код начинает работать. я тоже пытался это сделать
$f3 = require ('lib/auth.php');
$f3 = require ('DBSettings.php');
$f3 = require ('lib/base.php');
но это тоже не работает. Кто-нибудь может подсказать мне, что я делаю не так?
Чтобы кто-то столкнулся с этой ошибкой, используйте функцию автозагрузки
$f3->set('DEBUG', 1);
$f3->set('AUTOLOAD', 'api/models;api/controller/');
$params = require 'config/params.php';
Других решений пока нет …