Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法像laravel一样直接打开xampp当前项目文件夹_Laravel_Apache_Xampp_Localhost - Fatal编程技术网

有没有办法像laravel一样直接打开xampp当前项目文件夹

有没有办法像laravel一样直接打开xampp当前项目文件夹,laravel,apache,xampp,localhost,Laravel,Apache,Xampp,Localhost,我有两个项目文件夹存储在htdocs文件夹中 htdocs/pro1和htdocs/pro2 我正在使用xampp作为本地主机,所以我需要离开http://localhost/pro1 及http://localhost/pro2. 我看到laravel在项目文件夹中使用CMD命令artisan serve执行其他操作,当我们打开浏览器时,它只打开当前项目 在xampp中也可以这样做吗? 我知道可以在httpd.conf文件中更改root目录,但每次都要做一个很长的过程。您可以使用php内置服务

我有两个项目文件夹存储在
htdocs
文件夹中
htdocs/pro1
htdocs/pro2

我正在使用xampp作为本地主机,所以我需要离开http://localhost/pro1 及http://localhost/pro2.

我看到laravel在项目文件夹中使用CMD命令
artisan serve
执行其他操作,当我们打开浏览器时,它只打开当前项目

在xampp中也可以这样做吗?


我知道可以在
httpd.conf
文件中更改
root
目录,但每次都要做一个很长的过程。

您可以使用php内置服务器

在xampp htdocs文件夹中:


php-S 127.0.0.1:8000(或任何其他端口)

您可以将每个文件夹设置为服务于不同的端口。因此,
pro1
可用于8001,而
pro2
可用于8002。这样,它们每个都有一个根。Hi@Rahul Manek你想同时运行两个项目吗?我在pro1文件夹中运行了这个命令,但当我打开它时会打开localhost/htdocs而不是localhost/htdocs/pro1的主页,你可以对一个项目使用
php artisan-serve--port=8001
,对另一个项目使用
--port=8002
。您甚至可以在每个package.json中创建一个npm任务,以便为这两个项目使用一个通用命令(例如
npm run service
)首先,我只告诉大家,这不是一个laravel项目,它的核心php比artisan文件如何?所以在一个文件夹中使用
php-S 127.0.0.1:8000
,在第二个文件夹中使用
php-S 127.0.0.1:8001
。好吧,它可以工作,但我的.htaccess文件不工作,怎么办?