wordpress 有启动ssl ,后台进不去,前台如果使用https js,css 被阻塞 另加strace 最终多线程的方法

折腾了一晚上,数据库中的所有地方都替换了,wp-config.php 强制开启SSL也启用了,前台如果使用https,源文件中css,js全部被阻塞,页面加载不完全,后台中,登陆提示跳转过多,进不去,后来在w...

折腾了一晚上,数据库中的所有地方都替换了,wp-config.php 强制开启SSL也启用了,前台如果使用https,源文件中css,js全部被阻塞,页面加载不完全,后台中,登陆提示跳转过多,进不去,后来在wp-config.php 中添加了        $_SERVER['HTTPS'] = 'on';     

define('FORCE_SSL_LOGIN', true);

define('FORCE_SSL_ADMIN', true);


再强制打开SSL,结果前后台都正常了,真是稀奇古怪


使用strace 排查php和nginx的疑难杂症有时候非常管用,但strace的 -p 只能追踪一个pid,对于像php-fpm 和nginx多线程追踪非常麻烦,下面的方法可以对多线程strace


最要使用了strace的 -f选项(strace 默认显示32个字符长度,有限显示可能被截断,-s 可以调整显示长度

strace  -s 2048 -f $(pidof nginx| sed 's/\([0-9]*\)/\-p \1/g')

巧妙的构造了 strace -f -p 12495 -p 12494 -p 11251  这种形式的构造

  • 发表于 2018-01-07 09:51
  • 阅读 ( 132 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
石天
石天

437 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章