![](/img/trans.png)
[英]Laravel 5.2 run in localhost without using php artisan serve
[英]Laravel 5.2 blank white screen in local but it has execute in php artisan serve not works in http://localhost/projectname/public/
我使用php artisan serve命令,該項目已在laravel 5.2
成功加載,但是如果我加載http:// localhost / projectname / public /,則會顯示空白頁面。
我如何使用http:// localhost / mydemo / public /此URL運行laravel 5.2應用
您應該設置您的Web服務器,以便將public
目錄設置為根目錄。
例如,您正在使用Apache,則應執行以下操作:
<VirtualHost *:80>
ServerName myapp.localhost.com
DocumentRoot "/home/vagrant/projects/myapp/public"
<Directory "/home/vagrant/projects/myapp/public">
AllowOverride all
</Directory>
</VirtualHost>
而且,執行此操作后,請不要忘記重新啟動Web服務器。
嘗試直接從公共目錄運行PHP內置服務器。 您可以檢查PHP doc頁面以獲取更多詳細信息,但是您應該可以進入cd mydemo/public
目錄並運行php -S localhost:8000
。 然后在瀏覽器中打開localhost:8000
來查看頁面。 如果你還沒有到你的任何更改routes.php
的文件,則默認的Laravel歡迎頁面應顯示。
如果那沒有用,我建議您在Laracasts上觀看最新的Laravel From Scratch系列的第1集和第2集。 Jeffrey引導您完成所有設置,並在第2集的早期使用“ php artisan serve”來加載內置服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.