折腾WordPress碰到的一些问题

子痕 2018/02/283阅读 824 次 1012字阅读3分22秒

以下皆是在Nginx服务器下设置的。

部署SSL证书

使用TrustAsia的证书,开启SSL,按照说明修改.conf,重启Nginx报错,报错内容如下:

Stoping nginx... nginx: [emerg] invalid number of arguments in "ssl_certificate" directive in /usr/local/nginx/conf/vhost/www.yourdomain.com.conf:10
 failed. Use force-quit
Starting nginx... nginx (pid ***** *****) already running.

最后仔细看配置才发现ssl_certificate server.pem 及ssl_certificate_key server.key这2行最后都没有加“;”。

[hr]
Gmail SMTP插件

使用Gmail SMTP插件是为了通过gmail发邮件,从而避免泄露服务器ip以及邮件容易被误认为垃圾邮件的风险。
填好客户端id、客户端密钥等信息,点击Grant Permission(授权)时报错,报错内容如下:

Error: redirect_uri_mismatch

The redirect URI in the request, https://www.yourdomain.com/wp-admin/options-general.php?page=gmail-smtp-settings&action=oauth_grant, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs, visit: https://console.developers.google.com/apis/credentials/oauthclient/*****************

尝试数次都无效。

后来直接在https://console.developers.google.com“网页应用 的客户端 ID”的“已获授权的重定向 URI”文本框里输入https://www.yourdomain.com/wp-admin/options-general.php?page=gmail-smtp-settings&action=oauth_grant,保存。再在WordPress后台点击授权就成功了。

折腾WordPress碰到的一些问题

  • 本文由 发表于 2018/02/28
  • 转载请务必保留本文链接:https://www.mzihen.com/some-problems-with-wordpress/
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:3   其中:访客  2   博主  1
    • 品牌升级 品牌升级 0

      折腾的过程很煎熬,过了却很充实

      • 老杨 老杨 4

        Gmail SMTP 插件 看着还不错,目前在用 postfix 自建发送,以后有机会试试。

          • 子痕 子痕

            @ 老杨 其实用sendmail就可以发邮件,但这样会暴露本机ip,发出的邮件也容易被误认为spam,所以还是用Gmail SMTP方便。