astro_girl
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: <html xmlns=”http://www.w3.org/1999/xhtml”おはようございます。
php.iniにつきましては
mbstringがらみで問題が解決しそうなのは否めません。
先述したmbstringの初期状態というのは
こういう状態のものを言います(あくまでもLinux版PHP4.3.xでの話ですが)mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = Off
mbstring.detect_order = auto
mbstring.substitute_character = none;
mbstring.func_overload = 0
※ アクティブな設定のみ抽出しています特殊なことをしないのであれば
オープンソースのWebプログラムは、上記の状態で動作します。
また、レンタルサーバなどでコンフィグを操作できないことがありますので
大概はPHPプログラムで一時的な設定変更を行えるようになっております。
もし自宅サーバや、ご自身がrootの権限をお持ちの専用サーバであるのなら
PHPコンフィグの見直しをしてみてください。補足:
WordPressテンプレートによるバージョン互換なのですが
古いテンプレートを少し調べたところ、
ソース編集なくては互換が出来ないものもあるようです。
申し訳御座いません<(_ _)>lilyfanさんへ。
数々のご指摘、痛み入ります。
本来こちらで申し上げることではありませんが、
メッセージを送れるところがございませんでしたので、
こちらにて失礼いたしました。
WordPressが利用者の皆様が気楽に立ち寄れる環境こそ、
我々にとってはベストなのでしょう。
私も至らぬところが多々あります。
あなたのような博識で賢明の方とは、長いお付き合いができればと願っております。
今後とも宜しくお願い申し上げます。フォーラム: 使い方全般
返信が含まれるトピック: MySQL5になると半角文字だけしか入力されずおはようございます。
筋違いなレスをお書きし、フォーラムをかき乱してしまったことをお詫び申し上げます。
お使いのサーバがレンタルサーバだったんですね。
専用サーバをお使いですか?ちなみに、初期状態のphp.iniは以下のようになっており
この状態でも、WordPressを稼動させることができます。
php.iniの削除というのが気になりましたので。mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = Off
mbstring.detect_order = auto
mbstring.substitute_character = none;
mbstring.func_overload = 0上記データベースの確認につきましては、
デバッグの一方法とお考えいただければ幸いです。
「MySQL 5.0.22 設定でUTF-8を指定」
具体的には、WPで使用しているデータベース自体の文字コードをUTF-8にしたのでしょうか。
若しくは、内部テーブルの一カラム→文字コード型をUTF-8にしたのでしょうか。気になったものですから、もしかしてとは思ったのですが
筋違いでしたらスルーしてください・・・。lilyfanさん。
至らぬところが多々御座いますが、今後とも宜しくお願い申し上げます。フォーラム: 使い方全般
返信が含まれるトピック: MySQL5になると半角文字だけしか入力されずデータベースの文字コード(utf8_general_ciなど)を無効にしてみてください。
当方自宅サーバにてWordPressを稼動させておりますが、
mbstringの設定は行っておりません。lilyfanさん申し訳ございません。
これは実務上の経験なのですが、
PHPやhtaccessである程度の補足設定ができるので、
mbstringあたりの設定でしたら
後々のデバッグを面倒にしないためにも
php.iniを極力さわらず変更することをオススメします。※ php.iniは初期状態に戻してApacheを再起動させてみてください。
フォーラム: 使い方全般
返信が含まれるトピック: <html xmlns=”http://www.w3.org/1999/xhtml”takeokaさんはじめまして、ようこそ楽しい自作ブログの世界へ!
takeokaは始めての方とお見受けいたしますので、
なるべくカタカナや専門用語を多用せず、状況をご説明できたらと存じ参りました。
何卒、宜しくお願い申し上げます。
もっとも、知識がこれからだ!という方に対し
いきなりドキュメントを熟読して!というのも難解ですので(私がそうでした(笑))
お体を少しずつ環境に慣らしていきましょうね。まず「<html xmlns=”http://www.w3.org/1999/xhtml”」
上記のHTMLタグが表示されてしまう件を先に解決しちゃいましょう。推測できる原因としては・・・
・PHPがプログラムとして機能していない→(1)
↑Apacheが怪しい気がしてきました。
試しに、<?php
phpinfo();
?>↑このソースを「ほにゃらら.php」として作成し、表示してみてください。
なお、記述されるソースの文字コードは UTF-8にしてくださいね。
もしPHPエンジンの環境詳細が表示されていないようであれば、
ApacheとPHPのくくりつけに問題があります。
もしご自分で組み立てたサーバでしたら、
Apacheのhttpd.confをご参照ください。
なお、この点はWordPressフォーラムの範疇ではないので、
解決元ソースを別途ご参照いただけたらと存じます。相すみません^-^;
http://www.wakhok.ac.jp/~saga/text/2006/webprog/install.html次に、EUC-JPからUTF-8に対応させる方法ですが、
まずPHP4.4.xとApache2.0.x系の環境を用意しましょう。
よくPHP5への早期移行が言われますが、
現状、双方のPHPバージョンでは
既存のPHPソースをPHP5でそのまま使うことが難しいです。
大分書き方が変わりますし、既存の機能も大幅に変更されている箇所も多々あります。
WordPressのご使用を重点においているならば、
PHP5への移行は急がなくて大丈夫ですよ^^
もっとも、今年の秋冬に どこもPHP5への本格移行が始まるはずですから
そのときにまたこちらでご質問いただければお手伝いさせていただきます。まずWebサーバで初期文字コードを設定していないことと
php.ini(PHPエンジンの設定ファイル)の
mbstringって名前がついた設定がいくつかあると思います。
変更を加えたのでしたら、すべて初期状態に戻してみてください。
これで、サーバ上でのPHPは
すべてUTF-8に準ずる環境となります。次に、
http://mmo.rdy.jp/archives/495
↑上記説明と逆のことをしてみましょう。慌てず確実に。
そしてもし、WordPressやご利用のテンプレートが
EUC-JPでかかれたものなら
秀丸などのエディタで、UTF-8に再変換してやります。
テンプレートにつきましては、
WordPress2.x系であれば問題なく使えますよ。
ただしウィジェットなどについては保証できません・・・。当方、あまり観覧できる時間がありませんので
お返事は飛び飛びになってしまいます・・・。
がんばってくださいね^^フォーラム: 使い方全般
返信が含まれるトピック: 不明な Maximum execution time エラーご報告いたします。
digimaga様よりいただいたURL
http://ja.forums.wordpress.org/topic.php?id=44&replies=8上記に於ける解決法にてエラーが出なくなり
CPU負荷も収まってくれました。
ただし、解決したことに関して
納得できる具体的な根拠が見つからないため
引き続き調べてから、改めてご報告いたしたいと存じます。本当に有難う御座いました。
フォーラム: 使い方全般
返信が含まれるトピック: 不明な Maximum execution time エラーご教授ありがとうございます。
lilyfan 様>
ご説明、痛み入ります。
カテゴリは4つのみで、タグは使用しておりません。
投稿した日記の大半が「カテゴリ未指定」で、
尚且つパーマネントリンクを変更しております。WPに於ける循環参照が未だよく理解できていませんが、
仮にこの問題が当たっているとなりますと
上記の「カテゴリ未指定」が怪しいと考えています。digimaga 様>
有難う御座います、新規投稿時に関わらず
この問題が発生してしまいます。
外部からページ参照すると、このエラーが出てきます。
いただいたURLにて解決方法を探ってみて、結果をご報告したいと存じます。フォーラム: 使い方全般
返信が含まれるトピック: 不明な Maximum execution time エラー補足いたします。
httpdを再起動する際、停止が遅くなりました。フォーラム: 使い方全般
返信が含まれるトピック: WordPress2.5 移行後、Apacheエラーが頻発します返事が遅くなってしまい、申し訳ありません。
DocumentRootの権限をnobodyに修正し、KeepAlive周りの設定を見直したところ
エラーが出なくなりました。
ご教授ありがとうございました。PHP5へのアップグレードも善処したいと思います。