Ошибка при попытке разместить проект Laravel на виртуальном хостинге - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь запустить проект Laravel на общем хостинге.

Я получаю следующую ошибку: Target class [App\HTTP\Controllers\PostsController] does not exist.

Мой routes/web.php выглядит следующим образом:

use Illuminate\Support\Facades\Route;


Route::get('/', [
'uses' => '\App\HTTP\Controllers\PostsController@index',
'as' => 'home'
]);

Вот что я сделал:

  1. Скопировано index.php, style.css и .htaccess из папки publi c в root.
  2. Изменено require __DIR__.'/../vendor/autoload.php'; на require __DIR__.'/vendor/autoload.php'; в индексе. php
  3. Изменено $app = require_once __DIR__.'/../bootstrap/app.php'; на $app = require_once __DIR__.'/bootstrap/app.php';

Я загрузил весь проект один и целиком в htdocs сервер. Тем не менее, я получаю сообщение об ошибке. При попытке запустить проект таким образом на моем локальном хосте (wampserver), создав виртуальный хост, все работает нормально. Как я могу это исправить?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...