![](/img/trans.png)
[英]How to run Laravel project without php artisan serve in laravel 5.3
[英]run laravel project without artisan serve
我有一個問題,我想在沒有 cmd 命令 php artisan serve 的情況下運行我的 Laravel 項目,我想要通常在 php 項目 localhost/projectName 中的東西,當我執行所有步驟時,例如更改 System32/driver/etc/hosts 中的主機和更改E:\\wamp\\bin\\apache\\apache2.4.33\\conf\\extra\\httpd-vhosts.conf 和所有推薦的選項我重新啟動 wamp 但是當我把 url projectname.dev 放在瀏覽器上面的 cercle 仍然旋轉並且沒有顯示在瀏覽器!!! 有人有任何想法
配置是
<VirtualHost *:80>
ServerAdmin webmaster@ahssanstore.dev
DocumentRoot "E:\wamp\www\AhssanStore\public"
ServerName ahssanstore.dev
ServerAlias www.ahssanstore.dev
ErrorLog logs/ahssanstore.dev-error.log
CustomLog logs/ahssanstore.dev-access.log common
<Directory "E:\wamp\www\AhssanStore\public">
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
在 C:\\Windows\\System32\\drivers\\etc 我添加 127.0.0.1 ahssanstore.dev
然后我重新啟動 wamp,然后導航到 localhost/ahssanstore.dev
對於那些擁有 Ubuntu 開發服務器(在您的 /var/www 中可能有其他項目)的人,我做了以下工作以使其工作。
將 your-app/server.php 重命名為 your-app/index.php 將 .htaccess 從 your-app/public/ 復制到 your-app/
PS:如果有人知道這會產生一些問題,請提出建議。
完畢
對於 Windows,您可以嘗試使用Laragon 。
有時, servername : ' projectname.dev ' 不起作用(我習慣這樣見面)。 嘗試更改“ projectname.me ”而不是“ project.dev ”。
對於VirtualHost 配置,您只需要設置兩行:
<VirtualHost *:80>
DocumentRoot "E:\wamp\www\AhssanStore\public"
ServerName ahssanstore.dev
</VirtualHost>
只是分享我的知識。 希望它也有效!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.