amu945 发表于 2020-3-7 17:08:18

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 。代码运行正常。


备注:代码均没有进行任何修改

求教这样的情况是由什么问题产生的?

amu945 发表于 2020-3-7 18:03:13

嗯,发现在配置虚拟站点的时候及host文件配置时不能使用主机名如:www。这个在ci4中的什么地方处理的?这样处理的目的是不什么?能不能改成不受主机名限制?

amu945 发表于 2020-3-13 22:53:08

问题解决全部在于.htaccess文件,官方提供的.htaccess里面做了这个奇怪的设置。

louaolin 发表于 2020-3-23 00:58:00

这个是环境问题,伪静态没有正常加载,建议参考lavarl的环境

huanwuying 发表于 2020-4-29 10:35:31

所以楼主解决了吗?

louaolin 发表于 2020-7-10 13:03:31

huanwuying 发表于 2020-4-29 10:35
所以楼主解决了吗?

搞个 vagrant + homestead

ejsoon 发表于 2020-8-7 10:44:19

ci3扔進lamp去就能直接運行了,見到welcome頁面。
但是ci4就是一片空白,在index.php旁邊寫一個a.php就能正常運行。
ci4我跟教程走也走不下去,有點難學。
页: [1]
查看完整版本: codeigniter 4 无法运行