Xampp安装WordPress卡在step2安装程序上

时间:2018-03-05 10:25:13

标签: php wordpress xampp

我通过Xampp安装WordPress。我曾经和MAMP一起工作,它的工作方式基本相同。

通常我手动完成所有操作,如复制文件和安装数据库 加载时,着名的"无法建立数据库连接"踢进去。
现在我认为这可能与MAMP和Xampp有一些细微差别这一事实有关。所以我决定使用WordPress安装程序。

将文件放入XAMPP->xamppfiles->htdocs->customFolder后,我运行了安装程序。

数据库是在phpMyAdmin中创建的,我希望安装程序在添加凭据后完成。但是没有。出于某种原因,这个呜咽不断否认要创建的wp-config.php

我检查了数据库的每个凭据四倍。不知道为什么step2无法安装WordPress。

所以我可能认为这是一个端口问题。我还安装了MAMP,它在端口上运行:8080。将xampp设置为端口: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

4 个答案:

答案 0 :(得分:0)

必须有文件权限问题,你必须要777个大礼来创建wp-config文件。 chmod 775 wp-content/upload 另请注意 所有文件应归实际用户的帐户所有,而不是用于httpd进程的用户帐户。 除非对Web服务器进程权限检查有特定的组要求,否则组的所有权无关紧要。通常情况并非如此。 所有目录应为755或750。 所有文件应为644或640.例外:wp-config.php应为440或400,以防止服务器上的其他用户读取它。 不应该给777目录,甚至上传目录。由于php进程作为文件的所有者运行,因此它获得了所有者权限,甚至可以写入755目录。

答案 1 :(得分:0)

这听起来像是文件夹/文件权限问题,而不是端口问题。

这个问题可以帮助您解决xampp / xamppfiles / htdocs / customfolder的权限

XAMPP permissions on Mac OS X?

当WordPress发出错误时,最常见的原因是由于写入权限不足而无法创建wp-config.php文件。

答案 2 :(得分:0)

我找到了解决方案。

MAMP使用用户root和密码root 与MAMP相反,XAMPP没有。

用户名为root但密码为空..... enter image description here

答案 3 :(得分:0)

我在尝试在XAMPP中安装时遇到了这个问题,而对我来说解决的问题是以管理员身份运行XAMPP。这反映了有关权限的其他答案。

另一件事可能是XAMPP安装超时。可以在xampp中修改其php.ini文件,以增加最长执行时间。正如他们所说的“我希望这会有所帮助”

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 90