【发布时间】:2018-08-12 23:27:22
【问题描述】:
我正在通过 Xampp 安装 WordPress。我曾经使用 MAMP,它的工作方式基本相同。
通常我手动完成所有操作,例如复制文件和安装数据库。
加载时出现著名的“无法建立数据库连接”。
现在我认为这可能与 MAMP 和 Xampp 有一些细微差别有关。所以我决定使用 WordPress 安装程序。
将文件放入XAMPP->xamppfiles->htdocs->customFolder 后,我运行了安装程序。
数据库是在 phpMyAdmin 中创建的,我希望安装程序在添加凭据后完成。但是不。出于某种原因,这个呜咽一直拒绝创建 wp-config.php。
我对数据库的每个凭据进行了四次检查。不知道为什么 step2 无法安装 WordPress。
所以我可能认为这是一个端口问题。我还安装了 MAMP,它在端口:8080 上运行。将 xampp 设置为 port:8080 后,它给了我一个错误,说它不能 bind 到那个端口。改成port:8666,还是出现了同样的问题。
有什么想法或额外的信息吗?
---- 更新 ---
所以我手动创建了wp-config.php 并收到了这些额外的错误消息。
htaccess 文件夹中的所有文件现在都具有文件权限 777。这仅用于测试,绝不会在实际环境中发生。
Warning: mysqli_real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in /Applications/XAMPP/xamppfiles/htdocs/testing/wp-includes/wp-db.php on line 1531
【问题讨论】:
-
你用的是什么操作系统?
-
使用 OS X 10.11.6
-
所以你没有对该目录的写权限,从终端运行 sudo chmod 755 -R 到 wp 目录的完整路径,然后再次运行安装
-
@Exprator 不会这样做:chmod: -R: 没有这样的文件或目录