我有一個子域http://206.217.128.227/~obts/。我在這個子域名上託管了我的laravel項目。此域名的cpanel結構是Laravel實時項目的路由功能無法正常工作....爲什麼?
當我點擊任何href屬性的網址是http://206.217.128.227/something 但我有404錯誤。但是,如果我手動給網址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視圖文件夾被設置爲內'laravel_folder /資源/ views',如果你的意見是其他地方,你需要改變config文件夾裏面的'view.php'文件。 – Rash
雅虎我已經嘗試過這種類型的組合,但你的建議正常工作,現在我完成了。感謝@Rash的工作。 –
很高興知道...只是爲了確認,什麼工作?這些網址是在'obts'路徑下,還是'view.php'的變化?我會相應地給出答案。 – Rash