在没有工匠服务的情况下运行laravel项目

时间:2018-09-28 15:00:53

标签: php laravel

我有一个问题,我想在不执行cmd命令php artisan serve的情况下运行我的laravel项目,当我执行所有步骤(如更改System32 / driver / etc /中的主机)时,我希望像通常在php project localhost / projectName中那样主机 并使用所有推荐的选项更改E:\ wamp \ bin \ apache \ apache2.4.33 \ conf \ extra \ httpd-vhosts.conf,我重新启动wamp,但是当我放置url projectname.dev时,浏览器上方的环仍然旋转并且没有任何显示在浏览器中!!! 有人有主意

配置为

<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

3 个答案:

答案 0 :(得分:0)

对于Windows,您可以尝试使用Laragon

答案 1 :(得分:0)

有时,服务器名称:“ projectname.dev ”不起作用(我经常这样开会)。尝试更改“ projectname.me ”而不是“ project.dev ”。

对于 VirtualHost配置,您只需设置两行

<VirtualHost *:80>
     DocumentRoot "E:\wamp\www\AhssanStore\public"
     ServerName ahssanstore.dev
</VirtualHost>

分享我的知识。希望它也能起作用!

答案 2 :(得分:0)

对于那些拥有 Ubuntu 开发服务器(在您的 /var/www 中可能有其他项目)的人,我做了以下工作以使其工作。

将 your-app/server.php 重命名为 your-app/index.php 将 .htaccess 从 your-app/public/ 复制到 your-app/

PS:如果有人知道这会造成一些问题,请提供建议。

完成