#php #html #model-view-controller #xampp
#php #HTML #model-view-controller #xampp
Вопрос:
Раньше я вызывал метод из своего контроллера для перенаправления в другое представление, когда я был в индексном представлении, подобном этому :
<a class=link_to_show href="/new">Go to other view</a>
это вызовет метод из моего контроллера:
public function new(): void
{
$this->view->setFile("new");
$this->view->render();
}
Раньше это работало, когда я размещал свой проект с DDEV, но теперь он не работает, и я получаю сообщение об ошибке «Не найдено«, когда я нажимаю на ссылку. Я все еще новичок, и я не знаю, почему он больше не работает, поскольку я размещаю свой проект с помощью XAMPP. Я также не совсем понял, как метод из контроллера вызывается так «/ new«
Комментарии:
1. это «Не найдено» из вашего приложения или с сервера Apache по умолчанию? Похоже, вы не настроили .htaccess для перезаписи
2. Это с сервера Apache
3. Хорошо, вы настроили .htaccess для перезаписи?
4. Нет, я не знаю, где находится этот файл, сейчас я ищу и пытаюсь это сделать
5. » Я также не совсем понял, как метод из контроллера вызывается таким образом «/ new»» используете ли вы какой-нибудь фреймворк, например laravel или code igniter’?