快捷键
Crtl+shift 同时按左键选取,可以高亮,也可取消。
Note
PCB Editor – 》 Live高亮 – 》 仅换键时实时高亮取消,可以鼠标移动显示实时高亮。
键盘按键[]可以改变对比度,提高亮度,更好显示。
再整理,再出发,人生是一段不休的自我救赎……
快捷键
Crtl+shift 同时按左键选取,可以高亮,也可取消。
Note
PCB Editor – 》 Live高亮 – 》 仅换键时实时高亮取消,可以鼠标移动显示实时高亮。
键盘按键[]可以改变对比度,提高亮度,更好显示。
mysql的表前缀在大部分的程序都会有,这个前缀是为了区分程序,如果你在某个数据库中,放入了多个程序的数据,那么有了表前缀,你就可以非常清晰地区分他们,多程序在数据库中也不会因为没有前缀而导致冲突。比如大部分程序都有 options 表,这个表代表我们的一些设置,如 wordpress 的前缀默认为 wp_ 那么在数据库中,wp_options 则代表这个表数据为WordPress的。
WordPress数据库表前缀修改步骤
一、打开phpmyadmin,修改所有主表的前缀为你所需要的
二、打开phpmyadmin,修改user_roles与usermeta前缀更新用户权限。
完成上述的步骤,就可以替换完成所有的前缀了。但是,后台界面会显示“无权限访问这个界面”这是因为我们的用户数据权限前缀在此是无法修改到的,WordPress 无法识别当前用户的级别造成的,因此我们需要修改两个数据:
1.options 表中的 user_roles 字段
打开 options 表,搜索 user_roles,将此数据修改一下,为 emc_design_user_roles(user_roles之前的前缀更新为你需要的新的前缀)
保存即可
2.如下图所示修改 user_meta 中的如下9处数据usermeta前面的前缀更新为你要的,需要更新为也可通过sql 命令进行修改。
WordPress在升级的过程中,如果你刷新页面或者关闭页面会造成Wordpress升级不成功,下次再进行升级时可能会遇到这样或者那样的问题。比如我前几天升级时刷新了页面,再次升级Wordpress时,一直提示”另一更新正在进行”。
这是由于在升级Wordpress的过程时,Wordpress会在数据库 wp_options 表中增加 core_updater.lock 记录。若中途打断Wordpress程序的升级,这个记录会保留在数据库中。当下次升级时,Wordpress检测到此记录的存在就会返回”另一更新正在进行”。看插件与不同主题,我的大概在wp_options 表中表的第8列,如下图所示:
然后在phpMyAdmin里面SQL使用如下命令删除 core_updater.lock 记录:
delete from wp_options where option_name='core_updater.lock';
删除成功后,如下图所示:
我们建好了网站之后,有时需要更换服务器升级或者是因为其它原因需要移到另外一个地方,下面分享一下Wordpress网站搬家。
步骤
1、打包本地网站程序,包括所有的文件,例如我是用宝塔面板,则可进入面板左侧文件整体压缩打包,记住用默认tar.gz格式。
并下载到本地电脑并存好。
2、在宝塔面板里面,登陆phpMyAdmin导出全部表的数据,并下载到本地电脑且存好。
3、在新的宝塔面板新建网站与数据库。
4、上传第一步下载的全部网站数据,并解压在网站根目录,记得改好数据库配置文件wp-config.php,将文件里的数据库配置信息改为自己空间刚刚新数据库的信息。
5、在新宝塔面板里面,登陆phpMyAdmin导入第二步的全部数据库文件。
6、更改WordPress数据库中的wp_options表记录,将其中option_name 为 siteurl 和 home 的 option_value 更新为新的域名地址即可。
具体参考 https://www.zxw.pub/Network/2019/07/Change-wordpress-domain-name.html
1、_options结尾的表,将siteurl和home的域名直接修改为你自己的域名(需要http://或者https://开头,结尾不要含”/”,切勿含空格)
2、options结尾的表,将admin_email对应的电子邮箱改成新的
3、返回数据库目录,执行Sql操作:
UPDATE wp_posts SET post_content = replace( post_content, ‘老的域名’,’您的新域名’);
UPDATE wp_comments SET comment_content = replace(comment_content, ‘老的域名’,’您的新域名’) ;
UPDATE wp_posts SET guid = replace(guid, ‘老的域名’,’您的新域名’);
note:
(1)数据库操作必须登陆phpMyAdmin里面操作。
(2)压缩包用默认tar.gz格式。
(3)每次更新必须清除缓存才能看到效果。
使用WordPress建立的网站,当更换了网站域名后,使用新域名访问网站进行操作时,总是跳转到旧域名。这是因为在WordPress部署的时候,会在数据库中记录网站地址(域名),因此在更换了域名之后,还需要对应的更新WordPress数据库中相应的记录值。
更新WordPress数据库中的 wp_options 表记录,将其中option_name 为 siteurl 和 home 的 option_value 更新为新的域名地址即可。
如下图所示,在wordpress找回密码发送邮件时,出现您的密码重设链接无效,请在下方请求新链接反复出现。
把wp-login.php文件中,大约396行如下代码,去掉 ‘<‘ . and . “>\r\n”
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">\r\n";
修改为
$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') ;
or
打开WP根目录下的 wp-login.php,找到如下代码(374行左右):
$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">\r\n";
修改为:
$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "\r\n";
Nginx环境从PHP7.2升级到PHP7.3后MediaWiki报错,详细如下图所示
Warning: putenv() has been disabled for security reasons in /www/wwwroot/www.iec.wiki/includes/Setup.php on line 134
经过反复确认是php 函数putenv被禁用,直接删除上述被禁用函数列表中的putenv即可。
警告:不要使用文档编辑器(例如记事本,文本编辑其他或将字节顺序标记添加至文件的字幕:编辑器)编辑的LocalSettings.php。这会破坏您维基的PHP运行时。请改用代码编辑器,例如Vim的,Notepad ++或Atom。它们会正确处理文件编码。它们也可以用于修复之前被文档编辑器破坏的文件。
MediaWiki手册:LocalSettings.php设置
https://www.mediawiki.org/wiki/Manual:LocalSettings.php/zh
MediaWiki手册:常见问题
https://www.mediawiki.org/wiki/Manual:FAQ/zh
统计代码安装位置
MediaWiki:Common.js
如果是百度统计,则需要注意如下:
1、通过js文件调用的方式安装统计代码,由于无法直接在网站页面中找到统计代码,会提示“未检测到代码”,这属正常现象。
2、需要手工检查代码安装正确性。
3、如在JS文件中调用统计分析代码,请直接去掉以下代码首尾的,后,放入JS文件中即可。所以,用MediaWiki:Common.js方法放入百度统计代码,则需要去掉统计代码的。
4、如请将代码添加到网站全部页面的标签前,例如在header.htm类似的页头模板页面中安装,以达到一处安装,全站皆有的效果。则不要去掉统计代码的。