phpStudy搭建WordPress避坑指南:新手必看的PHP版本与配置详解

爱搜学习网的头像 爱搜学习网 · · 回复 0 回复本帖
取消只看楼主 倒序浏览 共 0 楼 第 1 / 1 页
楼主 2026-11-02 08:01 23 阅读 1#

当很多新手用户第一次使用 phpStudy 来搭建 WordPress 的时候, 他们通常会被一些状况给卡住。这些状况包括数据库连接的问题、端口冲突的出现, 以及伪静态设置的障碍。需要注意的是, 这些困难并不是由 WordPress 本身所导致的。

如果在操作过程中, 能够把环境配置这个步骤先做完, 然后再做数据库相关的配置, 接着再做网站站点方面的配置, 并且严格按照前面说的那个固定顺序去一步步地完成,同时在每一步里都能够保持认真仔细的态度来把这些环节走通, 那么对于绝大多数常见的错误情况而言, 就完全有可能在进入后续阶段之前, 也就是一般来说较早的时候, 就将它们全部提前消除于无形。

phpStudy 搭建 WordPress,先定 PHP 和 MySQL 版本

我们建议大家选用版本号为 8.x 或者比这个更高的, 这样去对待 PHP 版本的选用问题。因为对于 WordPress 这个系统而言, 它对这方面是有一定标准和要求的。咱们之所以这么说, 是因为现在有些新开发出来的主题。此外还有一系列插件这些方面的东西。它们和 8.x 这一类情况之间的兼容性, 现在是变得越来越好了的。所以咱们倾向于那个版本号为 7.4 的配置, 或者说比他更高的。而对于 MySQL 这一个方面来说。你去选择那个 5.7 , 还是说选择 8.0 , 其实都是没所谓, 都可以。但是这里面的关键是什么?

就是要让状态完全一致, 这个状态是和phpStudy里面已经存在的那种版本保持一致的。总之就是不要搞那种操作, 这种操作是一个站点在这儿, 一会儿用这个版本, 又切到别的版本, 这样会让人觉得头大。

要是你只是打算在本地把调试工作给做完的话, 那你就完全可以把那个phpStudy的根目录以及端口都给固定下来, 这样等到之后你要去建立多个站点的时候, 就不太会被互相覆盖掉了。

用户在使用的过程里面, 可以挑选让 Web 服务器去采纳 Nginx 或者是 Apache。在人们运用 phpStudy 来搭建 WordPress的这个情景下, Nginx 这个选项在性能方面的表现上, 会更加显得轻快一些。而 Apache 在针对 .htaccess 文件的兼容能力这方面, 会做得更加得当一点。

如果只是在本地进行各种测试工作, 那么无论选择以上哪一个平台, 都可以满足要求, 但是大家一定要考虑到必须和线上所运行的环境保持接近一致的状态, 这样做就可以避免出现网站正式上线之后, 伪静态规则不发生作用的这些麻烦情况。

建站点、建数据库

第一步要做的是在phpStudy这个软件里面去新建一个站点, 并且要把本地的域名或者是端口号给填写好, 之后再把这个根目录指向到一个空的文件夹那里。

紧跟着就是第二步, 也就是在phpStudy里面去搭建Wordpress的这个环节过程当中要建立一个数据库, 在此刻之际应当把那个数据库的名字、用户名以及密码都分别地单独地去设置好, 绝对不要直接把那个root拿来直接运行站点, 同时还需要把字符集这个地方选定为utf8mb4这一点, 至于说有关数据库中那个密码的事情, 广大朋友们建议大家可以针对它来实施一个单独的生成动作。

在软件的安装步骤全部完毕之后, 应当把那些用于测试环节的账号进行删除。千万不要长时间保留默认的root用户的那个没有任何密码设置的状况。

要把那个 WordPress 的安装包进行解压操作, 然后把文件放到当前站点所在的根目录下面去, 接着需要去访问本地的这个地址, 这样就可以进入安装向导程序了。

在进行安装工作之前,需要把之前那几处位置的站点里所保存的所有文件, 一个不剩地全部删除, 同时也必须将相关空间清空, 这样做的主要原因, 是为了防止那些已经废弃的、名字叫作wp-config.php的文件还残留在那里, 因为一旦这些旧文件存在, 就会让目前正在进行中的WordPress安装流程, 径直地去调用以前的数据库信息。

在大多数情况下, 数据库主机这一项一般就填 localhost, 但是如果说 phpStudy 里面的 MySQL 端口号不是平时大家熟悉的那个 3306, 那就要写成 127.0.0.1, 后面还得跟个冒号, 然后再把对应的端口号加上。

安装后的伪静态和权限

等那个安装程序全部都弄完了以后, 第一步, 就是先去忙活一下固定链接的设置这事儿, 紧接着, 就得再去搞一搞那个伪静态的配置工作。

如果使用phpStudy这款软件来搭建WordPress平台的话, 并且服务器环境是Nginx软件的话, 那么就必须手动加入到针对WordPress平台的rewrite重写规则代码之中。而如果服务器环境选用的是Apache软件的话, 那就需要再三确认一下.htaccess权限文件是不是已经处于可以被允许写入的状态了。假如没有做到上述的这些具体步骤要求的话, 那么在网站前台浏览文章详情页面的时候就一定会遭遇404错误提示界面显示情况的发生。至于在网站的后台管理系统方面来看呢, 却是完全看不出有任何地方存在问题的实际现象发生。

在把固定链接给保存好之后, 要是出现了网页打不开的状况,第一件事情应该是去仔细检查一下那个Web服务器上面的rewirte配置到底正不正常, 第二件事情才是回头再去瞧瞧这个站点所在的文件夹的权限到底是怎么设置的, 至于其他那些麻烦事儿, 可千万不要一上来就直接跑去修改数据库。

关于目录的权限问题, 这里有一个建议, 那就是尽量不要把权限设置成全部都允许读写执行的 777 这种状态, 对于站点所在的文件夹以及名为 wp-content 的内容目录来说, 其实只需要赋予给负责运行网页的 Web 用户进行读取和写入的权利就足够了。

当使用 phpStudy 这个软件来搭建能够运行 WordPress 的本地测试环境的时候, 也要关注上传文件的大小限制还有执行时间的限制, 因为,在导入那些尺寸较大的主题或者插件的时候, 往往需要手动去修改 PHP 的相关配置内容。

每当你在完成了一次对配置的修改之后, 一定要记得去重新启动一下网络服务。只有这样操作了, 那些新的 PHP 参数以及伪静态的规则设置才真正能够生效。大家应该先把主题还有插件放在本地环境里面去进行测试。在确认没有发生报错情况的时候, 再进行把文件上传到线上服务器的操作。通过这样的办法, 就可以减少来回排查需要花费的时间了。

常见错误怎么排查

当遭遇数据库连接出现错误情形的时候, 必须优先针对主机地址开展校验, 要确认其正确无误, 同时要对通信端口予以核查, 判定是否准确, 然后需要对登录用户名进行全面检查, 确认它是否正确, 最后还需要对登录密码进行核实, 验证其是否无误, 在完成上述基础信息的查验之后, 紧接着务必去确认一下 MySQL 这一个服务, 看看它当前是不是正处于已经启动运转的状态。

如果在检查时发现通信端口存在冲突的问题, 这通常是因为端口号为80的那个位置被其他的程序给占用了, 所以必须要把端口换掉或者把那个占用端口的程序给它停止下来。

如果你在上传文件的时候碰巧遇到了失败的状况, 那就得回过头去仔细查看一下那个叫做 upload_max_filesize 的参数具体被设置成了什么值, 同时还得看看那个叫做 post_max_size 的参数又是怎么设置的。另外再说一说, 如果在你浏览文章页面的时候突然出现了像 404 这样的错误代码, 那在多数情况之下, 之所以会这样, 都是因为关于伪静态规则的配法不太妥当所导致的。

这个本地环境的用途, 仅仅就是用于进行相关的测试工作这一点, 是必须得明确清楚的。所以, 正规的域名以及在线上使用的数据库, 是一定绝对不可以直接去指向到phpStudy这个工具或者平台上操作的哦。这么做的主要目的, 主要就是为了避免因为有人不小心出现了误操作, 而导致线上的生产环境里的数据被错误地给覆盖掉。

phpStudy 搭建 WordPress 不是装完就结束,建议把版本、端口、数据库和伪静态规则记录下来。站内的phpStudy 环境配置常见问题和独立站从 0 到 1 搭建全流程可以作为排查顺序的参考。

常见问题

phpStudy 搭建 WordPress 用哪个 PHP 版本?

咱们在对 PHP 进行优先选择的时候, 一定要去确保这个选择的版本和主题方面的具体需求是保持一致的, 还有就是在插件方面的具体需求是保持一致的, 这通常涉及到我们可能会去先选择 PHP 7.4, 或者是在选择 PHP 8.0 及以上版本的情况下的时候。

大家在使用 phpStudy 来搭建 WordPress 系统之前, 一定要先去把每一个插件的详细说明内容都仔仔细细地读一遍, 这样做的目的, 就是为了避免在花了九牛二虎之力完成安装以后才突然发现, 不同版本之间居然存在不兼容的情况发生。

本地能打开,文章页却 404 怎么办?

先去把伪静态的那些规矩, 还有固定链接的那档子事情, 好好地检查一下,因为用phpStudy来安装WordPress这个网站搭建工具的时候, Nginx和Apache这两种现在人们常用的Web服务器软件, 它们的配置规则是不一致的, 所以才需要先把当前的那些东西都保存起来, 然后把Web服务重新启动一下, 之后再去做相关的测试工作。

数据库连接失败是什么原因?

大家平时经常碰到的原因是主机地址或者端口的数字写错了, 另外还有可能是用户名和密码填写不正确, 此外一个可能的原因就是MySQL数据库没有启动运行, 如果你采用phpStudy的方法来搭建WordPress系统, 那么在正式动手操作之前必须先把数据库的相关信息仔细地进行一次核对与检查, 完成这一动作之后再去修改wp-config.php配置文件中的具体设置内容。

回复
签名:爱搜学习网站长,14年SEO与网站建设实操经验,专注搜索引擎优化、WordPress建站、百度与Google SEO、服务器运维和网站流量增长。
全部回复 0 正序 倒序
楼主还没有回复过本帖。
发表回复请遵守版规,广告与灌水一律删除

支持 HTML 基础标签,如 <blockquote>、<strong>

QQ 微信 Telegram whatsApp
分享本页
返回顶部