繁体   English   中英

启动一个可以稍后通过PHP访问的变量的Apache服务?

[英]Starting Apache service with a variable that can be later accessed via PHP?

我需要使用一个参数启动Apache服务,以便以后可以通过PHP访问该参数。 这可能吗?

使用-C-c在读取配置文件之前/之后处理配置指令命令行选项SetEnv指令将参数传递给httpd:

httpd -C "SetEnv FOO bar"

现在可以从PHP访问FOO ,如下所示:

<?php
print getenv('FOO');

版画

bar

您可以设置环境变量。 另请参阅: getenv

基于对您的问题的评论,我想说使用共享内存是可以接受的选择。 看看shmop_open()等。

使用-c启动httpd程序时,它会采用“指令”,因此请尝试使用该指令和SetEnv。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM