WordPress安装使用学习笔记
一、关于安装群晖网站架设环境三剑客的问题
1、这三个全部在套件中心安装即可,不需要运用docker环境。它们分别是:web station套件,mariadb10数据库套件,phpmyadmin数据库管理套件。严格按照上述顺序安装,不能乱,否则会出现各种莫名其妙的问题。
2、在安装mariadb10套件过程中,需要设置root密码,要求大小写、数字、符号混合才行,务必用记事本记下,否则一会儿就忘记了。
3、php8.0会在安装phpmyadmin套件过程中自动安装,无需再单独安装此套件。
二、关于重定向次数过多及反向代理错误问题
通过登录网站FTP或者网站主机的文件管理,找到网站根目录下的 wp-config.php 文件,将以下代码添加的该文件,即可完美解决此问题:
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
三、关于wordpress更新时弹出FTP窗口错误的问题
wordpress安装插件提示需要ftp服务,其实不是真的需要安装ftp服务,只要修改wordpress配置即可。
在wordpress安装目录中找到wp-config.php文件,在文件中添加以下代码:
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
四、关于全面关闭或禁用wordpress评论功能的问题
直接安装disable comments插件并启用后,设置成“全面禁用”即可。
五、关于wordpress全站备份或迁移的问题
1、先导出SQL数据库。
2、复制全站文件。
3、在新的网站先把数据库中导入,在数据库中修改网站的域名为新域名。
4、上传全站文件到新网站。
5、在新网站中修改WP-CONFIG.PHP中的数据库名称、连接密码。
修改下面几项,分别为数据库名DB_NAME、用户名DB_USER、密码DB_PASSWORD、host地址DB_HOST:
// ** Database settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define( ‘DB_NAME’, ‘hep_wordpress’ );
/** Database username */
define( ‘DB_USER’, ‘root’ );
/** Database password */
define( ‘DB_PASSWORD’, ‘admin123’ );
/** Database hostname */
define( ‘DB_HOST’, ‘localhost’ );
其中的DB_HOST一项,一般用默认的就行,如果出现数据库连接错误,再修改成服务器的IP地址也可以。
六、关于wordpress后台上传文件大小限制问题
主要是通过修改服务器的php.ini文件来解决。打开php.ini文件,通常位于你的服务器控制面板或PHP安装目录中。找到以下两个参数:
upload_max_filesize:控制单个文件上传的最大尺寸。
post_max_size:控制通过POST方法发送的信息量,这个值要大于upload_max_filesize。
修改这两个值,例如:
upload_max_filesize = 100M
post_max_size = 110M
然后重启服务器生效即可。
七、关于wordpress中phpmyadmin导入数据库大小限制的问题
这个方法很简单,不需要修改php.ini参数, 适用把站放在虚拟主机的人。
打开phpMyAdmin目录下的配置文件:config.inc.php
请注意其中的这两个参数:
$cfg['UploadDir'] = ‘upload‘;
$cfg['SaveDir'] = ‘save‘;
在phpMyAdmin目录下自行建立文件夹upload和save来对应UploadDir(导入目录)和SaveDir(导出目录)。
导出操作:
1、登陆phpMyAdmin
2、在左侧选中你需要备份导出的数据库
3、在右侧窗口中找到“导出”
4、在右侧窗口底部选择“保存于服务器的 save 目录”
5、选择压缩模式,提交“执行”即可在save文件夹中找到该数据库的导出数据。
导入操作:
1、上传准备导入的数据文件到upload目录
2、登陆phpMyAdmin
3、在左侧选中你需要备份导出的数据库
4、在右侧窗口中找到“Import”(导出)
5、在右侧窗口“网站服务器上载目录”中选择需要导入的数据文件,提交“执行”完成导入。