У меня проблема с попыткой настроить тестовую копию сайта, который у нас работает, у меня есть файлы и приложения, установленные на виртуальной машине Mint, и когда я указываю apache на каталог, я получаю ошибку 500 и следующее:
[Thu Oct 25 15:09:39.714201 2018] [php7:error] [pid 8945] [client 192.168.0.14:52237] PHP Fatal error: Cannot use 'Object' as class name as it is reserved in /home/jamesmcgrath/Documents/dashboard/lib/Cake/Core/Object.php on line 30
[Thu Oct 25 15:09:39.714547 2018] [php7:error] [pid 8945] [client 192.168.0.14:52237] PHP Fatal error: Uncaught Error: Class 'Controller' not found in /home/jamesmcgrath/Documents/dashboard/lib/Cake/Error/ExceptionRenderer.php:174\nStack trace:\n#0 /home/jamesmcgrath/Documents/dashboard/lib/Cake/Error/ExceptionRenderer.php(92): ExceptionRenderer->_getController(Object(InternalErrorException))\n#1 /home/jamesmcgrath/Documents/dashboard/lib/Cake/Error/ErrorHandler.php(126): ExceptionRenderer->__construct(Object(InternalErrorException))\n#2 /home/jamesmcgrath/Documents/dashboard/lib/Cake/Error/ErrorHandler.php(284): ErrorHandler::handleException(Object(InternalErrorException))\n#3 /home/jamesmcgrath/Documents/dashboard/lib/Cake/Error/ErrorHandler.php(213): ErrorHandler::handleFatalError(64, 'Cannot use 'Obj...', '/home/jamesmcgr...', 30)\n#4 /home/jamesmcgrath/Documents/dashboard/lib/Cake/Core/App.php(933): ErrorHandler::handleError(64, 'Cannot use 'Obj...', '/home/jamesmcgr...', 30, Array)\n#5 /home/jamesmcgrath/Documents/dashboard/lib/Cake/Core/App.php(906): App::_checkFatalError()\n#6 [internal function]: App::shutdow in /home/jamesmcgrath/Documents/dashboard/lib/Cake/Error/ExceptionRenderer.php on line 174
Странно то, что мы скопировали файлы прямо с веб-сервера, который работает правильно. Первая ошибка заставляет меня поверить, что это связано с тем, что версии php или apache различаются в зависимости от того, что я читал в другом месте (рабочий веб-сервер 7.1.10, а тестовый 7.2.10, я не могу определить, какая версия apache работает веб-сервер).
Я не уверен, связаны ли эти две ошибки, я все еще привыкаю к этой среде, поэтому прогресс идет медленно, собирая этот материал.
Любая помощь вообще будет принята с благодарностью.
Object
является зарезервированным ключевым словом. Вы не можете использовать его для своего класса. Вы должны использовать другое имя для вашего класса. Просто измените имя класса на другое, чтобы устранить эту ошибку. - person Sehdev   schedule 25.10.2018