我正在将我的项目从CodeIgniter 3迁移到CodeIgniter 4。 我对框架的新结构感到困惑。所以这是我的问题,
我正在App.php
中设置我的基础网址:
protected $proj_root= "http://".$_SERVER['HTTP_HOST'];
protected $proj_root2 = str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
protected $mybase= $proj_root.$proj_root2;
public $baseURL = $mybase;
但我遇到了这样的错误:
致命错误:D:\xampp\htdocs\delivery_dashboard\app\Config\App.php 的第26行中包含无效操作的常量表达式
所以我只能这样做:
public $baseURL = "http://localhost/my_project/"
我如何使用 $_SERVER['HTTP_HOST']
动态设置我的基本网址呢?或者这里有什么解决方法吗?
感谢您的帮助!