フォーラムへの返信

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック投稿者 sibosan

    (@sibosan)

    ikaringさん、nobitaさん、お騒がせしました。だいぶ長いことかかりましたが、やはりレンタルサーバー側(CPI)の方の問題でした。
    php.iniの
    mbstring.encoding_translation = On

    mbstring.encoding_translation = Offにしてから
    .htaccessを作成してワードプレスをインストールした場所にアップしたところ
    文字化けは治りました。
    CPIサーバーのシェアードプランACE01(エース)は、初期設定では、mod_rewriteが有効になっていません。mod_rewriteが有効になっていないと、WordPressのパーマリンク設定が出来ず、記事のURLの変更ができないようです。
    ですので
    .htaccessに以下のコードを書いて完了しました。

    AddHandler x-httpd-php536 .php
    suPHP_ConfigPath /usr/home/ユーザーID/html/
    Options +FollowSymLinks

    本当にいろいろとありがとうございました。

    トピック投稿者 sibosan

    (@sibosan)

    ikaringさん、CPIからの返事です。
    『wordpressにて文字化けをしてしまうとのことで、
    ご連絡を頂いております。

    弊社のphp5.5.16 の文字コードは、UTF-8となっております。
    しかしながら、WordPress 等、一部文字化けとなってしまうことが
    御座います。その場合は、.htaccess や php.ini にて文字コードの
    設定を行って頂きますようお願い致します。

    php.iniにて、以下の設定値の変更を、お試しください。
       ————-
       mbstring.internal_encoding = (設定する文字コード)
       mbstring.encoding_translation = Off
       ————-

    php.iniのファイルをお客様領域の任意の場所に設置をして頂き、
    php.iniの変更を下位ディレクトリ全体に反映をするように、
    .htaccessに記述を行って頂きますようお願いいたします。

    以下、記述についてのオンランヘルプが御座いますので、
    ご参照を頂き、ご対応を頂きますようお願いいたします。
    http://acesr.document.secure.ne.jp/tools/php/php01.html』

    とのことで、やはりCPIサーバーでwordpressは文字化けするものがあるということですね。.htaccessまでいじくると、初心者の私としては画面がまっ白になりそうで、ちょっとためらっております。

    トピック投稿者 sibosan

    (@sibosan)

    nobitaさん、いろいろ調べていただき、ありがとうございます。ウィジェットでメニューをテキストでつくってリンクをかけてつくってあります。その部分に関しては、文字化けはしません。グローバルナビゲーションのメニューを作成機能を使うことだけができないという感じです。
    メニューは、何もしない状態(固定ページがすべて表示された状態)は、
    ・ホーム
    ・レンタル
    ・会議センター1F
    ・営業のご案内
    ・店舗案内
    ・展示ホール
    ・料金表(これからフォームを作る予定です)
    といったものです。
    このうち店舗案内の中に会議センターと展示ホールがあるためこのふたつを削除
    ・ホーム
    ・店舗案内
    ・営業のご案内
    ・レンタル
    ・料金表
    の順にならべかえて、メニューを保存すると、この時点で文字化けしてしまうのです。
    管理パネルや、投稿 タイトルは文字化けなしです。 コメント アーカイブは、使用しておりません。

    非表示の指定の件、助かります。いざとなったら、非表示で対応も考えます。

    トピック投稿者 sibosan

    (@sibosan)

    ikaringさん、ありがとうございます。
    CPIサーバに今メールで問い合わせているところです。
    わかりしだいやってみます。

    トピック投稿者 sibosan

    (@sibosan)

    nobitaさん、はじめたばかりなので、いまのところ何も追加したプラグインとかはありません。
    「メニューの保存」をクリックさえしなければ、ふつうに日本語表示はされています。でもこれだと、すべての固定ページが表示されてしまうし、順番も違うので、悩んでおります。

    トピック投稿者 sibosan

    (@sibosan)

    ikaringさん、php.iniの mbstring.encoding_translationをoffに変更しました。が、
    phpiniの場所は
    /usr/local/etc/php_conf_5.5.16/phpini
    とわかっているのですが、FFFTP上に/usr/local/etc/php_conf_5.5.16というところが
    ないので、ファイルをどうやってそこにあげたらいいのかわからないです。
    申し訳ありません。

    トピック投稿者 sibosan

    (@sibosan)

    ikaringさん、おかげさまで、php.iniの場所はわかりました。
    CPIサーバーの管理画面でphp.iniのコードを見ても
    mbstring.internal_encoding = UTF-8
    になっているのですが。
    ほかに原因があるのでしょうか。

    トピック投稿者 sibosan

    (@sibosan)

    nobitaさん、さくらエディタ、BOMなしになっていました。
    header.phpの、businesspro_nav()を、wp_nav_menu()に置き換え
    businesspro-functions.php の 22行目あたりから始まるCustom Menus Function
    のフィルタ、アクションadd_filter() add_action()をコメントアウト
    したところ、メニュー表示が●付で縦になり、文字化けは変わらずです。
    ちなみに自宅で試して同じテーマでサイトをつくってみたところ
    文字化けしません。自宅のレンタルサーバはろりぽっぷ、
    会社はCPIサーバーを使っているのですが、それが原因でしょうか?

    トピック投稿者 sibosan

    (@sibosan)

    ikaringさん、ありがとうございます。
    本当にもうしわけありません。超初心者なもので、リンク先にとんで
    読みましたが、php.iniとは何のことやらさっぱりわかりません。
    http://tweeeety.hateblo.jp/entry/20121218/1355802787
    を読んでも、
    phpを書こうとしてるファイルでphpinfo関数を呼び出す
    (できればなるべく最初のほうで)
    phpinfo();←これだけ
    という方法は記載されていますが、該当するphpファイルも場所も
    見当がつかないので、ご教授いただけたら幸いです。

    トピック投稿者 sibosan

    (@sibosan)

    nobitaさん、アドバイスありがとうございます。
    使用エディタは、さくらエディタでutf-8で保存しています。
    BOMなし、ありの意味はググってわかったのですが、BOMなしかどうかを
    さくらエディタ上で判別する方法がわかりません。
    ちなみに、チャイルドテーマでなく、テーマの本物でやっても文字化けはしてしまいます。

10件の返信を表示中 - 1 - 10件目 (全10件中)