gpt4 book ai didi

linux - 在 .htaccess 中使用空格访问环境变量

转载 作者:太空宇宙 更新时间:2023-11-04 12:04:45 28 4
gpt4 key购买 nike

我在/etc/environment 中定义了环境变量,并在 .htaccess 中访问这些变量以设置环境变量。除了有空格的变量外,所有变量都工作正常。

示例:

在我的/etc/environment 中

export SITE_NAME=Bliss
export SITE_IDENTITY=Bliss Five

在 .htaccess 中

SetEnv SITE_NAME ${SITE_NAME} #这很好用
SetEnv SITE_IDENTITY ${SITE_IDENTITY} #这个变量导致错误

此处 SITE_IDENTITY 变量由于变量值中的空格而导致错误。

我试过下面的方法,但没有用:

export SITE_IDENTITY="幸福五"
export SITE_IDENTITY=Bliss\五

最佳答案

我已经通过以下更改解决了这个问题:

在我的/etc/environment 中,我对带有空格的变量值使用了引号。

export SITE_NAME=幸福
export SITE_IDENTITY="幸福五"

在 .htaccess 中,我还为具有空格的变量使用了引号

SetEnv SITE_NAME ${SITE_NAME} #这很好用
SetEnv SITE_IDENTITY "${SITE_IDENTITY}"#This works fine now

这解决了我的问题。干杯!!!

关于linux - 在 .htaccess 中使用空格访问环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51095554/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com