朝、いつも通りBlogを書こうとしたらページエラー。
!?( ゚д゚ )
画面には例によって危険なサイトだから云々の文字が。
また証明書かよ。
あー、確かに30日は更新バッチが走っている。
そこでエラーになったか。
動かしているスクリプトはDDNSサービスでお世話になっているMyDNSが提供している物。
普通は設定ファイルの中の3カ所に自分のデータを入れるだけなので
何故急に動かなくなったのか不明。
何もしていないのに勝手にエラーになる系は面倒なんだよなぁ・・・。
ひとまず手動で動かしてみる。
[]# certbot renew
もりもりエラーが出た。
PHP Warning: file_get_contents(https://www.mydns.jp/directedit.html):
failed to open stream: operation failed in /xxxxx/LetsEncrypt/DirectEdit-master/txtregist.php on line 75
failed to open stream: operation failed in /xxxxx/LetsEncrypt/DirectEdit-master/txtregist.php on line 75
パッと見、なんか格好悪いエラーに見える。
file_get_contentsやfailed to open streamでググると色々出てくるけど・・・なんか違う。
原因は繋ぎ先な気もするけど・・・。
調べながら悩む。超悩む。
ゲームをしながらも悩む(何
10時間ほど調べて悩んだ結果。スクリプトをイジることにした。
array('method' => 'POST',
'header' => implode("\r\n", $MYDNSJP_HEADERS),
'content' => $MYDNSJP_QUERY),
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false)
);
'header' => implode("\r\n", $MYDNSJP_HEADERS),
'content' => $MYDNSJP_QUERY),
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false)
);
※黄色が追加した部分。
この修正、簡単に言うと
/)
///) エラー?
/,.=゙''"/
/ i f ,.r='"-‐'つ____ こまけぇこたぁいいんだよ!!
/ / _,.-‐'~/⌒ ⌒\
/ ,i ,二ニ⊃( ●). (●)\
/ ノ il゙フ::::::⌒(__人__)⌒::::: \
,イ「ト、 ,!,!| |r┬-| |
/ iトヾヽ_/ィ"\ `ー'´ /
///) エラー?
/,.=゙''"/
/ i f ,.r='"-‐'つ____ こまけぇこたぁいいんだよ!!
/ / _,.-‐'~/⌒ ⌒\
/ ,i ,二ニ⊃( ●). (●)\
/ ノ il゙フ::::::⌒(__人__)⌒::::: \
,イ「ト、 ,!,!| |r┬-| |
/ iトヾヽ_/ィ"\ `ー'´ /
とエラーを無視するもの。
根本解決にはなっていない。
しかし何故急に動かなくなったんだ・・・?