检查 DirectAdmin PHP 版本 运行 两个版本
Check PHP version for DirectAdmin running two versions
我有一个服务器 运行 主要和次要 PHP 版本(在本例中为 5 和 7)。我正在慢慢地将那里托管的所有网站迁移到 PHP 7。我通过 DirectAdmin 域设置选项设置了 PHP 版本。
我的问题是,有没有办法列出哪个用户正在使用哪个 PHP 版本?通过 DirectAdmin 或 SSH。
我试过调用 php --version
,但那只是 returns 主要的 PHP 版本。
我正在寻找一种方法来获得一个很好的活动 PHP 版本列表。
信息:
- CentOS 7
- DirectAdmin 1.50(带有 custombuild 2.0)
你试过这个吗:
sudo update-alternatives --list php
并更改 php 默认值:
update-alternatives --config php
你应该看到这样的东西:
Sélection Chemin Priorité État
------------------------------------------------------------
* 0 /usr/bin/php7.0 70 mode automatique
1 /usr/bin/php5 50 mode manuel
2 /usr/bin/php5.6 56 mode manuel
3 /usr/bin/php7.0 70 mode manuel
当你运行
grep php /usr/local/directadmin/data/users/*/domains/*.conf
输出将显示所有域的 PHP 设置。
例如
/usr/local/directadmin/data/users/client1/domains/domain1.org.conf:php=ON
/usr/local/directadmin/data/users/client1/domains/domain1.org.conf:php1_select=2
/usr/local/directadmin/data/users/client1/domains/domain1.org.conf:php2_select=1
/usr/local/directadmin/data/users/client2/domains/domain2.com.conf:php=ON
/usr/local/directadmin/data/users/client2/domains/domain3.net.conf:php=ON
/usr/local/directadmin/data/users/client2/domains/domain3.net.conf:php1_select=1
/usr/local/directadmin/data/users/client2/domains/domain3.net.conf:php2_select=2
我有一个服务器 运行 主要和次要 PHP 版本(在本例中为 5 和 7)。我正在慢慢地将那里托管的所有网站迁移到 PHP 7。我通过 DirectAdmin 域设置选项设置了 PHP 版本。
我的问题是,有没有办法列出哪个用户正在使用哪个 PHP 版本?通过 DirectAdmin 或 SSH。
我试过调用 php --version
,但那只是 returns 主要的 PHP 版本。
我正在寻找一种方法来获得一个很好的活动 PHP 版本列表。
信息:
- CentOS 7
- DirectAdmin 1.50(带有 custombuild 2.0)
你试过这个吗:
sudo update-alternatives --list php
并更改 php 默认值:
update-alternatives --config php
你应该看到这样的东西:
Sélection Chemin Priorité État
------------------------------------------------------------
* 0 /usr/bin/php7.0 70 mode automatique
1 /usr/bin/php5 50 mode manuel
2 /usr/bin/php5.6 56 mode manuel
3 /usr/bin/php7.0 70 mode manuel
当你运行
grep php /usr/local/directadmin/data/users/*/domains/*.conf
输出将显示所有域的 PHP 设置。
例如
/usr/local/directadmin/data/users/client1/domains/domain1.org.conf:php=ON
/usr/local/directadmin/data/users/client1/domains/domain1.org.conf:php1_select=2
/usr/local/directadmin/data/users/client1/domains/domain1.org.conf:php2_select=1
/usr/local/directadmin/data/users/client2/domains/domain2.com.conf:php=ON
/usr/local/directadmin/data/users/client2/domains/domain3.net.conf:php=ON
/usr/local/directadmin/data/users/client2/domains/domain3.net.conf:php1_select=1
/usr/local/directadmin/data/users/client2/domains/domain3.net.conf:php2_select=2