你能告诉我这个config.php文件出了什么问题吗?我觉得我的语法有些地方错了。我想检查环境变量SERV_ENV,看看该值是否为本地值,然后在此基础上设置BASE_URL变量。
<?php
if (getenv('SERV_ENV')='local'); {
$BASE_URL = "/001_Current_Projects/collegedesis/"
else
$BASE_URL = "/"
end
}
?>
if (getenv('SERV_ENV')='local'); {
^
您正在使用==
查找比较,而不是赋值。
我是否应该提到剩余的无效语法,包括丢失或错位的;
和奇怪的end
?
您的基本PHP语法非常错误。尝试:
<?php
if( getenv("SERV_ENV") == "local")
$BASE_URL = "/001_Current_Projects/collegedesis/";
else
$BASE_URL = "/";
?>
或者,更好的是:
<?php
$BASE_URL = getenv("SERV_env") == "local" ? "/001_Current_Projects/collegedesis/" : "/";
?>