codeigniter 4 无法运行
问题描述:首先:从github上下载 CodeIgniter4-develop.zip
测试方法一:
1. 本机xampp创建虚拟站点:www.demo.local (vhost配置指向目录demo,host文件配置127.0.0.1 www.demo.local)
2. 访问:www.demo.local 正常
3. 将 CodeIgniter4-develop.zip 放入在demo目录并解压。
4. 访问:www.demo.local/CodeIgniter4-develop/ 正常。显示目录及文件列表。
5. 访问:www.demo.local/CodeIgniter4-develop/public/ 不正常。显示:无法访问此网站。
测试二:
1. 本机xampp不创建虚拟站点。
2. 把解压之后的代码放入站点任意目录中。
3. 直接使用127.0.0.1访问 public 。代码运行正常。
备注:代码均没有进行任何修改
求教这样的情况是由什么问题产生的?
嗯,发现在配置虚拟站点的时候及host文件配置时不能使用主机名如:www。这个在ci4中的什么地方处理的?这样处理的目的是不什么?能不能改成不受主机名限制? 问题解决全部在于.htaccess文件,官方提供的.htaccess里面做了这个奇怪的设置。 这个是环境问题,伪静态没有正常加载,建议参考lavarl的环境 所以楼主解决了吗? huanwuying 发表于 2020-4-29 10:35
所以楼主解决了吗?
搞个 vagrant + homestead ci3扔進lamp去就能直接運行了,見到welcome頁面。
但是ci4就是一片空白,在index.php旁邊寫一個a.php就能正常運行。
ci4我跟教程走也走不下去,有點難學。
页:
[1]