Я загрузил свой сайт в первый раз на хостинг ipage. Не было папки public_html, а корневая директория была общедоступной, поэтому я загрузил все мои папки веб-сайта и предоставил открытые разрешения для просмотра только моим общедоступным файлам. Теперь моя домашняя страница работает, а остальная часть - нет, и я думаю, что она имеет какое-то отношение к расположению файлов, которые теперь отличаются от локальных, из-за структуры каталогов ipage. Ошибка, которую я получаю, - «Страница не найдена».Загрузил сайт PHP в Интернет, работает только индексная страница
Это пример из моего route.php файла:
Route::get('/', '[email protected]');
Route::get('store', '[email protected]');
(страница работы, магазин не делает).
Контроллеры Пример:
class PagesController extends MainController
{
public function index()
{
self::$data['title'] = 'Ayala & Tamar | Home Page';
return view('content.home', self::$data);
}
class StoreController extends MainController
{
//Getting dynamic categories
public function index()
{
self::$data['title'] = 'Ayala & Tamar | Store';
self::$data['categories'] = Category::all()->toArray();
return view('content.categories', self::$data);
}
Все мои Laravel и PHP структура осталась прежней, и находится в главном каталоге проекта, для каких файлов, которые больше не находятся в общей папке, кроме, они непосредственно в основной каталог.
Есть ли у кого-нибудь идеи для решения? Спасибо!
Вы изменили параметры подключения к базе данных? – JoelBonetR
Да, я изменил имя db, имя пользователя и пароль – user3185970
и вы импортировали новую базу данных и задали правильную версию php и параметры на сервере? – JoelBonetR