WordPress

CPIシェアードサーバーでWordPressが文字化けしたときの対処法

投稿日:2020年2月15日 更新日:

CPIのシェアードプランをご利用のクライアント案件で
テストサイトにWordPressを直接インストールしてみたら、
警告アラートがでてなかなか先に進めなかったので、
対応策の覚え書き。

  • wp-includ > functions.php 771行目あたり
    元のデータ:function add_query_arg( …$arg ) { 
    修正データ:function add_query_arg(  ) { 
    「…$arg」を削除しました。
    同じサーバーで稼働している他のWordPressの同じファイルと比較してみたら、argの(  )の中は空欄だったので、合わせてみただけだったのですが、OKだったので結果オーライ!
    なぜこうなったのかは不明(汗)

  • PHPのバージョンが低いからバーションアップしろと警告がでていたので、php.iniファイルを作ってPHPを7.0にバージョンアップ。

    「php.ini」ファイルの作り方
    コントロールパネル >お客様情報 > 使用したいPHPのバージョンを選んで表示されたコードを「php.ini」という名前で保存し、WordPressをインストールしたフォルダにアップロードします。

  • メニュー類が文字化けするので、.htaccessファイルを作ってWordPressをインストールしたフォルダに設置したら、ちゃんと表示されるようになりました。

    「.htaccess」ファイルの中味はこちら ↓ ↓ ↓

    AddHandler x-httpd-php70 .php
    suPHP_ConfigPath /home/ユーザーID/html/WordPressを設置したディレクトリ/
    <FilesMatch "^(\.htaccess|\.htpasswd|php\.ini|.*\.sql|.*\.log|.*\.cron|.*\.inc|.*\.phps|.*\.yml)$">
      Deny from all
    </FilesMatch>
    Options +SymLinksIfOwnerMatch
     
    # BEGIN WordPress
     
    # END WordPress

    CPIはクセのあるサーバーですね。
    いつもならすぐにできるインストール作業に数時間かかってしまいました(汗)

本サイトの内容に誤りや不正確な記述がある場合やサンプルに基づくいかなる結果も一切の責任を負いかねますので、あらかじめご了承ください。

-WordPress

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

ContactForm7のフォーム作成時に出るエラー「複数のフォームコントロールが単一の label 要素内に置かれている」を解消する

WordPressでは超有名なフォームプラグインの Contact Form 7。 新しくフォームを作成するにはコードを編集する必要があります。 コード編集といっても簡単で、初心者でもそんなに困ること …

WP★タイトルを大文字から小文字に直す(Twenty Seventeen)

  WordPressのテーマ『Twenty Seventeen』で、ページのタイトルが大文字に強制的に変換されてしまうのをなくす方法です。今さら…ですが、最近手直ししたので覚え書き。 &n …

WP★管理画面の投稿一覧の表示数を増やすには?

管理画面の投稿一覧で投稿の並べ替えをするときに「もっと表示件数を増やせればいいのになぁ……」と思って調べてみました。とってもカンタン! 管理画面で投稿一覧の表示数を増やす方法 投稿一覧を開き、画面の右 …

WordPress★FaceBookページをサイトに埋め込む【2020年版】

facebook for developers ページプラグインはコチラ ページに遷移すると、下のような画面になります。 「FaceBookぺージのURL」の箇所に、埋め込みたいページのURLを貼り付 …

WP★ConatctForm7に複数の送信先を設定する方法

ContactForm7の送信先に複数のメールアドレスを指定して欲しいという依頼があったので、その時の作業メモ。 例として下の3つのメールアドレスを設定する手順を書いておきます。  test01@sa …

サイト制作・グラフィック制作をしているデザイナーです。制作で躓いたことの備忘録としてこのブログを始めました。
たくさんの検索結果から、実際に何度も何度も自分で試してみて、自分に合うなと思った方法やうまくいった方法をこのブログに書き留めています。
プログラム関係のことはもっぱらコピペ派。
自分でゴリゴリ書くことはできません。。。プログラムが分かる人がうらやましいです。
そんな私でもなんとかサイト制作ができるのはグーグル先生と貴重な情報をおしげもなく公開してくださっているたくさんの方々のおかげ。
有志のみなさまに日々感謝しつつ制作させていただいています。