2017-07-27 168 views
0

我在子域上使用Laravel。所有Laravel文件(公用文件夾除外)都位於與public_html文件夾相同級別的文件夾中。無法在子域上找到Mix文件Laravel instalattion

公用文件夾文件位於public_html文件夾內的子域文件夾內。

我改變了autoload.php和app.php的路徑,在my_subdomain/index.php裏面。

一切運行良好。但我需要啓用混合版本,現在Laravel顯示此錯誤:

Unable to locate Mix file: /js/app.js. Please check your webpack.mix.js output paths and try again.

的混淆的manifest.json文件是my_subdomain文件夾內:

{ 
    "/js/app.js": "js/app.edb30a0318d87750bd69.js", 
    "/css/app.css": "css/app.2e8af0500b8b83e4423e.css" 
} 
+0

試內容聯結路徑斜槓 – delboy1978uk

+0

@ delboy1978uk同樣的錯誤。 – marcelo2605

回答

0

你的index.php必須在沒有前進的領先的公共目錄

$app->bind('path.public', function() { 
    return __DIR__; 
});