簡體   English   中英

在沒有工匠服務的情況下運行 Laravel 項目

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM