最近用了一下 CodeIgniter4,记录一下Ci4 php框架开发相关的资料。
Ci4 服务器环境要求:
https://codeigniter.org.cn/user_guide/intro/requirements.html
在Xampp 下需要在php.ini 中开启 init 扩展(默认是关闭的)。
在xampp 下除了配置vhosts 之外,跨根目录的话还需要给设置目录权限作为apache 的根目录。
迁移到orcale云服务器时,发现服务器的php7.4环境没有安装成功,导致程序报错,特地又安装了一次。
Nginx 的伪静态配置,使用最普遍的mvc 结构的即可,对外目录指定到 public 目录即可。
宝塔设置伪静态:
location / {
try_files $uri $uri/ /index.php/$args;
}