Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/7.4.16 服务器在 localhost 端口 80
Posted
技术标签:
【中文标题】Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/7.4.16 服务器在 localhost 端口 80【英文标题】:Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/7.4.16 Server at localhost Port 80 【发布时间】:2021-06-27 19:27:33 【问题描述】:我在尝试打开 (localhost/wordpress) 时遇到了这个问题 显示此错误
【问题讨论】:
问题出在哪里?请仔细阅读***.com/help/how-to-ask 并为用户添加清晰的信息。 【参考方案1】:您需要将 wordpress 放在正确的文件夹中,以便 apache 可以读取 php 文件并将内容提供给连接到该 url 的客户端。此外,请考虑通过您的 interlan dns 服务器使用 FQDN 解析器或强制解析修改“hosts”文件。
【讨论】:
【参考方案2】:我在使用 Magento 2.4.2 时也遇到了同样的问题。以下解决方法对我有用。
第一步:设置根目录为'magento2/pub'
转到文件 C:\xampp\apache\conf\extra\httpd-vhosts.conf
将以下代码粘贴到文件底部。
DocumentRoot "C:/xampp/htdocs/magento24/pub" 服务器名称 yourname.magento.com
替换为您的项目名称。
第 2 步:更新本地主机域
转到文件 C:\Windows\System32\drivers\etc\hosts
将以下代码粘贴到文件底部。
127.0.0.1 yourname.magento.com
第 3 步:更新数据库中的基本 URL。
转到 magento db 并运行以下 sql 查询。 UPDATE core_config_data SET value='http://yourname.magento.com/' WHERE path='web/unsecure/base_url';第四步:更新 env.php 文件
转到文件:app/etc/env.php
将以下代码粘贴到文件底部。
'目录' => [ 'document_root_is_pub' => 真 ]
第 5 步:启用开发者模式
从你的项目目录在 cmd 上运行以下命令。
php bin/magento deploy:mode:set developer php bin/magento 缓存:刷新
【讨论】:
以上是关于Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/7.4.16 服务器在 localhost 端口 80的主要内容,如果未能解决你的问题,请参考以下文章