为 XAMMP 设置环境变量


Setting environment variables for XAMMP

我在将环境变量导入我的CodeIgniter项目方面有点挣扎。我正在运行用于开发的 XAMMP 本地主机服务器。我尝试使用一半有效的getenv($var);,但它没有拾取我在终端中导出的变量。我有一种感觉,它正在拾取Apache环境,而不是我的实际本地环境。

例如,如果我在终端中回显我的$PATH变量,我会得到一个不同的输出来echo getenv("PATH");我的代码。

任何帮助或朝着正确方向的推动将不胜感激。提前谢谢。

这样使用 base_url() 和 site_url()。无论您的域如何,它都会解决您的问题。请记住,不要更改配置文件的$config['base_url']

对于资源链接(图像,js,css等)

<?php echo base_url('assets/css/test.css');?>
// dont use base_url().'/assets/css/test.css' like this

和其他人的链接

<?php echo site_url('controller/method');?>  

它将在任何环境中工作,即使在子域中(更改域名)也不会影响任何代码