我需要了解这种行为 .
我使用xampp进行Web开发 . 我开始在xampp gui中使用apache服务器,然后我可以通过localhost在浏览器中启动我的项目...
从昨天开始,我已将laravel添加到我的mac书中 . 我的项目是在xampp htdocs文件夹中,我想用它xampp . 但是当xampp apache服务器实例运行时,我的laravel项目没有发生任何事情,直到我在cmd中运行php artisan serve .
我怎样才能将larael和xampp结合起来?那个php工匠服务到底是做什么的?启动另一个apache服务器实例?
3 回答
对不起,由于声誉,我无法发表评论:/我使用流明(laravel的休息api)与xampp,它工作正常 . 你能提供一些细节吗?我也认为路径是问题所在 . 您使用哪条路径通过浏览器访问它?对于流明它/ htdocs / project / public / so在浏览器中:http://localhost/project/public/我可以访问api . 完整的laravel项目应该类似吗?
artisan命令只是laravel的命令行实用程序 . serve命令只是启动PHP服务器 .
要在没有工匠的情况下运行它,您可以配置一个服务器虚拟主机(Apache或Nginx),它将项目的公共目录作为根目录 . 由于您使用的是MAC,我无法完全指导您如何操作 .
NOTE
this will help to create the virtual host. but i haven't tried that
创建虚拟主机并将其指向laravel_directory / public / index.php并重启apache .
创建apache虚拟主机:http://laravel-recipes.com/recipes/25/creating-an-apache-virtualhost
如果您不想执行该加载,请使用localhost / lara_dir / public / index.php
index.php
是所有请求通过的地方 .