【发布时间】:2017-05-24 11:54:50
【问题描述】:
我有大约 150 个网站,每个网站都在自己的 Apache 虚拟主机上,在 ubuntu 16 上运行 php7。每个网站在根目录中都有一个 config.php,其中包含常量:define('MYVAR','myval');
我想创建一个新常量,我必须每 2 个月左右更新一次。我不想打开每个配置并编辑它们。我怎样才能让每个站点/虚拟主机都知道我要设置的这个常量。我想随处可用,就像 $_SERVER['REMOTE_ADDRESS'];是。
我不想创建一个文件,他们将其符号链接到每个站点,这很混乱。我想编辑 apache 配置或在某个地方编辑 php 配置以在其中包含 define()。
这可能吗?还是我卡住了链接文件或编辑所有配置的符号?
【问题讨论】:
标签: php apache global-variables virtualhost