Phpask(php集成环境)之09 统一管理网站和监听端口

Phpask(php集成环境)之09 统一管理网站和监听端口

E:\codes\phpask\server\apache24-2.4.52\conf\httpd.conf

删除 Listen

删除后

523行

Virtual hosts

Include conf/extra/httpd-vhosts.conf

改为

Include ${PHPASK_PATH}/vhosts/apache/*.conf

在 phpask\vhosts\apache文件夹下,配置多个conf文件

Listen.conf里面加入端口信息

内容为

Listen 1234

Listen 9070

Listen 9071

下面的这些是我们用的网站的配置文件, 如下

例如localhost_1234.conf 里面的内容是:

<VirtualHost *:1234>

DocumentRoot "E:/codes/phpask/www/test"

FcgidInitialEnv "E:/codes/phpask/php/php-7.3.33-Win32-VC15-x64"

AddHandler fcgid-script .php

FcgidWrapper "E:/codes/phpask/php/php-7.3.33-Win32-VC15-x64/php-cgi.exe" .php

<Directory "E:/codes/phpask/www/test">

Options FollowSymLinks ExecCGI

AllowOverride All

Order allow,deny

Allow from all

Require all granted

DirectoryIndex index.php index.html error/index.html

</Directory>

</VirtualHost>

E:\codes\phpask\server\apache-2.4.52\conf\extra\httpd-vhosts.conf

就不再加载了,里面的配置也用不到了

这里面的 所有 VirtualHost 配置也可以删除了

删除后的效果

以后所有的 网站和端口文件 在 E:\codes\phpask\vhosts\apache目录下

所有的 网站源码在 E:\codes\phpask\www目录下

相关推荐
JaguarJack1 天前
FrankenPHP 原生支持 Windows 了
后端·php·服务端
BingoGo1 天前
FrankenPHP 原生支持 Windows 了
后端·php
JaguarJack2 天前
PHP 的异步编程 该怎么选择
后端·php·服务端
BingoGo2 天前
PHP 的异步编程 该怎么选择
后端·php
JaguarJack3 天前
为什么 PHP 闭包要加 static?
后端·php·服务端
ServBay4 天前
垃圾堆里编码?真的不要怪 PHP 不行
后端·php
用户962377954484 天前
CTF 伪协议
php
BingoGo6 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php
JaguarJack6 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php·服务端
BingoGo7 天前
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
后端·php