mixhost

cPanelの迷惑メールフィルターを強化した(Apache SpamAssassin) とりあえずのメモ

cPanelの迷惑メールフィルターを強化した(Apache SpamAssassin)

仕事用のメールアドレスに届く迷惑メールが、うまく振り分けられていないことに気づいたので、メールサーバーの設定を変更することにしました。 cPanelのスパムフィルタ 私が使用しているレンタルサーバーでは、「cPanel」の管理メニューから「スパムフィルタ」が設定できました。 このスパムフィルタは、「Apache SpamAssassin」が搭載されていました。 スパム閾値スコアを下げる 関係するのは、「スパム閾値スコア(Spam Threshold Score)」。この値を調...
[mixhost] メーリングリストに配信停止機能を追加できそうにない(mailman) とりあえずのメモ

[mixhost] メーリングリストに配信停止機能を追加できそうにない(mailman)

レンタルサーバー会社のmixhostから、メーリングリスト機能(mailman)についての大切なお知らせが届きました。 実は Googleのガイドラインが変更されて、mixhostのmailmanではこれからの基準を満たせそうにないとのこと。 もし、メーリングリストを使い続けるなら、ほかのサービスに移行が必要なようです。 今回のGoogleのスパム対策は、けっこう本気というか、影響範囲が多いですね。 mailmanはGoogleのガイドラインに対応できない レンタルサーバー会...
WordPressカスタムプラグインのタイムアウトを避ける(mixhost) プログラミング

WordPressカスタムプラグインのタイムアウトを避ける(mixhost)

カスタムプラグインでサイトの統計情報を分析しているのですが、時々タイムアウトで動かなくなってしまうんです。 そこで、cPanelのMultiPHP INIエディタを使って、max_execution_timeの設定を変更してみました。 これで、プラグインが途中で止まらずに済むようになりました。 カスタムプラグインの動作が安定しない カスタムプラグインでサイト統計情報を分析しています。 ところが、最近 そのプラグインの統計ページが動かないときがあります。ページの再読み込みすると...
[mixhost] 独自メールをGmailに対応させた(SPFレコードの登録) スマホ基礎

[mixhost] 独自メールをGmailに対応させた(SPFレコードの登録)

きちんとメールサーバの設定をしておかないと、Gmailに届かなくなりそうです。 SPFレコードにMailChannelsを入れていなかったので、追加しました。 何をすればいいの? 高校の入試出願システムでGmailに届かなくなったんだって。 うちは大丈夫かな? 簡単に言うと、メール管理者はメールが安全に届くようにするためには「ルール」(SPF、DKIM、DMARC、TLSなど)を確認する必要があります。「なりすましメール」と区別できるようにするためです。 Gmailに送ってセ...
[mixhost] 外部から見えるSMTPサーバはMailChannels(メールリレーサービス) とりあえずのメモ

[mixhost] 外部から見えるSMTPサーバはMailChannels(メールリレーサービス)

MailChannelsは「メールリレーサービス」で、外部に対してはSMTPサーバとして振る舞います。 mixhostの共有サーバからメールを送る場合、MailChannels を通して行っています。これは、迷惑メールの発信元になることを防ぐためです。 一部の利用者が迷惑メールの発信元になって共有サーバがブラックリストに入ると、ほかの利用者もメール送信できなくなるからです。 mixhostのメールを支えるツール サーバをmixhostで借りているのですが、Webメールの仕組み...
SSL証明書の期限が切れていた(cPanelのAutoSSL) セキュリティ

SSL証明書の期限が切れていた(cPanelのAutoSSL)

サイトにアクセスしたら、「この接続ではプライバシーが保護されません」と表示されました。SSL証明書がいつの間にか期限切れになっていたようです。 cPanelの「AutoSSL」で自動更新される仕組みだったのですが、なぜか動作してなかったのです。 「SSL/TLS」で「デフォルトの SSL/TLS キータイプ」を設定し直すと、自動更新が開始されました。 ただし、SSL証明書の更新が完了するのには、約3時間ほどがかかりました。 【結論】無事にSSL証明書を更新できた 結論としては...
「変更が正しい JSON レスポンスではありません」で記事が保存できない(WordPress、mixhostのサーバ障害) とりあえずのメモ

「変更が正しい JSON レスポンスではありません」で記事が保存できない(WordPress、mixhostのサーバ障害)

WordPressで記事を保存しようとしたら「更新に失敗しました。返答が正しい JSON レスポンスではありません」というエラーが表示されました(2023年9月21日 10:00ごろ)。 どうも、記事保存時のアクセスでエラーになっているようです。いくつか対処法を確認しましたが、改善せず。 さしあたり、「パーマリンク設定」を「基本」に変更すれば、記事を投稿できます。ただし、この方法だと検索エンジンからのアクセスが 404エラーになってしまう問題点もありました。 SNSでのエラー...
レンタルサーバのDNSレコードの意味(レジストラとDNSサーバ) とりあえずのメモ

レンタルサーバのDNSレコードの意味(レジストラとDNSサーバ)

自分で取得したドメインから自分のレンタルサーバに誘導するには、ドメイン管理会社にレンタルサーバ会社のネームサーバを登録し、レンタルサーバ会社のネームサーバにDNSレコードを登録しておく必要があります。 ちいラボでは、ドメイン管理会社にムームードメイン、レンタルサーバにmixhostを利用しています。 ドメインのDNSサーバ設定 ドメイン管理会社でドメインを取得すると、どのDNSサーバで受け取るのか設定できます。 レンタルサーバで共用のDNSサーバを指定します。 DNSレコード...
サーバで gzip圧縮できているか確認した(cPanel, LiteSpeed, mixhost) とりあえずのメモ

サーバで gzip圧縮できているか確認した(cPanel, LiteSpeed, mixhost)

Pingdomで改善提案に「gzip圧縮」があったので、設定を確認しました。 設定方法がいまいちよくわからなかったものの、Gzipサイトのチェッカーで確認したら すでに有効になっていたようでした。 LiteSpeed Cacheプラグインを無効にして計測し直したら、gzip圧縮の項目スコアが下がっていました。一応、効いているみたいです。 勉強にはなりました。 gzip圧縮できている? 前回は、Pingdomのテストで「gzip圧縮」を提案されました。 まず、大事なことは ペー...
WordPressサイトはどうやってできているの?【3つのログイン】 わかりやすさ重視

WordPressサイトはどうやってできているの?【3つのログイン】

WordPressに興味があるのですが、どんなものなのですか? なんとなく、エディタでHTMLを作成するのと、ブログサービスに登録することの中間みたいな印象はあるのですが……。 3つのログインページ WordPressサイトの成り立ちを知るには、WordPressサイトを管理するための3つのログイン画面を知ることが近道です。 レンタルサーバー企業の会員ページ 借りたサーバーの管理ページ WordPressの管理ページ レンタルサーバの契約 WordPressサイトを作るには、...
[mixhost] 自分のサイトにアクセスできない【データベース接続確立エラー】 #PR含む

[mixhost] 自分のサイトにアクセスできない【データベース接続確立エラー】

ブログの編集をしていたら、いきなりアクセスできなくなりました。どうもレンタルサーバの一時的なエラーで、1時間ほど待つと無事に復旧されました。 はじめてのことでびっくりしましたので、その顛末を記録しておきます。 Error establishing a database connectionとは? 自分のサイトにアクセスしたら、こんなメッセージが表示されました(2020-09-26 17:33)。 Error establishing a database connection...
Dokuwikiをアップグレードしたら動かなくなった「Fatal error: Class ‘Doku_Handler_Quote’ not found 」(markdowkuプラグイン) とりあえずのメモ

Dokuwikiをアップグレードしたら動かなくなった「Fatal error: Class ‘Doku_Handler_Quote’ not found 」(markdowkuプラグイン)

DokuWikiを「2018-04-22c Greebo」 から「2020-07-29 Hogfather」にアップグレードしました。 すると、エラーが表示されてシステムにログインできなくなってしまいました。 今回は、ニッチな話ですが、dokuwikiのアップグレードについて書いてみます。 表示されたエラー:Fatal error: Class 'Doku_Handler_Quote' not found DokuWikiのアップグレードの通知があったので適用しました。その後...