Mac 下,xampp,wordpress安装第一天OK使用,第二天开始打不开,提示404 ,但是localhost显示 it works

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac 下,xampp,wordpress安装第一天OK使用,第二天开始打不开,提示404 ,但是localhost显示 it works相关的知识,希望对你有一定的参考价值。

xampp环境,提示404 not found,The requested URL /wordpress/wp-admin/ was not found on this server.
下载软件之后重装,亦不可以打开。

这个问题应该是出在你配置不正确
打开wp-confing.php查看你的数据库配置信息,如下:
define('DB_NAME', '$s');
这句的意思是让你指定已存在的数据库名
所以你需通过phpmyadmin等工具,先建一个数据库,比如wptest
然后在到wp-config.php里将这个名字填上去,就OK了。
比如像这样define('DB_NAME', 'wptest');
参考技术A 卸载 xampp,重新配置环境

在其他用户不工作的情况下在 Mac 上运行 XAMPP

【中文标题】在其他用户不工作的情况下在 Mac 上运行 XAMPP【英文标题】:Running XAMPP on Mac with other user not working 【发布时间】:2019-09-07 01:02:04 【问题描述】:

我目前在我的 Mac 上遇到了 XAMPP 和 WordPress 的问题。我已经下载了最新的 XAMPP 版本并将其安装在我的 Mac 上。

将 WordPress 移动到 htdocs 文件夹后,由于缺少写入权限,我的仪表板出现错误。

搜索了几分钟后,我尝试让每个人都可以通过 Finder 访问 htdocs 文件夹。但这没有帮助。所以我在这里尝试过:

https://www.zigpress.com/2018/03/19/resolving-permissions-issues-in-xampp-on-mac-high-sierra/

所以我输入了我的本地 Mac 用户名(johnnymarten,通过 whoami 找到)和组 staff。问题是,Apache 服务器现在不再启动,我在这里收到此错误消息:

信息:开始“阿帕奇” 错误:无法启动“apache”:无法启动 服务:AH00543:httpd:错误的用户名 johnnymarten

我来自 Windows,但我没有完成这项工作。我至少完成了这个。你知道我能做什么吗?

【问题讨论】:

【参考方案1】:

Xampp 以 root 身份运行。重置文件权限以启动它。

1) 重置目录:sudo chown -R root:admin /Applications/XAMPP

2) 我的 Xampp 2 目录不同:

sudo chown -R daemon:daemon /Applications/XAMPP/xamppfiles/logs

sudo chown -R daemon:daemon /Applications/XAMPP/xamppfiles/temp

3) 为WordPress新建一个目录,让大家使用。

mkdir new_dir

chmod 777 new_dir

4) 将目录添加到 httpd.conf

<Directory "/new_dir">
Options ExecCGI FollowSymLinks
AllowOverride All
Require all granted
RewriteEngine On
RewriteBase /
</Directory>

在 /new_dir 中加载 WP

重启 Apache。

【讨论】:

以上是关于Mac 下,xampp,wordpress安装第一天OK使用,第二天开始打不开,提示404 ,但是localhost显示 it works的主要内容,如果未能解决你的问题,请参考以下文章

mac本地搭建wordpress

在其他用户不工作的情况下在 Mac 上运行 XAMPP

在 Mac 上使用 Xampp 设置 Wordpress

如何将 WordPress 子主题上传到 XAMPP + Bitnami + Mac OS?

学习日记-发布第一篇WordPress

Wordpress的安装 for mac