tetreum/apache-vhost-processor
Composer 安装命令:
composer require tetreum/apache-vhost-processor
包简介
Apache VirtualHost files processor in PHP
README 文档
README
Apache VirtualHost files processor (in PHP)
Being used at https://github.com/tetreum/vhostmanager
Install
composer require tetreum/apache-vhost-processor "dev-master"
Example
require "vendor/autoload.php"; use Apache\Config\VirtualHost; use Apache\Config\Directive; use Apache\Config\Directory; $vhost = new VirtualHost("*", 80); $vhost->addDirective(new Directive("DocumentRoot", "/var/www/mongo/current/htdocs")); $vhost->addDirective(new Directive("ServerName", "mongo.dev")); $vhost->addDirective(new Directive("ServerAdmin", "bill@mongo.dev")); $directory = new Directory("/api"); $directory->addDirective(new Directive("DocumentRoot", "/var/www/mongo/current/api")); $vhost->addDirectory($directory); print_r($vhost->toString());
Output:
<VirtualHost *:80>
DocumentRoot /var/www/mongo/current/htdocs
ServerName mongo.dev
ServerAdmin bill@mongo.dev
<Directory /api>
DocumentRoot /var/www/mongo/current/api
</Directory>
</VirtualHost>
统计信息
- 总下载量: 1.48k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-08-29