wordpress 安装常见问题
1. 先开始后台的伪静态(开心版)
2、在更改wordpress html永久链接
3、如何发表文章一直失败,用古腾堡编辑。
4、开心面板开启ssl,cloudflare 去开启Full,不能开启flexable!!
Encrypts end-to-end, using a self signed certificate on the server
====
解决方法有这么几种:
- 去wp数据库 - wp_options - site_url 改成不带 https 版本的;或者在 wp-config.php 中强制重新定义 siteurl (网上有很多教程,这里不再赘述,有需要解释请留言说明)
- 用ftp或者scp之类的工具上传这个插件:https://wordpress.org/plugins/cloudflare-flexible-ssl/ 之后就可以打开。
Flexible SSL for CloudFlare Cloudflare SSL by Weslink 插件
- 勤快的同学可以直接搞个证书,开 SSL 的 Full 模式认证
如果Wordpress造成文章丢失,自动的进入了回收站。
那就是有网页加速的插件造成的。关闭插件,或者换浏览器。
如何增加max input vars如下:
For .htaccess
php_value max_input_vars 5000
For php.ini or .user.ini
max_input_vars =5000
For wp-config.php
@ini_set( 'max_input_vars' , 5000 );
==========
安装wordpress先安装ssl,在后续安装,不然不行。
安装插件需要ftp这一类东西怎么解决?
第一步
/www/wwwroot/nbbunb.com
第二部
chown -R www:www /www/wwwroot/nbbunb.com
find /www/wwwroot/nbbunb.com -type d -exec chmod 755 {} \;
find /www/wwwroot/nbbunb.com -type f -exec chmod 644 {} \;
mkdir -p /www/wwwroot/nbbunb.com/wp-content/upgrade
chown -R www:www /www/wwwroot/nbbunb.com/wp-content
完美解决
=================
密码从phpmyadmin改不了?
根目录建立
resetpass.php,把下面这段完整复制进去:=========
<?php
require_once __DIR__ . '/wp-load.php';
$new_password = 'Temp#2026Nbbunb!';
$admins = get_users([
'role' => 'administrator',
'number' => 1
]);
if (empty($admins)) {
$user = get_user_by('id', 1);
} else {
$user = $admins[0];
}
if (!$user) {
die('没有找到管理员用户');
}
wp_set_password($new_password, $user->ID);
echo '密码修改成功!<br>';
echo '用户名:' . esc_html($user->user_login) . '<br>';
echo '新密码:' . esc_html($new_password) . '<br>';
echo '请马上删除 resetpass.php 文件';
=======
浏览器打开这个地址
打开:
https://nbbunb.com/resetpass.php
如果成功,它会显示:
密码修改成功!
用户名:xxxxx
新密码:xxxxx
你记住它显示的用户名。
=========
内存占用过多怎么解决?
宝塔面板 → 软件商店 → PHP → 设置 → 性能调整
max_children:10
start_servers:2
min_spare_servers:2
max_spare_servers:5
max_requests:500
改完以后,重启 PHP:
宝塔 → 软件商店 → PHP → 重启
然后再 SSH 执行:
free -h
再执行:
ps aux --sort=-%mem | head -20
正常的话,内存会明显降下来。
评论