首页 > 解决方案 > 在 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)。

感谢提前。

标签: codeigniterwamp

解决方案


将您的 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>

推荐阅读