codeigniter - 在 Wamp 上运行的 CodeIgniter 4
问题描述
我正在尝试安装 CodeIgniter 4.0.2。在 Wamp 3.2.0 和 PHP 7.3.12 上。
我使用 Wamp 虚拟主机表单(以及 Windows 10 的 \etc\hosts)创建了一个虚拟主机,它会生成以下内容:
<VirtualHost *:80>
ServerName www.ci4.dvp
DocumentRoot "c:/wamp/www/ci4/public"
<Directory "c:/wamp/www/ci4/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
请注意,我指向 CI4 文档中指示的“public/”目录。
我在浏览器(Chrome)中遇到的错误是:
CE 站点 est 无法访问。Impossible de trouver l'adresse IP du serverur de ci4.dvp。Essayez d'exécuter les diagnostics réseau de Windows。DNS_PROBE_FINISHED_NXDOMAIN
怎么了?
PS:它可以在 spark 服务器上正常运行(在 localhost:8080)。
感谢提前。
解决方案
将您的 HOSTS 文件更改为
127.0.0.1 ci4.dvp
::1 ci4.dvp
和 Vhost
<VirtualHost *:80>
ServerName ci4.dvp
ServerAlias www.ci4.dvp
DocumentRoot "c:/wamp/www/ci4/public"
<Directory "c:/wamp/www/ci4/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
推荐阅读
- spartacus-storefront - Spartacus v3:从 v2 迁移后,无法从“付款详细信息”导航到“审核订单”
- reactjs - ag-grid vs Kendo React 网格的优缺点
- vue.js - 配置文件页面组件不会显示在带有 VueJS 路由的新路由器链接上
- kubernetes - 为什么我在使用 2 个部署时收到“1 个 pod 具有未绑定的即时 PersistentVolumeClaims”
- email - 将 SAS 宏输出到文件或电子邮件附件
- excel - 在 Excel 2016 VBA 中打开 Access 97 MDB - 我的脚本有问题
- javascript - 盖茨比上的 Plyr 视频播放器
- sql - Oracle sql developer 日期/月份数据提取查询和语法
- azure-devops - Azure Dev Ops 警告内联 shell 脚本
- node.js - 停止 Typescript 编译器将分号放入 src