2016-05-16 14 views
5

Ứng dụng Laravel của tôi hoạt động hoàn hảo trên máy chủ cục bộ. Nhưng sau khi tôi tải nó lên máy chủ, nó không hoạt động. Cấu trúc thư mục của ứng dụng của tôi được hiển thị trong hình ảnh sau: enter image description hereỨng dụng Laravel không hoạt động sau khi tải lên máy chủ

Và tôi đang gặp vấn đề sau. Nó được tự động chuyển đến địa chỉ loopback cho thấy không có gì enter image description here

Đây là phiên bản php của tôi trong máy chủ

enter image description here

+0

bạn không có một tập tin .env và cố gắng thay đổi thư mục gốc để myweb.dev/public –

Trả lời

0

Hãy chắc chắn rằng bạn có đúng cấu hình máy chủ web. Bạn nên trỏ máy chủ web đến thư mục public và khởi động lại.

Ngoài ra, hãy chắc chắn rằng bạn đã thiết lập quyền đúng vào một thư mục storage:

chmod -R 775 storage 

Và cố gắng để xóa tất cả bộ nhớ cache:

php artisan cache:clear 
php artisan route:clear 
php artisan config:clear 
php artisan view:clear 
php artisan clear-compiled 
+0

máy chủ web của tôi được trỏ đến thư mục. Nó có thể hiển thị các trang html khác trong thư mục khác bên cạnh thư mục Workshop –

+0

Tôi tự hỏi tại sao nó không hoạt động –

0

tôi đã gặp rắc rối với điều này cũng có. Những gì bạn phải làm là đặt thư mục "public" trong thư mục "www" của bạn (hoặc thư mục public_html thích hợp nếu bạn sử dụng một máy ảo). Tiếp theo bạn phải đặt ứng dụng WHOLE trong thư mục var của bạn trong một thư mục bạn chọn, cho phép gọi nó là "MySuperCoolFolder". Cuối cùng, bạn phải sửa đổi tệp index.php. Cụ thể hơn, hai dòng này.

require __DIR__.'/../bootstrap/autoload.php'; 

để

require __DIR__.'/../MySuperCoolFolder/bootstrap/autoload.php'; 

$app = require_once __DIR__.'/../bootstrap/app.php'; 

để

$app = require_once __DIR__.'/../MySuperCoolFolder/bootstrap/app.php'; 

Và rằng nên làm điều đó. Nếu nó không hoạt động. Đi tới tài liệu và sử dụng tệp .htaccess mà họ cung cấp. Điều đó đã đánh lừa tôi.

Tốt nhất của Luck!

tham khảo: https://medium.com/laravel-news/the-simple-guide-to-deploy-laravel-5-application-on-shared-hosting-1a8d0aee923e#.nvinp0r3e

Các vấn đề liên quan