我想在共享主機上部署我的laravel應用程序。它應該在www.subdomain.something.com部署Laravel共享主機 - 子域
我的文件夾結構是:
/laravel
app/
vendor/
bootstrap/
server.php
artisan
composer.json
composer.lock
phpunit.xml
/public_html
subdomain/
index.php
我的index.php有以下路徑:
require '/../../laravel/bootstrap/autoload.php';
$app = require_once '/../../laravel/bootstrap/start.php';
我paths.php
'app' => __DIR__.'/../../laravel/app',
'public' => __DIR__.'/../../public_html/subdomain',
'base' => __DIR__.'/../../laravel',
'storage' => __DIR__.'/../../laravel/app/storage',
任何人都可以看到我失蹤了嗎?我試圖谷歌,並發現了一堆一步一步的解釋,但似乎沒有工作 - 它導致500內部服務器錯誤。
感謝您的任何反饋
韋斯利
您是否將子域的文檔根映射到Laravel的'public'目錄? – Bogdan 2015-02-11 20:06:08
我沒有公共目錄了,公共目錄的內容現在直接在public_html/subdomain 我很抱歉,如果我沒有意義,我沒有太多的經驗部署在共享主機上。 .. – Wesley 2015-02-11 20:49:17
你很有道理。我把它稱爲「public」是我的錯誤,我應該說'public_html/subdomain'。但問題是一樣的,子域的文檔根是否指向該目錄?如果這是你不知道如何配置的東西,如果你指定了你正在使用的託管公司,它可能會有所幫助。 – Bogdan 2015-02-11 22:13:30