<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Mixhost on qwerty.work</title>
        <link>https://qwerty.work/tags/mixhost/</link>
        <description>Recent content in Mixhost on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Mon, 08 May 2023 19:56:40 +0900</lastBuildDate><atom:link href="https://qwerty.work/tags/mixhost/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>CloudFlareを使ったサイトのcPanelでDNS DCVエラーに対処</title>
            <link>https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/</link>
            <pubDate>Mon, 08 May 2023 19:56:40 +0900</pubDate>
            <guid>https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/</guid>
            <description>&lt;h2 id=&#34;発端はcpanelからのエラーメール&#34;&gt;発端はcPanelからのエラーメール&#xA;&lt;/h2&gt;&lt;p&gt;レンタルサーバーはミックスホストを利用しています。このレンタルサーバー上で、複数のサイトを公開しています。その中で、いくつか表示を高速化させる目的で無料で使えるCDNのCloudFlareを使用しています。CloudFlareを使用しているドメインを対象にミックスホストのコントールパネルであるcPanelから、以下のメールが届きました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;cPanelからのエラーメール&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;272px&#34; data-flex-grow=&#34;113&#34; height=&#34;617&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-05.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;DNS DCV: No local authority: &amp;ldquo;cpanel.example.com&amp;rdquo;; HTTP DCV: &amp;ldquo;cpanel.example.com&amp;rdquo; does not resolve to any IP addresses on the internet.&lt;/p&gt;&#xA;&lt;p&gt;DNS DCV: ローカルオーソリティがありません： &amp;ldquo;cpanel.example.com&amp;rdquo;; HTTP DCV: &amp;ldquo;cpanel.example.com&amp;rdquo; は、インターネット上のどの IP アドレスにも解決しません。&#xA;内容としては、&lt;strong&gt;AutoSSLでサーバー証明書を更新するために必要な****ドメイン認証ができなかった&lt;/strong&gt;ということでした。&lt;/p&gt;&#xA;&lt;p&gt;この時点で、何かしらの設定をcPanel側かCloudFlare側のどちらにすればいいのか？初めてのことでチンプンカンプンでした。しかし、このまま放っておくと、サーバー証明書の期限が切れて面倒なことになると嫌だなと対処することにしました。&lt;/p&gt;&#xA;&lt;h2 id=&#34;一時的にcloudflareを無効化してからautosslを更新&#34;&gt;一時的にCloudFlareを無効化してからAutoSSLを更新&#xA;&lt;/h2&gt;&lt;p&gt;海外のサイトにヒントがありました。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.liquidweb.com/kb/how-to-repair-the-dns-dcv-error-in-cpanel/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.liquidweb.com/kb/how-to-repair-the-dns-dcv-error-in-cpanel/&#34; alt=&#34;https://www.liquidweb.com/kb/how-to-repair-the-dns-dcv-error-in-cpanel/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.liquidweb.com/kb/how-to-repair-the-dns-dcv-error-in-cpanel/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.liquidweb.com/kb/how-to-repair-the-dns-dcv-error-in-cpanel/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;日本語訳にしたこのページによると、この問題を解決するには、以下の4つが候補とありました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;スタンドアロンのSSL証明書を購入する&lt;/li&gt;&#xA;&lt;li&gt;cPanelのAutoSSLをオフにして、CloudflareのSSLのみを使う&lt;/li&gt;&#xA;&lt;li&gt;CloudflareのSSLはなしで、cPanelのAutoSSLのみを使う&lt;/li&gt;&#xA;&lt;li&gt;Cloudflareを一時的に停止してから、AutoSSLの証明書を更新する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;私はどちらのSSLも有効なまま使用したいので、&lt;strong&gt;迷わず4番を実行する&lt;/strong&gt;ことにしました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;手順&#34;&gt;手順&#xA;&lt;/h3&gt;&lt;p&gt;1.CloudFlareにログインして、対象のドメインを選択&lt;/p&gt;&#xA;&lt;p&gt;2.「Overview」メニューを選択し、ページ右下の「Advanced Action」にある**「Pause Cloudflare on Site」**をクリック&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;「Overview」メニューを選択し、ページ右下の「Advanced Action」にある「Pause Cloudflare on Site」をクリック&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;400px&#34; data-flex-grow=&#34;167&#34; height=&#34;419&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-140.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;3.**「Confirm」**をクリック&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;「Confirm」をクリック&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;314px&#34; data-flex-grow=&#34;131&#34; height=&#34;398&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-141.jpg&#34; width=&#34;522&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;4.MixhostのcPanelの「SSL/TLS Status」を開き、**「Run AutoSSL」**ボタンをクリック&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;MixhostのcPanelの「SSL/TLS Status」を開き、「Run AutoSSL」ボタンをクリック&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;393px&#34; data-flex-grow=&#34;163&#34; height=&#34;427&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-138.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;5.処理が終わるまで数分待ちます&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;「Run AutoSSL」の処理中&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1050px&#34; data-flex-grow=&#34;437&#34; height=&#34;160&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-00.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;6.するとエラーが消え更新完了となります&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;AutoSSLのドメイン認証が完了&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;334px&#34; data-flex-grow=&#34;139&#34; height=&#34;502&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-142.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;7.最後に、Cloudflareに戻り、「Overview」メニューを選択し、ページ右下の「Advanced Action」にある**「Enable Cloudflare on Site」**をクリックして有効化&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Cloudflareに戻り、「Overview」メニューを選択し、ページ右下の「Advanced Action」にある「Enable Cloudflare on Site」をクリックして有効化&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;437px&#34; data-flex-grow=&#34;182&#34; height=&#34;384&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-143.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;以上。&lt;/p&gt;&#xA;&lt;h2 id=&#34;エラーが残ったままになる場合&#34;&gt;エラーが残ったままになる場合&#xA;&lt;/h2&gt;&lt;p&gt;cPanelの「SSL/TLS Status」の画面でエラーが一部残ったままになる場合は、CloudflareのDNSに&lt;strong&gt;CNAME&lt;/strong&gt;または&lt;strong&gt;Aレコード&lt;/strong&gt;の登録が不足しているのが原因かと思われます。特にサブドメインのURLです。私はこのパターンでした。以下のようにレコードを追加して、再度**「Run AutoSSL」**を行ってみてください。解消されるはずです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;cnameを追加した例&#34;&gt;CNAMEを追加した例&#xA;&lt;/h3&gt;&lt;p&gt;CloudflareのDNS Recordsにサブドメイン名とFQDN（対象ドメイン）を追加&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CloudflareのDNS Recordsの画面にCNAMEを追加&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;357px&#34; data-flex-grow=&#34;148&#34; height=&#34;470&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-144.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;aレコードを追加した例&#34;&gt;Aレコードを追加した例&#xA;&lt;/h3&gt;&lt;p&gt;CloudflareのDNS Recordsにサブドメイン名とレンタルサーバー（Mixhost）のIPアドレスを追加&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;CloudflareのDNS Recordsの画面にAレコードを追加&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;357px&#34; data-flex-grow=&#34;148&#34; height=&#34;470&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-145.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;この事に繋がるヒントが以下のページにありました。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://define.co.jp/ssl/certificate-generation-process/domain-control-validation#vk-htags-dfb56e88-98c0-4aac-ba09-32e85145aaaa&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://define.co.jp/ssl/certificate-generation-process/domain-control-validation#vk-htags-dfb56e88-98c0-4aac-ba09-32e85145aaaa&#34; alt=&#34;https://define.co.jp/ssl/certificate-generation-process/domain-control-validation#vk-htags-dfb56e88-98c0-4aac-ba09-32e85145aaaa&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://define.co.jp/ssl/certificate-generation-process/domain-control-validation#vk-htags-dfb56e88-98c0-4aac-ba09-32e85145aaaa&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://define.co.jp/ssl/certificate-generation-process/domain-control-validation#vk-htags-dfb56e88-98c0-4aac-ba09-32e85145aaaa&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;まとめ&#34;&gt;まとめ&#xA;&lt;/h2&gt;&lt;p&gt;今回のエラーはDNSに対してCNAMEによるドメイン認証、またはhttp通信でコモンネーム（FQDN）をCSRを元に作成したハッシュ値をファイル名にしたテキストファイル（http(s)://ドメイン/.well-known/pki-validation/ハッシュ値.txt）をサイト上で確認したかったが、それをクラウドフレアが邪魔しているといった話のようです。AutoSSLは3ヶ月に一度、サーバー証明書が自動更新される仕組みなので、3か月後もこの作業をしなければならないかもしれません。&lt;/p&gt;&#xA;&lt;h2 id=&#34;今度試してみたいことその1&#34;&gt;今度試してみたいこと（その1）&#xA;&lt;/h2&gt;&lt;p&gt;後からの気づきですが、3ヶ月に1回この作業をするのも面倒なので、Cloudflareに設定を追加して今回のドメイン認証エラーを回避することができるのではないかと思いました。&lt;/p&gt;&#xA;&lt;p&gt;例えば、&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;/.well-known/pki-validation&lt;/code&gt;の階層では「キャッシュを無視（スキップ）」、「SSLオフ」、「アプリの無効化」など、考えられるいずれかのルールを追加する&lt;/li&gt;&#xA;&lt;li&gt;【効果なし】DNS Recordsにあるドメインを除き、サブドメインのAレコードをすべてCNAMEに変更する&lt;/li&gt;&#xA;&lt;li&gt;【効果なし】DNS Recordsにあるドメインを除き、サブドメインのAレコードをすべて削除する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;このどれかで回避できちゃったりするのかもしれませんので、またエラーが出たときに試してみたいと思います。&lt;/p&gt;&#xA;&lt;p&gt;以下のCloudflareによるDCVのページ（下の階層も含む）にもヒントがありそうです。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://developers.cloudflare.com/ssl/edge-certificates/changing-dcv-method/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://developers.cloudflare.com/ssl/edge-certificates/changing-dcv-method/&#34; alt=&#34;https://developers.cloudflare.com/ssl/edge-certificates/changing-dcv-method/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://developers.cloudflare.com/ssl/edge-certificates/changing-dcv-method/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://developers.cloudflare.com/ssl/edge-certificates/changing-dcv-method/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h2 id=&#34;今度試してみたいことその2&#34;&gt;今度試してみたいこと（その2）&#xA;&lt;/h2&gt;&lt;p&gt;以下のページではHTTPSへのリダイレクトが原因とありました。これも試してみたいと思います。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://interactivewebs.com/cpanel/cpanel-autossl-certificate-expiry-on-date-cloudflare-enabled-domain/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://interactivewebs.com/cpanel/cpanel-autossl-certificate-expiry-on-date-cloudflare-enabled-domain/&#34; alt=&#34;https://interactivewebs.com/cpanel/cpanel-autossl-certificate-expiry-on-date-cloudflare-enabled-domain/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://interactivewebs.com/cpanel/cpanel-autossl-certificate-expiry-on-date-cloudflare-enabled-domain/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://interactivewebs.com/cpanel/cpanel-autossl-certificate-expiry-on-date-cloudflare-enabled-domain/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;【効果なし】Cloudflare側のHTTPSの強制をやめる&lt;/li&gt;&#xA;&lt;li&gt;【効果なし】Cloudflare側の&lt;code&gt;/.well-known/pki-validation&lt;/code&gt;の階層では「SSLオフ」のルールを追加する&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.htaccess&lt;/code&gt;で&lt;code&gt;/.well-known/pki-validation&lt;/code&gt;階層ではhttpsに転送を除外する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;今度試してみたいことその3&#34;&gt;今度試してみたいこと（その3）&#xA;&lt;/h2&gt;&lt;p&gt;Cloudflareの**［SSL/TLS］-［オリジンサーバー］-［認証済みOrigin Pull］&lt;strong&gt;を&lt;/strong&gt;「オン」**にしてみる。&lt;/p&gt;&#xA;&lt;p&gt;AutoSSLの更新がうまくいってるドメインのサイトは、ここがONになっていました。次回エラーが出た際はこれを試してみたいと思います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Cloudflareの［SSL/TLS］-［オリジンサーバー］-［認証済みOrigin Pull］を「オン」にする&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;366px&#34; data-flex-grow=&#34;152&#34; height=&#34;459&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2023/05/cloudflare-cpanel-dns-dcv/images/No-01.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>MixhostにLaravelとComposerを簡単インストールする手順</title>
            <link>https://qwerty.work/post/2022/11/mixhost-laravel-composer/</link>
            <pubDate>Tue, 01 Nov 2022 23:00:12 +0900</pubDate>
            <guid>https://qwerty.work/post/2022/11/mixhost-laravel-composer/</guid>
            <description>&lt;p&gt;PHPの人気のフレームワーク「Laravel」を使いたいと考えていたのですが、**そもそも今使っているレンタルサーバーの &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;mixhost&lt;/a&gt;&#xA;で使えるの？**と疑問に思ったので調べてみると使えることが分かりました。しかも、レンタルサーバーの管理画面 &lt;strong&gt;cPanel&lt;/strong&gt; から簡単にインストールできます。 実際にインストールしてみた手順をメモ。&lt;/p&gt;&#xA;&lt;p&gt;Laravel環境を構築する歳、事前にComposerをインストールする作業が必要になることが多いのですが、&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;mixhost&lt;/a&gt;&#xA;の場合はComposerは標準で入っているので、Composerをインストール作業は不要です。&lt;/p&gt;&#xA;&lt;h2 id=&#34;インストール手順&#34;&gt;インストール手順&#xA;&lt;/h2&gt;&lt;p&gt;1.cPanelのLaravelをクリック&#xA;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2022/11/01/No-00.jpg&#34; &gt;&lt;img alt=&#34;Mixhost Laravel インストール画面&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;721px&#34; data-flex-grow=&#34;300&#34; height=&#34;133&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/11/mixhost-laravel-composer/images/No-00s.jpg&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&#xA;2.「QuickInstall」を選択&#xA;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2022/11/01/No-03.jpg&#34; &gt;&lt;img alt=&#34;Mixhost Laravel インストール画面&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;430px&#34; data-flex-grow=&#34;179&#34; height=&#34;223&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/11/mixhost-laravel-composer/images/No-03s.jpg&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&#xA;3.インストールするドメインとディレクトリを選択して「インストール」をクリック&#xA;ここでは「laravel」ディレクトリにインストールするようにしていますが、ルート直下にインストールする場合、空欄のままインストールもできます。&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;[![Mixhost Laravel インストール画面](images/No-04s.jpg)](/blog/2022/11/01/No-04.jpg)&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;4.インストールが終わるのを待つ。&#xA;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2022/11/01/No-01.jpg&#34; &gt;&lt;img alt=&#34;Mixhost Laravel インストール画面&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;897px&#34; data-flex-grow=&#34;373&#34; height=&#34;107&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/11/mixhost-laravel-composer/images/No-01s.jpg&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&#xA;5.インストール完了&#xA;時間がかかるのかな？と思っていたら数秒であっさりインストールが完了しました。&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;[![Mixhost Laravel インストール画面](images/No-02s.jpg)](/blog/2022/11/01/No-02.jpg)&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;6.ブラウザからLaravelをインストールしたディレクトリにアクセス&#xA;インストールに成功した旨のメッセージが表示され、5秒後に次の画面に自動でリダイレクトされます。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;http://example.com/laravel/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;[![Mixhost Laravel インストール画面](images/No-05s.jpg)](/blog/2022/11/01/No-05.jpg)&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;7.上記の画面からリダイレクトされた画面&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;http://example.com/laravel/public&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;[![Mixhost Laravel インストール画面](images/No-06s.jpg)](/blog/2022/11/01/No-06.jpg)&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;各バージョンを確認するコマンド&#34;&gt;各バージョンを確認するコマンド&#xA;&lt;/h2&gt;&lt;p&gt;環境として必要なものが揃っているか、PHP、Composer、LaravelのバージョンをcPanelのTerminalからコマンドで確認することができます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2022/11/01/No-07.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;272px&#34; data-flex-grow=&#34;113&#34; height=&#34;352&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/11/mixhost-laravel-composer/images/No-07s.jpg&#34; width=&#34;400&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;phpのバージョンを確認するコマンド&#34;&gt;PHPのバージョンを確認するコマンド&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ cd public_html/ドメインフォルダ名&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ php -v&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;composerのバージョンを確認するコマンド&#34;&gt;Composerのバージョンを確認するコマンド&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ composer -v&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;laravelのバージョンを確認するコマンド&#34;&gt;Laravelのバージョンを確認するコマンド&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ cd public_html/ドメインフォルダ名/laravel&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ php artisan -v&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
        </item><item>
            <title>【Dreamweaver】MixhostのサブドメインにFTP接続できない、失敗するときにやってみたこと。</title>
            <link>https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/</link>
            <pubDate>Thu, 21 Jul 2022 23:12:10 +0900</pubDate>
            <guid>https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/</guid>
            <description>&lt;h2 id=&#34;何度チャレンジしてもエラーになる&#34;&gt;何度チャレンジしてもエラーになる&#xA;&lt;/h2&gt;&lt;p&gt;MixhostのcPanelから&lt;strong&gt;サブドメイン&lt;/strong&gt;とそれに接続するためのFTPアカウントを作成しました。Dreamweaverに接続の設定を加えたのですが、何度試しても接続に失敗しました。FFFTPでは問題なく接続できているのに、Dreamweaverでは接続エラーが出ます。接続の設定方法はMixhostのページを参考にFTPsの設定を行いました。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://help.mixhost.jp/hc/ja/articles/115003735291-FTP%E3%82%BD%E3%83%95%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95#h_75f4e736-dc75-4d84-bd63-6bc9ca7eac8c&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://help.mixhost.jp/hc/ja/articles/115003735291-FTP%E3%82%BD%E3%83%95%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95#h_75f4e736-dc75-4d84-bd63-6bc9ca7eac8c&#34; alt=&#34;https://help.mixhost.jp/hc/ja/articles/115003735291-FTP%E3%82%BD%E3%83%95%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95#h_75f4e736-dc75-4d84-bd63-6bc9ca7eac8c&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://help.mixhost.jp/hc/ja/articles/115003735291-FTP%E3%82%BD%E3%83%95%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95#h_75f4e736-dc75-4d84-bd63-6bc9ca7eac8c&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://help.mixhost.jp/hc/ja/articles/115003735291-FTP%E3%82%BD%E3%83%95%E3%83%88%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95#h_75f4e736-dc75-4d84-bd63-6bc9ca7eac8c&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;FFFTPでは接続できる。&lt;/li&gt;&#xA;&lt;li&gt;管理者用FTPアカウントでは接続ができる。&lt;/li&gt;&#xA;&lt;li&gt;作成したFTPユーザーだとDreamweaverから接続できない。&lt;/li&gt;&#xA;&lt;li&gt;FTPでもFTPsでも接続できない。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;といった状況です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Dreamweaver FTPエラーが発生しました。 - ホストに接続できません。&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;485px&#34; data-flex-grow=&#34;202&#34; height=&#34;245&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/images/No-03.png&#34; width=&#34;496&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;FTPエラーが発生しました。 - ホストに接続できません。&lt;/p&gt;&#xA;&lt;p&gt;リモートホストが接続の試行をアクティブに拒否しました。以下のいずれかの原因が考えられます。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;ターゲットサーバー名またはIPアドレスが正しいことを確認してください。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;接続ポート番号が正しいことを確認してください（「サイト設定」の「タイプ」タブ）。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;リモートサーバーに一時的または永続的に接続できなくなっている可能性があります。（後で再試行してください）。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;正しいプロトコル（SSH2、SSL、FTPなどが）が選択されていて、そのプロトコルに対して必要なすべてのオプションが設定されていることを確認してください。&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;原因は暗号化&#34;&gt;原因は暗号化？&#xA;&lt;/h2&gt;&lt;p&gt;いろいろ検索して辿り着いたのが、以下のページ。使用する接続を**『FTP over SSL/TLS（明示的な暗号化）』&lt;strong&gt;、認証を&lt;/strong&gt;『なし（暗号化のみ）』**に変更すれば良いとありました。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://dezawebworks.com/coding/dreamweaver-error-ftp-mixhost/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://dezawebworks.com/coding/dreamweaver-error-ftp-mixhost/&#34; alt=&#34;https://dezawebworks.com/coding/dreamweaver-error-ftp-mixhost/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://dezawebworks.com/coding/dreamweaver-error-ftp-mixhost/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://dezawebworks.com/coding/dreamweaver-error-ftp-mixhost/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;img alt=&#34;Dreamweaver FTP over SSL/TLS（明示的な暗号化）&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;339px&#34; data-flex-grow=&#34;141&#34; height=&#34;495&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/images/No-02.png&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;内容を変更して**『テスト』&lt;strong&gt;ボタンをクリックすると、以下のように証明書が降ってきますので、&lt;/strong&gt;『はい』**を押します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Dreamweaver Mixhost 証明書&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;439px&#34; data-flex-grow=&#34;183&#34; height=&#34;271&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/images/No-00.png&#34; width=&#34;496&#34;&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;証明書の入れ替えでは解決できず&#34;&gt;証明書の入れ替えでは解決できず&#xA;&lt;/h2&gt;&lt;p&gt;上記の方法で解決できるはずでしたが、私の環境ではダメでした。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Dreamweaver FTPエラーが発生しました&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;783px&#34; data-flex-grow=&#34;326&#34; height=&#34;152&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/images/No-01.png&#34; width=&#34;496&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;FTPエラーが発生しました - サーバーフォルダー public_html/******/を開くことができません。&lt;/p&gt;&#xA;&lt;p&gt;アクセスが拒否されました。ファイルが存在しないか、権限に問題がある可能性があります。&lt;/p&gt;&#xA;&lt;h2 id=&#34;証明書を再取得してみてもダメだった&#34;&gt;証明書を再取得してみてもダメだった&#xA;&lt;/h2&gt;&lt;p&gt;Adobeの以下のページでは、『Dreamweaver の証明書ストア** trustedSites.db** に証明書が追加されます。』とあります。もしかして証明書に問題があるのかな？と再取得してみることにしました。この&lt;strong&gt;trustedSites.db&lt;/strong&gt;をリネームまたは削除すると、接続の際に証明書が降ってくるので、再取得できます。また、&lt;strong&gt;trustedSites.db&lt;/strong&gt;が新しく作成されます。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://helpx.adobe.com/jp/dreamweaver/using/connect-remote-server.html#ftps_connections_cs5_5&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://helpx.adobe.com/jp/dreamweaver/using/connect-remote-server.html#ftps_connections_cs5_5&#34; alt=&#34;https://helpx.adobe.com/jp/dreamweaver/using/connect-remote-server.html#ftps_connections_cs5_5&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://helpx.adobe.com/jp/dreamweaver/using/connect-remote-server.html#ftps_connections_cs5_5&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://helpx.adobe.com/jp/dreamweaver/using/connect-remote-server.html#ftps_connections_cs5_5&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;strong&gt;trustedSites.db&lt;/strong&gt;は以下の場所にあります。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;#34;C:\Users\ユーザー名\AppData\Roaming\Adobe\Dreamweaver 2021\ja_JP\Configuration\Certs\trustedSites.db&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ちなみに、認証を『信頼するサーバー』にした場合は、&lt;strong&gt;cacerts.pem&lt;/strong&gt;に信頼するサーバーのリストが格納されているようです。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;#34;C:\Program Files\Adobe\Adobe Dreamweaver 2021\Configuration\Certs\cacert.pem&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;結局、解決できませんでした。引き続きチャレンジして解決できたら、このページを更新します。&lt;/p&gt;&#xA;&lt;h2 id=&#34;原因はルートディレクトの設定だった&#34;&gt;原因はルートディレクトの設定だった！&#xA;&lt;/h2&gt;&lt;p&gt;いろいろもがき、DreameweaverのFTP機能がダメダメなんじゃないかとか考え、再インストールまで行いましたが、間違っていないと思っていた設定が間違っていました。ルートディレクトリの**『public_html/****&lt;strong&gt;/&lt;/strong&gt;』が原因でした。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Dreamweaver サイト管理でルートディレクトリを空にしてみた&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;312px&#34; data-flex-grow=&#34;130&#34; height=&#34;423&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/images/No-04.png&#34; width=&#34;550&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;ルートディレクトリを空欄にしたらあっさり接続できました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;DreamweaverはWebサーバーに接続されました。&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;596px&#34; data-flex-grow=&#34;248&#34; height=&#34;111&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2022/07/dreamweaver-mixhost-ftp/images/No-05.png&#34; width=&#34;276&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;どうやら『&lt;strong&gt;public_html/&lt;/strong&gt;&lt;strong&gt;&lt;strong&gt;/&lt;strong&gt;&lt;strong&gt;public_html/&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;/&lt;/strong&gt;』に接続しようとして失敗していたみたいです。&lt;/p&gt;&#xA;&lt;p&gt;MixhostのFTPアカウントを作成する際、どのディレクトリ（パス）で使うFTPアカウントか、&lt;strong&gt;『public_html/&lt;/strong&gt;**&lt;strong&gt;/&lt;/strong&gt;』を指定しており、その指定したパスが既にルートディレクトリになっているので、Dreamweaver側ではディレクトリの設定が不要だったみたいです。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>LiteSpeedのレンタルサーバー、ロリポップとMIXHOSTはどっちが速い？</title>
            <link>https://qwerty.work/post/2020/09/mixhost-vs-rolipop/</link>
            <pubDate>Thu, 17 Sep 2020 23:58:59 +0900</pubDate>
            <guid>https://qwerty.work/post/2020/09/mixhost-vs-rolipop/</guid>
            <description>&lt;h2 id=&#34;ベンチマークの参考サイト&#34;&gt;ベンチマークの参考サイト&#xA;&lt;/h2&gt;&lt;p&gt;現在、レンタルサーバーはMIXHOSTを使っています。WEBサーバーに同じLiteSpeedを使たレンタルサーバーとしてロリポップ（ハイスピードプラン）というのがあるのを最近知りました。月額料金はMIXHOST（スタンダードプラン）に比べて少し安いので乗り換えようか検討しているんですが、金額とスピードのどちらかを重視して決めたいと思うのですが、自分でベンチマークするのは面倒なので、参考になるサイトを見つけたのでメモ。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.sugai-design.com/archives/689.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.sugai-design.com/archives/689.html&#34; alt=&#34;https://www.sugai-design.com/archives/689.html&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.sugai-design.com/archives/689.html&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.sugai-design.com/archives/689.html&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://biz-server.net/fastest-server/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://biz-server.net/fastest-server/&#34; alt=&#34;https://biz-server.net/fastest-server/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://biz-server.net/fastest-server/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://biz-server.net/fastest-server/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://rilaks.jp/wordpress/mixhost-xserver/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://rilaks.jp/wordpress/mixhost-xserver/&#34; alt=&#34;https://rilaks.jp/wordpress/mixhost-xserver/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://rilaks.jp/wordpress/mixhost-xserver/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://rilaks.jp/wordpress/mixhost-xserver/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://wp-hikkoshi.com/blog/337/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://wp-hikkoshi.com/blog/337/&#34; alt=&#34;https://wp-hikkoshi.com/blog/337/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://wp-hikkoshi.com/blog/337/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://wp-hikkoshi.com/blog/337/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>MixhostではMovable Typeを高速化するためのCache::Memcachedは使えない？</title>
            <link>https://qwerty.work/post/2018/06/mixhost-movabletype-cache-memcached/</link>
            <pubDate>Fri, 15 Jun 2018 00:31:56 +0900</pubDate>
            <guid>https://qwerty.work/post/2018/06/mixhost-movabletype-cache-memcached/</guid>
            <description>&lt;p&gt;速いレンタルサーバーの &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; で Movable Type をもっと高速化しようと &lt;strong&gt;Cache::Memcached&lt;/strong&gt; を入れてみようとしましたが、やり方が悪いのか？そもそもできないのか？今後のためにやってみたことをメモ。&lt;/p&gt;&#xA;&lt;h3 id=&#34;設定したこと&#34;&gt;設定したこと&#xA;&lt;/h3&gt;&lt;h4 id=&#34;cachememcached-をインストール&#34;&gt;Cache::Memcached をインストール&#xA;&lt;/h4&gt;&lt;p&gt;Mixhostの管理画面 &lt;strong&gt;[cPanel]-[ソフトウェア]-[Perlモジュール]&lt;/strong&gt; から &lt;strong&gt;Cache::Memcached&lt;/strong&gt; をインストールします。&lt;/p&gt;&#xA;&lt;h4 id=&#34;mt-configcgi-で有効化&#34;&gt;mt-config.cgi で有効化&#xA;&lt;/h4&gt;&lt;p&gt;mtフォルダにある &lt;strong&gt;mt-config.cgi&lt;/strong&gt; を開き、以下の2行を追加して Cache::Memcached を有効にします。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;MemcachedServers 127.0.0.1:11211&#xA;MemcachedDriver Cache::Memcached&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ちなみに、Cache::Memcached の互換モジュールは複数存在していますが、その一つでより高速な &lt;strong&gt;Cache::Memcached::Fast&lt;/strong&gt; を試しにインストールして &lt;strong&gt;MemcachedDriver&lt;/strong&gt; に指定しましたが、有効になりませんでした。&lt;/p&gt;&#xA;&lt;h3 id=&#34;システム情報で確認&#34;&gt;システム情報で確認&#xA;&lt;/h3&gt;&lt;p&gt;以下にアクセスすると Movable Type の管理画面の &lt;strong&gt;[ツール]-[システム情報]&lt;/strong&gt; が開きます。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;mt.cgi?__mode=tools&amp;amp;blog_id=0&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ここに**「利用不可」**と表示されました。残念です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/06/15/No-00.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;417px&#34; data-flex-grow=&#34;173&#34; height=&#34;345&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/06/mixhost-movabletype-cache-memcached/images/No-00s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Memcacheの状態: Memcacheは設定済みです。 Memcacheサーバーは利用不可です。&#xA;他に方法が見つかれば、挑戦したいと思います。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>MixhostでMovable Typeのテンプレート更新時に403エラーが出るときはWAFが原因かも</title>
            <link>https://qwerty.work/post/2018/05/mixhost-movabletype-403error-waf/</link>
            <pubDate>Thu, 31 May 2018 20:12:46 +0900</pubDate>
            <guid>https://qwerty.work/post/2018/05/mixhost-movabletype-403error-waf/</guid>
            <description>&lt;h3 id=&#34;テンプレートの更新をすると403エラー&#34;&gt;テンプレートの更新をすると403エラー&#xA;&lt;/h3&gt;&lt;p&gt;レンタルサーバーを &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; に移転してから Movable Type のテンプレートを更新しようと [更新]ボタン を押すと 403エラー になりました。権限に関するエラーだと思いますが、管理画面にログオンできますし、新規投稿や記事の更新もできるのに権限がないとか考えられませんが、なぜかテンプレート更新で 403エラー になります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/31/No-04.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;331px&#34; data-flex-grow=&#34;138&#34; height=&#34;434&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-403error-waf/images/No-04s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;以前のレンタルサーバーではこのようなエラー出ませんでした。&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; が悪いと言いたいわけではなく、いい意味でセキュリティが高いのかなと思います。&lt;/p&gt;&#xA;&lt;h3 id=&#34;wafを無効にしたら更新できた&#34;&gt;WAFを無効にしたら更新できた&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; には &lt;strong&gt;ModSecurity&lt;/strong&gt; という &lt;strong&gt;WAF&lt;/strong&gt; がデフォルトで有効になっています。 &lt;strong&gt;WAF&lt;/strong&gt; は** Web Application Firewall** の略でサイトを守るセキュリティ機能なのですが、この WAF を無効にしたら解決できるという記事をいくつか見つけたので、試しに無効にしてみました。ドメイン毎に無効にすることができるのですが、&lt;strong&gt;試しに全部無効にしてみました。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;wafを無効オフにする方法&#34;&gt;WAFを無効（オフ）にする方法&#xA;&lt;/h4&gt;&lt;p&gt;まず、Mixhostの管理画面 [cPanel]-[セキュリティ]-[ModSecurity]を開きます。&#xA;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/31/No-00.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;390px&#34; data-flex-grow=&#34;162&#34; height=&#34;369&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-403error-waf/images/No-00s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;[無効]ボタンを押します。&#xA;特定のドメインのみ [無効（オフ）] にしたい場合は指定するドメインの [ステータス]スイッチ をクリックして [無効（オフ）] にします。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/31/No-01.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;313px&#34; data-flex-grow=&#34;130&#34; height=&#34;460&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-403error-waf/images/No-01s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;[すべて無効にする]をクリックします。&#xA;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/31/No-02.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;313px&#34; data-flex-grow=&#34;130&#34; height=&#34;460&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-403error-waf/images/No-02s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;すると、各ドメインのステータスが全部 [オフ] になり完了です。&#xA;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/31/No-03.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;237px&#34; data-flex-grow=&#34;99&#34; height=&#34;606&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-403error-waf/images/No-03s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;この状態で Movable Type のテンプレートの更新ボタンを押したら&lt;strong&gt;正常に更新できました。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;解決できたけどこれでいいの&#34;&gt;解決できたけど、これでいいの？&#xA;&lt;/h3&gt;&lt;p&gt;とりあえずテンプレートの更新はできるようになりましたが、更新の度にWAFを [無効（オフ）] にしたり、常時 [無効（オフ）] にしないとけないので解決とはいけない感じですね。&lt;a class=&#34;link&#34; href=&#34;https://www.cloudflare.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;CloudFlare&lt;/a&gt; をかましているのがいけないのかな？常時 [有効（オン）] の状態で更新ができるような方法がベストなのですが、その方法はまた今度探してみたいと思います。&lt;/p&gt;&#xA;&lt;h3 id=&#34;wordpressで403エラーが出た場合も&#34;&gt;WordPressで403エラーが出た場合も&#xA;&lt;/h3&gt;&lt;p&gt;この症状は WordPress でも出る場合があるようです。WordPress で 403エラー が出る場合も WAF を 無効（オフ） にしてみてください。&lt;/p&gt;&#xA;&lt;h3 id=&#34;参考&#34;&gt;参考&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.blogging-life.com/how-to-resolve-403-error/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.blogging-life.com/how-to-resolve-403-error/&#34; alt=&#34;https://www.blogging-life.com/how-to-resolve-403-error/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.blogging-life.com/how-to-resolve-403-error/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.blogging-life.com/how-to-resolve-403-error/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>Mixhostに他のレンタルサーバーで使っているSSL証明書を持ち込み（移行）してみる</title>
            <link>https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/</link>
            <pubDate>Thu, 24 May 2018 23:37:28 +0900</pubDate>
            <guid>https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/</guid>
            <description>&lt;h3 id=&#34;他社の証明書dvドメイン認証をmixhostに持ち込みたい移行したい&#34;&gt;他社の証明書（DV:ドメイン認証）をMixhostに持ち込みたい（移行したい）&#xA;&lt;/h3&gt;&lt;p&gt;レンタルサーバーを &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; に移行しました。&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; は標準（無料）で独自SSLでSSL化できるのですが、移行前のサーバーをSSL化したときに他社で購入した証明書（DV:ドメイン認証）の期限がたっぷり残っていたので、できれば期限切れまで &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; のSSL化に使いたいなと思い、 &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; にSSL証明書（DV:ドメイン認証）を移行することにチャレンジしてみました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;ssl証明書って移せるの&#34;&gt;SSL証明書って移せるの？&#xA;&lt;/h3&gt;&lt;p&gt;証明書の移行はは初めてで、証明書についてあまりよくわかっていないので、以下のことが気になりました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;移行元のサーバーで使用していた証明書を別のサーバーでも使うことができるのか？&lt;/li&gt;&#xA;&lt;li&gt;移行元のサーバーから証明書を削除しないと移行できないのか？&lt;/li&gt;&#xA;&lt;li&gt;鍵のエクスポートとか何か難しそうな作業がいるのか？&lt;/li&gt;&#xA;&lt;li&gt;二つのサーバーに同じ証明書を入れることができるのか？&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;など、モヤモヤしながら不安になっていたのですが、以下が揃っていて証明書の&lt;strong&gt;ドメイン（コモンネーム）が同一ならば移行できる&lt;/strong&gt;ことがわかりました。特に移行元のサーバーから削除とかせずに &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; に入れることができました。&lt;/p&gt;&#xA;&lt;h4 id=&#34;準備するもの&#34;&gt;準備するもの&#xA;&lt;/h4&gt;&lt;ul&gt;&#xA;&lt;li&gt;証明書（CRT）&lt;/li&gt;&#xA;&lt;li&gt;秘密鍵（KEY）&lt;/li&gt;&#xA;&lt;li&gt;中間証明書（CABUNDLE)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;これはすべて証明書の管理画面から取得できます。&lt;/p&gt;&#xA;&lt;h3 id=&#34;mixhostに証明書をインストールしてみる&#34;&gt;Mixhostに証明書をインストールしてみる&#xA;&lt;/h3&gt;&lt;h4 id=&#34;ssltls-status-クリック&#34;&gt;[SSL/TLS Status] クリック&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; のコントロールパネル **[cPnael] **の &lt;strong&gt;[セキュリティ]-[SSL/TLS Status]&lt;/strong&gt; をクリックします。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-00.jpg&#34; &gt;*&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;証明書の表示-クリック&#34;&gt;[証明書の表示] クリック&#xA;&lt;/h4&gt;&lt;p&gt;証明書をインストール（インポート）するドメイン欄にある &lt;strong&gt;[証明書の表示]&lt;/strong&gt; をクリックします。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-01.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;435px&#34; data-flex-grow=&#34;181&#34; height=&#34;331&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/images/No-01s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;サイト所有者が確認できないというエラーが出ているとき&#34;&gt;サイト所有者が確認できないというエラーが出ているとき&#xA;&lt;/h4&gt;&lt;p&gt;上記のぺージは証明書を移行する前に AutoSSL を有効にしてみたときの画面で、以下のエラーが表示されている場合があります。&lt;/p&gt;&#xA;&lt;p&gt;An Error occurred the last time AutoSSL ran, on 2018年5月22日&#xA;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-08.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1170px&#34; data-flex-grow=&#34;487&#34; height=&#34;123&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/images/No-08s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;その詳細について &lt;code&gt;http://ドメイン/.wel-known/pki-validation/123A4B5C6D7E89F0A12B34C5D6EF7890.txt&lt;/code&gt; がどうたらと表示されているときは、サイトの所有者が確認できなかったことを意味しているみたいです。表示されている通りの階層とファイル名でテキストファイルを作ってアップロードしてください。ファイルが存在していればテキストファイルの中身は空でもいいのかどうかわかりませんが、ファイル名にもある &lt;code&gt;123A4B5C6D7E89F0A12B34C5D6EF7890&lt;/code&gt; の1行のみを記載して保存しましたことろエラー表示が消えました。&lt;/p&gt;&#xA;&lt;h4 id=&#34;証明書の適用状況を確認&#34;&gt;証明書の適用状況を確認&#xA;&lt;/h4&gt;&lt;p&gt;ページをスクロールしていくと使用ドメインに赤い鍵マーク*が表示されていてSSLが有効になっていない状態が確認できます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-02.jpg&#34; &gt;*&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;証明書を登録&#34;&gt;証明書を登録&#xA;&lt;/h4&gt;&lt;p&gt;更にスクロールしていくと &lt;strong&gt;[SSL Web サイトをインストールします]&lt;/strong&gt; という部分が現れます。ここに移行元のサーバーで使用しているサーバー証明書の &lt;strong&gt;証明書（CRT)&lt;/strong&gt;、&lt;strong&gt;中間証明書（CABUNDLE)&lt;/strong&gt;、**秘密鍵（KEY) **をそれぞれの欄にコピペで貼り付けます。それぞれの欄にはあらかじめキーが表示されていますが、&lt;strong&gt;全部消してからコピペ&lt;/strong&gt;します。&lt;/p&gt;&#xA;&lt;p&gt;プライベートキー（RSA PRIVATE KEY）は &lt;strong&gt;[秘密キー（KEY）]&lt;/strong&gt; の欄に、中間証明書は &lt;strong&gt;[証明機関バンドル：（CABUNDLE)]&lt;/strong&gt; の欄に貼り付けます。&lt;/p&gt;&#xA;&lt;p&gt;貼り付けが終わったら &lt;strong&gt;[証明書のインストール]&lt;/strong&gt; ボタンを押します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-03.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;225px&#34; data-flex-grow=&#34;94&#34; height=&#34;638&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/images/No-03s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;インストール完了&#34;&gt;インストール完了&#xA;&lt;/h4&gt;&lt;p&gt;以下の画面が表示されたら証明書の登録は完了です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-04.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;268px&#34; data-flex-grow=&#34;111&#34; height=&#34;452&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/images/No-04.jpg&#34; width=&#34;506&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;緑の鍵マークになった&#34;&gt;緑の鍵マークになった&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;[SSL/TLS Status]&lt;/strong&gt; の画面に緑の鍵マーク*と &lt;strong&gt;Domain Validated&lt;/strong&gt; の文字が表示されました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-07.jpg&#34; &gt;*&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;[証明書の表示]&lt;/strong&gt; から適用状況を再度確認してみると先ほど赤の鍵マーク*が、証明書に対応しているドメインのみ緑の鍵マーク**に変わっていました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-05.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;409px&#34; data-flex-grow=&#34;170&#34; height=&#34;379&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/images/No-05.jpg&#34; width=&#34;646&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;証明書の移行完了&#34;&gt;証明書の移行完了&#xA;&lt;/h3&gt;&lt;p&gt;あとは http:// ではなく、 &lt;strong&gt;https://&lt;/strong&gt; でページにアクセスして表示されれば証明書の移行と &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; のSSL化は成功です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/24/No-06.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;2360px&#34; data-flex-grow=&#34;983&#34; height=&#34;61&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-ssl-certificate-migration/images/No-06.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Mixhostに移行したMovableTypeのログイン画面がエラーで出ない！Perlモジュールとパスが原因でした。 </title>
            <link>https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/</link>
            <pubDate>Wed, 09 May 2018 22:51:49 +0900</pubDate>
            <guid>https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/</guid>
            <description>&lt;p&gt;レンタルサーバーの &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; に旧サーバーからMovableTypeを移行したときにいきなり&lt;strong&gt;Perlモジュールの不足とPerlのパスが原因&lt;/strong&gt;でつまづいたので、今後のためにメモ。&lt;/p&gt;&#xA;&lt;h3 id=&#34;事前準備したのにいきなりエラー&#34;&gt;事前準備したのにいきなりエラー&#xA;&lt;/h3&gt;&lt;p&gt;旧サーバーから書き出した MySQL のデータを PhpMyAdmin で &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; の MySQL に流し込み、MovableType の mtフォルダ も移行し、&lt;strong&gt;mt-config.cgi&lt;/strong&gt; の内容も &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; の環境に合わせて書き換え、事前準備も整ったところでいざ管理画面にアクセス！と &lt;strong&gt;mt.cgi&lt;/strong&gt; にアクセスしたみたらエラー…。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/09/No-00.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;493px&#34; data-flex-grow=&#34;205&#34; height=&#34;292&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/images/No-00s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;install_driver(my_sql) failed: Can&amp;rsquo;t locate DBD/mysql.pm in @INC (@INC contains: /home&amp;hellip;..&#xA;という内容からして MySQL のドライバーがないらしいです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;原因１perlモジュールの不足&#34;&gt;原因１：Perlモジュールの不足&#xA;&lt;/h3&gt;&lt;p&gt;MySQL のドライバというのは **DBD::mysql **という Perlモジュール のことみたいです。他のレンタルサーバーで Perlモジュール を求められたことないので気が付きませんでしたが、 &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; には標準ではインストールされてないみたいですね。高速なレスポンスを発揮するために不要な機能は入れてないのかもしれません。&lt;/p&gt;&#xA;&lt;h4 id=&#34;perlモジュールのインストール方法&#34;&gt;Perlモジュールのインストール方法&#xA;&lt;/h4&gt;&lt;p&gt;MT に必要な Perlモジュール は &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; のコントールパネルである ｃPanel から簡単に入れることができます。 &lt;strong&gt;DBD::mysql&lt;/strong&gt; を検索してインストールボタンを押すだけで簡単にインストールできました。&lt;/p&gt;&#xA;&lt;p&gt;参考ページ&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://support.mixhost.jp/1125&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://support.mixhost.jp/1125&#34; alt=&#34;https://support.mixhost.jp/1125&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://support.mixhost.jp/1125&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://support.mixhost.jp/1125&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;Perlモジュール を間違って入れたり、試しにいれてもアンインストールは簡単にできます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/09/No-02.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;682px&#34; data-flex-grow=&#34;284&#34; height=&#34;211&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/images/No-02s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;movabletypeに必要なperlモジュールまとめ&#34;&gt;MovableTypeに必要なPerlモジュールまとめ&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;DBD::mysql&lt;/strong&gt; 以外に、既に標準でインストール済みや無くても大丈夫かもしれないませんが、いろいろな参考ページを元に必要かもしれない**ドライバ（Perlモジュール）**をまとめておきます。&lt;/p&gt;&#xA;&lt;p&gt;Movable Type を実行に必要&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;  モジュール名&#xA;  説明&#xA;&#xA;&#xA;&#xA;&#xA;  CGI&#xA;  -&#xA;&#xA;&#xA;  Image::Size&#xA;  -&#xA;&#xA;&#xA;  File::Spec &#xA;  （バージョン0.8以上）&#xA;&#xA;&#xA;  CGI::Cookie&#xA;  -&#xA;&#xA;&#xA;  LWP::UserAgent&#xA;  -&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;データベース モジュールとして必要&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;  モジュール名&#xA;  説明&#xA;&#xA;&#xA;&#xA;&#xA;  DBI&#xA;  バージョン1.21以上&#xA;&#xA;&#xA;  DBD::mysql&#xA;  MySQLを使用する場合に必要&#xA;&#xA;&#xA;  DBD::ODBC&#xA;  バージョン1.25以上、Microsoft SQL Server を利用する場合 (Movable Type Advanced のみ対応)&#xA;&#xA;&#xA;  DBD::Oracle&#xA;  バージョン1.25以上、Oracle Database を利用する場合（Movable Type Advanced のみ対応)&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;（&lt;a class=&#34;link&#34; href=&#34;https://www.movabletype.jp/documentation/system_requirements.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;参考ページ&lt;/a&gt;）&lt;/p&gt;&#xA;&lt;p&gt;オプション機能を利用する場合&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;  モジュール名&#xA;  説明&#xA;&#xA;&#xA;&#xA;&#xA;  Digest::SHA&#xA;  パスワードのセキュリティを強固にする場合に必要です&#xA;&#xA;&#xA;  Plack&#xA;  PSGI 環境下で mt.psgi を実行する場合に必要です&#xA;&#xA;&#xA;  CGI::PSGI&#xA;  PSGI 環境下で mt.psgi を実行する場合に必要です&#xA;&#xA;&#xA;  CGI::Parse::PSGI&#xA;  PSGI 環境下で mt.psgi を実行する場合に必要です&#xA;&#xA;&#xA;  XMLRPC::Transport::HTTP::Plack&#xA;  PSGI 環境下で mt.psgi を実行する場合に必要です&#xA;&#xA;&#xA;  HTML::Entities&#xA;  特殊な文字をエンコードする場合に必要です&#xA;&#xA;&#xA;  HTML::Parser&#xA;   トラックバック機能や更新通知機能を利用する場合に必要です&#xA;&#xA;&#xA;  SOAP::Lite （バージョン 0.5 以上）&#xA;  XML-RPC による作業を行う場合に必要です&#xA;&#xA;&#xA;  File::Temp&#xA;   ファイルのアップロードで上書きを行う場合に必要です&#xA;&#xA;&#xA;  Scalar::Util&#xA;  再構築キューを利用する場合に必要です&#xA;&#xA;&#xA;  List::Util&#xA;  再構築キューを利用する場合に必要です&#xA;&#xA;&#xA;  Image::Magick&#xA;&#xA;  画像のサムネイルを作成したり、CAPTCHAを利用する場合に必要です&#xA;&#xA;  （ [または GD、Imager のいずれかの Perl モジュールか、NetPBMツール](https://www.movabletype.jp/documentation/appendices/config-directives/imagedriver.html)）&#xA;&#xA;&#xA;  IPC::Run&#xA;  Movable Type のイメージドライバとして NetPBM を利用する場合に必要です&#xA;&#xA;&#xA;  Storable&#xA;  外部プラグインの利用の際に必要となる場合があります&#xA;&#xA;&#xA;  Crypt::DSA&#xA;   コメント投稿時のサインインを高速化したい場合に必要です&#xA;&#xA;&#xA;  Crypt::SSLeay&#xA;   AOL や Yahoo! などの SSL を利用する OpenID のコメント投稿者を認証する場合に必要です。または、Google Analytics を利用する場合に必要となります&#xA;&#xA;&#xA;  Cache::File&#xA;  Yahoo! Japan によるコメント投稿者の OpenID 認証を許可する場合に必要です&#xA;&#xA;&#xA;  MIME::Base64&#xA;  コメントの認証機能を利用する場合やメール送信に SMTP を利用する場合に必要です&#xA;&#xA;&#xA;  XML::Atom&#xA;  Atom API を利用する場合に必要です&#xA;&#xA;&#xA;  Cache::Memcached&#xA;   Movable Type のキャッシング機能として memcached サーバーを利用する場合に必要です&#xA;&#xA;&#xA;  Archive::Tar&#xA;  バックアップと復元で圧縮の機能を利用する場合に必要です&#xA;&#xA;&#xA;  IO::Compress::Gzip&#xA;  バックアップと復元で圧縮の機能を利用する場合に必要です&#xA;&#xA;&#xA;  IO::Uncompress::Gunzip&#xA;  バックアップと復元で圧縮の機能を利用する場合に必要です&#xA;&#xA;&#xA;  Archive::Zip&#xA;  バックアップと復元で圧縮の機能を利用する場合に必要です&#xA;&#xA;&#xA;  XML::SAX&#xA;  復元の機能を利用する場合に必要です&#xA;&#xA;&#xA;  Digest::SHA1&#xA;  LiveJournal、OpenID でコメント投稿者を認証する場合に必要です&#xA;&#xA;&#xA;  Net::SMTP&#xA;  メールの送信に SMTP を利用する場合に必要です&#xA;&#xA;&#xA;  Authen::SASL&#xA;  CRAM-MD5、DIGEST-MD5 / LOGIN を SASL メカニズムとして利用する場合に必要です&#xA;&#xA;&#xA;  Net::SMTP::SSL&#xA;  SMTP 認証に SSL を利用する場合に必要です (Movable Type 6.1.2 まで)&#xA;&#xA;&#xA;  Net::SMTP::TLS&#xA;  SMTP 認証に STARTTLS コマンドを利用する場合に必要です (Movable Type 6.1.2 まで)&#xA;&#xA;&#xA;  IO::Socket::SSL&#xA;  SMTP 認証に SSL / STARTTLS コマンドを利用する場合に必要です。または、Google Analytics を利用する場合に必要となります&#xA;&#xA;&#xA;  Net::SSLeay&#xA;  -&#xA;&#xA;&#xA;  Safe&#xA;  -&#xA;&#xA;&#xA;  Digest::MD5&#xA;  -&#xA;&#xA;&#xA;  Text::Balanced&#xA;   ブログ内検索で必要&#xA;&#xA;&#xA;  XML::Parser&#xA;  -&#xA;&#xA;&#xA;  Time::HiRes&#xA;  run-periodic-tasks を実行するために必要です。&#xA;&#xA;&#xA;  Mozilla::CA&#xA;  Google Analytics を利用する場合に必要になります。&#xA;&#xA;&#xA;  XML::SAX::ExpatXS&#xA;&#xA;  （または、XML::SAX::Expat）&#xA;  バックアップデータの復元に必要となります&#xA;&#xA;&#xA;  XML::LibXML::SAX&#xA;  バックアップデータの復元に必要となります。&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;（&lt;a class=&#34;link&#34; href=&#34;https://www.movabletype.jp/documentation/mt7/start-guide/system-requirements/perl-optional-modules.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;参考ページ&lt;/a&gt;）&lt;/p&gt;&#xA;&lt;h4 id=&#34;インストール済みかチェックする方法&#34;&gt;インストール済みかチェックする方法&#xA;&lt;/h4&gt;&lt;p&gt;MovableTypeの環境チェック用CGIである &lt;strong&gt;mt-check.cgi&lt;/strong&gt; を実行することで、インストールされているかどうか確認できます。&lt;strong&gt;mt-check.cgi&lt;/strong&gt; はMTを配置したルートフォルダにあります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/09/No-06.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;265px&#34; data-flex-grow=&#34;110&#34; height=&#34;542&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/images/No-06s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;インストールしたのにエラー&#34;&gt;インストールしたのにエラー&#xA;&lt;/h3&gt;&lt;p&gt;必要な Perlモジュール をインストールして、再度 &lt;strong&gt;mt.cgi&lt;/strong&gt; にアクセスしたら同じエラーが表示されました。 &lt;strong&gt;mt-check.cgi&lt;/strong&gt; でインストールされていることは確認済みなのですが、ちゃんとインストールされていないかのかな？インストールの方法がまずいのかな？と思いつつ、何回かMySQLのモジュールのインストールを行いましたが、エラーは解消されませんでした。問題解決のためにいろいろ検索してしていると&lt;strong&gt;Perlのパスについての注意事項&lt;/strong&gt;を見つけました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;原因２perlのパスを変更&#34;&gt;原因２：Perlのパスを変更&#xA;&lt;/h3&gt;&lt;p&gt;MovableTypeのCGIファイルにあるPerlのパスを &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; に合わせて変更していないのが原因でした。 &lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Mixhost&lt;/a&gt; のページに以下の記載がありました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/09/No-03.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;917px&#34; data-flex-grow=&#34;382&#34; height=&#34;157&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/images/No-03s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://support.mixhost.jp/1125&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://support.mixhost.jp/1125&#34; alt=&#34;https://support.mixhost.jp/1125&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://support.mixhost.jp/1125&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://support.mixhost.jp/1125&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h4 id=&#34;書き換え対象のファイル&#34;&gt;書き換え対象のファイル&#xA;&lt;/h4&gt;&lt;p&gt;MovableType のフォルダ直下に以下14個のCGIファイルがあります。これにある Perl のパスを書き換える必要があります。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;mt-atom.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-check.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-comments.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-cp.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-data-api.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-feed.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-search.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-sp.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-tb.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-testbg.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-upgrade.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-wizard.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt-xmlrpc.cgi&lt;/li&gt;&#xA;&lt;li&gt;mt.cgi&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;パスをusrbinperlml--wに変更する&#34;&gt;パスを#!/usr/bin/perlml -wに変更する&#xA;&lt;/h4&gt;&lt;p&gt;例えば &lt;strong&gt;mt-atom.cgi&lt;/strong&gt; の場合、このファイルを開くと先頭行にある Perl のパスを以下のように変更します。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;#!/usr/bin/perl -w&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;↓に変更&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;#!/usr/bin/perlml -w&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/09/No-01.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;813px&#34; data-flex-grow=&#34;338&#34; height=&#34;177&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/images/No-01s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;**［ cPanel ］-［Perl モジュール］**のページには以下の記述がありました。後から試してみたところ、赤枠の2行に変更するのでも大丈夫でした。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/09/No-04.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;573px&#34; data-flex-grow=&#34;239&#34; height=&#34;174&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/images/No-04.jpg&#34; width=&#34;416&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;#!/usr/bin/perl -w&#xA;use cPanelUserConfig;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ほとんどの場合、先頭行は &lt;strong&gt;#!/usr/bin/perl&lt;/strong&gt; となっているので、2行目に &lt;strong&gt;use cPanelUserConfig;&lt;/strong&gt; を入れるだけです。 &lt;strong&gt;#!/usr/bin/perlml&lt;/strong&gt; とどちらがいいかは好みとなります。&lt;/p&gt;&#xA;&lt;h3 id=&#34;そしてアクセス成功&#34;&gt;そしてアクセス成功！&#xA;&lt;/h3&gt;&lt;p&gt;14個のCGIファイルのパスを変更したらアップロードして、再度 **mt.cgi **にアクセスしたところ、無事ログイン画面が現れました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2018/05/09/No-05.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;269px&#34; data-flex-grow=&#34;112&#34; height=&#34;535&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/05/mixhost-movabletype-perl-module/images/No-05s.jpg&#34; width=&#34;600&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;レンタルサーバーの引っ越しは何度か行っていますが、簡単ではないですね…。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>MixHostでphpinfoが403エラーになる原因は.htaccessだった</title>
            <link>https://qwerty.work/post/2018/04/mixhost-phpinfo-403-htaccess/</link>
            <pubDate>Fri, 27 Apr 2018 20:07:26 +0900</pubDate>
            <guid>https://qwerty.work/post/2018/04/mixhost-phpinfo-403-htaccess/</guid>
            <description>&lt;p&gt;レンタルサーバーを&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;MixHost&lt;/a&gt;に乗り換えました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQGNU&amp;#43;3JTE&amp;#43;5ZU29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;旧サーバーからファイルを&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;MixHost&lt;/a&gt;にコピーして****を表示しようとしたら403エラー…。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;349px&#34; data-flex-grow=&#34;145&#34; height=&#34;412&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/04/mixhost-phpinfo-403-htaccess/images/No-00.jpg&#34; width=&#34;600&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;htaccessとcpanelでphpのバージョンが相違していたのが原因&#34;&gt;.htaccessとcPanelでPHPのバージョンが相違していたのが原因&#xA;&lt;/h3&gt;&lt;p&gt;旧サーバーでは.htaccessに以下の記載がないとPHPは動きませんでした。&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;MixHost&lt;/a&gt;では不要な記載なのですが、移行後もこの記載を残したままにしていて、ここで指定しているPHPのバージョンを&lt;strong&gt;PHP5.6&lt;/strong&gt;に設定していました。&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;AddHandler application/x-httpd-php56cgi .php&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;以下のようにバージョン設定が異なっているのが原因でした。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQFW2&amp;#43;3JTE&amp;#43;5YJRM&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;MixHost&lt;/a&gt;の管理画面**「cPanel」&lt;strong&gt;の&lt;/strong&gt;「MultiPHPマネージャー」&lt;strong&gt;で設定しているバージョンはデフォルトの&lt;/strong&gt;7.0**&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;.htaccess&lt;/strong&gt;ではバージョンでは&lt;strong&gt;5.6&lt;/strong&gt;を指定&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;356px&#34; data-flex-grow=&#34;148&#34; height=&#34;404&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/04/mixhost-phpinfo-403-htaccess/images/No-01.jpg&#34; width=&#34;600&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;437px&#34; data-flex-grow=&#34;182&#34; height=&#34;329&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/04/mixhost-phpinfo-403-htaccess/images/No-02.jpg&#34; width=&#34;600&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;削除またはコメントアウトで解決&#34;&gt;削除またはコメントアウトで解決&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;「MultiPHPマネージャー」&lt;strong&gt;でバージョンを&lt;/strong&gt;7.0→7.2&lt;/strong&gt;に変更して、上記の**.htaccess&lt;strong&gt;にある1行を削除、または行の先頭に&lt;/strong&gt;＃&lt;strong&gt;を入れてコメントアウトしたら正常に&lt;/strong&gt;phpinfo()**が表示されました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;444px&#34; data-flex-grow=&#34;185&#34; height=&#34;324&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2018/04/mixhost-phpinfo-403-htaccess/images/No-03.jpg&#34; width=&#34;600&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;.htaccess&lt;/strong&gt;と&lt;strong&gt;MultiPHPマネージャー&lt;/strong&gt;の両方でPHPのバージョンを指定して、5.0系または7.0系でそれぞれバージョンが0.1とか0.2とかの違いだとエラーは出ませんでしたが、.htaccessでバージョン指定する理由も特にないと思いますので、削除かコメントアウトしておくほうが無難です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://px.a8.net/svt/ejp?a8mat=2ZF6W2&amp;#43;2DQGNU&amp;#43;3JTE&amp;#43;5ZU29&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;&#xA;&lt;/a&gt;&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
