У меня есть поддомен http://206.217.128.227/~obts/. Я разместил свой проект laravel на этом субдомене. Cpanel structer Этот домен является Функциональность маршрута живого проекта Laravel не работает должным образом ... почему?
Когда я нажимаю на любой HREF собственности Ссылка http://206.217.128.227/something но у меня есть сообщение об ошибке 404. Но если я дам url вручную http://206.217.128.227/~obts/something, тогда я получу правильную страницу. Я вложил содержимое общей папки в папку public_html. И все остальное содержимое проекта в папке laravel. Я изменил файл index.php, как
require __DIR__.'/../laravel/bootstrap/autoload.php';
$app = require_once __DIR__.'/../laravel/bootstrap/app.php';
Я добавил файл paths.php вручную и изменить свойство 'общественность', как
'public' => __DIR__.'/../public_html',
Мой файл .env является
APP_ENV=local
APP_DEBUG=true
APP_KEY=something
APP_URL=http://206.217.128.227/
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=obts_data
DB_USERNAME=obts_admin
DB_PASSWORD=password
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
Теперь что неправильно я делаю?
Здравствуйте, это может быть моя нехватка знаний, но не все ваши URL должны будут начинаться с '/ ~ obts /', тогда ваши URL-адреса, такие как '/ something 'без' obts' в пути, будут неправильно. Кроме того, в laravel 5.1 папка views устанавливается внутри 'laravel_folder/resources/views', если ваши представления где-либо еще, вам нужно изменить файл' view.php' внутри папки config. – Rash
yahoo Я пробовал этот тип комбинаций, но ваше предложение работало правильно, и теперь я закончен. Спасибо @ Rash его работа. –
рад узнать, что ...просто чтобы подтвердить, что сработало? URL-адреса должны быть под '~ obts' или изменения' view.php'? Я отвечу соответственно. – Rash