minglang.org

WordPress站点从k2搬到v2

数据库从旧空间下载,上载到新空间;程序由旧空间打包,上载到新空间,释放,移动到合适的目录。
访问首页, 报错:500 error。
修改 config.php,设某值为true,允许详细报错。报upyun插件某行代码运行出错。
修改upyun插件所在文件夹名称。首页正常。
访问一文章,报错。设置固定链接,相应地生成.htaccesss文件。访问 文章正常。
后台,已安装插件:报因php版本过低,add from server 不能运行; 报Hacklog Remote Attachment Upyun 缺文件。产品管理界面-站点设置, php修改到5.6,然后, 两个报错都消失。
upyun插件文件夹恢复名称。无论是否开启它,上传媒体,均报“无法将上传的文件移动至wp-content/uploads”。关于此问题,搜索所得解决方案都无效。

另一文件夹下,从零开始安装wordpress英文版。
上传媒体,报错:
“tianzhanyi.jpg” has failed to upload.
Unable to create directory wp-content/uploads/2018/03. Is its parent directory writable by the server?
相关文件夹权限,由755 改为 775不行,改为 777 ,不再报错。
但服务商给出的开通邮件声称“改为777将导致500报错”。有待向客服请教。

利用 imagepaste 插件,可以以复制-粘贴方式上传图片。不利是:文件名会修改为随机字符;图片不在媒体库显示。这个插件,对我无用。

尽管在设置-媒体界面,已经指定忽略中等图片和大图片生成。但仍会生成768宽度和604宽度的图片。768用于手机屏幕;604用于特色图片。上传图片时,这些图片都生成了。twenty thirteen functions.php 规定了特色图片的宽度。style.css 规定页面一些元素的宽度。
测试:删除604图片,添加特色图片,预览时无图片显示。删除768图片,手机上不显示图片。文章源码中有原图片网址,含caption id=”attachment_196″ ,猜测,由此在数据库搜寻手机适配图片,导致错误。

function add_image_insert_override( $sizes ){
//unset( $sizes[ ‘thumbnail’ ]);
unset( $sizes[ ‘medium’ ]);
unset( $sizes[ ‘medium_large’ ] );
unset( $sizes[ ‘large’ ]);
unset( $sizes[ ‘full’ ] );
return $sizes;
}
add_filter( ‘intermediate_image_sizes_advanced’, ‘add_image_insert_override’ );

在mu-plgins相关文件添加以上内容后,实现了自己的目标:服务器只保留原图和150小图。手机上下载跟电脑上一样的原图。
结果:手机显示图片,同等几何尺寸下,优于电脑。
由媒体库删除所有图片,不影响网页显示,只是不利于以后再次引用图片。

同一图片,直接加入媒体库,保存在当前年月文件夹;由文章界面添加,保存在post发布年月文件夹。

由后台添加到媒体库的媒体,后台媒体库列表会显示;由ftp添加的,后台媒体库不显示。

电脑浏览器实现二栏:

<div style=”min-height: 450px; width: 10%; float: left;”> </div>
<div style=”clear: both;”></div>

但要避免手机分栏显示,还需要改进。

利用upyun插件设置界面最下面两个操作,可实现更改upyun域名后媒体url正确。

在zllyun申请lets encrypt:

size of certificate response is smaller than 500 characters, it means something went wrong. Printing response…
Error creating new cert :: authorizations for these names not found or expired: issc.*.org

再次操作:

Certificate for *.org has been created successfully!

upyun生效后:

点 ssl 证书服务 – ssl 证书管理 – https 配置 – 启用, ok

https://www.zhihu.com/question/23692301 ICP备案,IP备案,域名备案,有什么区别和联系?

https://www.zhihu.com/question/26904772关于一个域名多个备案接入商问题?

修改文件夹和数据库options-url 之后, 网页显示接近正常,页部图片需要重新设置。

创建新数据库时,可以使用原来用过的用户名。

允许上载的文件类型:

jpg,jpeg,gif,png,doc,pdf,zip,rar,tar.gz,tar.bz2,7z,mp4,swf,fla,exe

wp安装时和安装之后,需要几个文件夹具有写权限:wp根目录,写入.htaccess,config.php; content目录写入uploads。

使用hacklog时,远程url形如 abc.xyz.org/abc, xyz.abc.org/abc, 将会使得特色图片的url发生错误。

包含http元素的的网页,即使以https开头,也是作为不安全网址对待。特别地,浏览器chrome,显示https网页时,干脆忽略http元素。

301/302/307跳转
http://www.sjyhome.com/htaccess/301-302-307.html

theme twentythirteen,单栏工字型排版。宽度一度改为1024,1240,图片跟头部“重型”图片不配,文字每行太多不便阅读。恢复到720宽度,似乎好一些。