Я развертываю проект Cakephp-3 на виртуальном хостинге.Здесь область не работает (я использую область API).Но этот проект хорошо работает на местном.Ниже приведены ошибки:
Внутренняя ошибка сервера. Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог выполнить ваш запрос.
Обратитесь к администратору сервера по адресу webmaster @abc.xyz.com, чтобы сообщить им о времени, когда произошла эта ошибка, и о действиях, выполненных вами непосредственно перед этой ошибкой.
Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера.
Кроме того, при попытке использовать ErrorDocument для обработки запроса произошла ошибка 500 Internal Server Error.
Пожалуйста, помогите мне.
Мой фрагмент кода:
<?php
use Cake\Core\Plugin;
use Cake\Routing\RouteBuilder;
use Cake\Routing\Router;
use Cake\Routing\Route\DashedRoute;
Router::defaultRouteClass(DashedRoute::class);
Router::scope('/api', function (RouteBuilder $routes) {
$routes->connect('/', ['controller' => 'pages', 'action' => 'test', 'allowWithoutToken' => true, '[method]' => ['GET', 'OPTIONS']]);