Home > アーカイブ > 2008-02
2008-02
phpMyAdminのリレーション機能とは?
- 2008-02-29 (金)
- web-creation
文字化けの件で、phpmyadminをいじっていたとき、一つ気になったのがありました。
以下のメッセージが変更後の画面に表示されていた。
phpMyAdmin の独自機能であるリレーション機能を処理するためのリンクテーブルが有効になっていません。これを解決するには ここ をクリックして原因を発見してください。
詳細はわからなかったのだが、とりあえずφ(..)メモメモ
MT覚書:検索エラー(4.01のみ?)
- 2008-02-29 (金)
- MT
MT4.01のサイトで検索を試すと以下のエラーが結構頻繁に出ます。
close You are currently performing a search. Please wait until your search is completed.
確かにしばらく待ってから試すと、うまくはいくのじゃが、結構頻繁に出るのでどうにかならんもんじゃろか。しかしMT4で試したときは出なかったので、これは4.01のバグなのか!?
MT覚書:4.01から4.1へのバージョンアップ
- 2008-02-29 (金)
- MT
はやくやりたいのですが、仕事に追われて頓挫しています。
私にとっては、かなり(((((((( ;゚Д゚))))))))ガクガクブルブルガタガタブルブル
な作業ではありますね。。。。
【新しいバージョンの導入(いらない部分抜かして公式サイトからコピペ)】
基本的にアプリケーションディレクトリ全体の上書きで問題ありませんが、以下のような手順での確実な導入も可能です。
1.新しいバージョンの、アプリケーションディレクトリをアップロードします。
2.古いバージョンのアプリケーションディレクトリから、構成ファイル (mt-config.cgi) を新しいバージョンのアプリケーションディレクトリに移動します。
3.プラグインなどのカスタマイズも同様に移動します。
4.古いバージョンのアプリケーションディレクトリを削除します。
5.新しいバージョンのアプリケーションディレクトリ名を、削除した古いバージョンのアプリケーションディレクトリ名に変更します。
プラグインの移動は重要!
MT4で「~」「\」が文字化け&日本語タグクラウド重複【解決編】
- 2008-02-29 (金)
- web-creation
ここのところずっと気になっていた記事ページで「~」と「\」が文字化けする問題。
なんとか解決しました。以下は最初からのまとめ。
【文字コードはUTF-8メインに決定】
詳細を調べつつ、サーバのサポートに問い合わせたところ、
「mt-config.cgi」に追加記述で、吐き出す文字コードの変更が可能と言われてしまい、
設定方法はサポート外ということで教えてもらえず。
公式サイトのマニュアルも読み込んで、なんとなくECU-JPで吐き出すようにすればいいのかなとも思ったけど、現状のUTF-8吐き出しでも特定の文字以外は文字化けしてないし、MT自体がUTF-8をメインに考えているようだし、プラグインや他のツールとの兼ね合いを考えても、UTF-8のchara-setを変えたくないという考えに落ち着きました。
【グーグル放浪の旅】
先日の煮詰まり編にて、相当な数の記事を読み漁りました。
1週間前は、コメント欄を見てもチンプンカンプンだったのが、だんだん意味がわかってきてちょっと嬉しい。
結局採用したのは以下。
【phpMyAdminでテーブルの照会順序を個別に「utf8_general_ci」に変える編】
★日本語のタグを使用すると、タグが重複して表示される:MovableType お役たちメモ『「MySQL の接続照合順序」を「utf8_general_ci」になっているか。(phpMyAdmin から確認・設定可能。)』の記述があります。
★MT4をインストールしてみた。|SOHO カアチャン通信
MySQL 接続照合順序:utf8_general_ciで解決したとの記述
★MT3>MT4バージョンアップ時不具合
私がいずれやろうとしていた以下の二つもやっているが、いずれもダメだった模様。
・phpMyAdminでMySQL の接続照合順序utf8_general_ciへ変更→駄目
・DB初期化して上記実行、DBリストア→駄目
じゃぁ私がやってもダメに決まってる!(><)と思ったものの
しかし、下部のコメント欄で成功した人も発見。
phpMyAdminの接続照合順序はutf8_general_ciとなっていたのですが、テーブル”mt_tag”のフィールド”tag_name”の照会順序がsjis_japanese_ciになっておりました。これをutf8_general_ciに変更した所、正常に動作するようになりました
同様の変更で「utf8_unicode_ci」と記述しているところもあったが、
「utf8_general_ci」と記述しているところが若干多かったので、こちらを採用することに。
【mixiMTコミュ関連トピック抜き出し】
また、mixiの質問スレも結構参考になりました。
質問者がわからないことを素直に書いているところがわかりやすい。
でもちょうどピークを過ぎたとこだったのか、自分の質問はスルーされた(悲)
★Movable Type | トピックを立てるまでもない質問 Part2
文字コードについて書かれている部分を抜き出しました。
・319~327 タグクラウドが反映されない【未解決】
ダイナミックパブリッシングをやめることで正常に表示されるとの言及有り
・442~446 日本語のタグクラウドの重複表示の件【解決】
解決方法:phpmyadminにてmt_tagテーブルのtag_nameをujis_japanese_ci→utf8_unicode_ciに変更
★[mixi] Movable Type | MTで不具合が起きたらここで聞こう Vol2
文字コードについて書かれている部分を抜き出しました。
・175~182 MT3.33日本語のタグクラウドの重複表示の件(R社VPS使用者)【解決】
解決方法:PublishCharsetをEUC-JPで指定(ASPの買い物カゴがUTF-8で使用不可のため)
・241~248 文字化けの件【解決】
解決方法:メタタグでutf8の指定
・569~582 日本語のタグクラウドの重複表示の件【解決】
解決方法:MTTagNameをUTF-8_Unicode ci (utf8)に変更
mixiだとUnicode ciの方が主流ぽい。どちらがよいのかはっきりしたことは掴めておりません。
この後は、文字コードの問題が出てもスルーされるという傾向に。
例えば591番の方とか・・・。私も見事にスルーされました(悲)
【照合順序の文字コード変更決行】
データベースをいじると初期化をしなきゃいけないっぽいので、かなり躊躇していたのだが、
上のいくつかのサイトから、やはり文字コードの変更以外に方法はない!
と確証が持てたので、実験用ブログのデータベースにて以下のことを決行しました。
1.phpmyadminにログイン
2.データベースを選択
3.左にテーブルの一覧が出てくるので、該当のものを選択。
4.メイン窓に出てきたフィールド一覧、照合順序があるもののみにチェックボックスを入れる。
5.下部エンピツマークのアイコンの「変更」をクリック
6.編集画面の照合順序で、「ujis_japanese_ci」を「utf8_general_ci」に変更
上記を行っただけで、新規に投稿した場合は、見事に愛しの「~」が普通に表示されました。
初期化やアップグレード作業ももちろん必要ありませんでした。
但し、今までの文字化けで?マークだったところと重複したタグは再構築してもそのままでした。
念のため実験用のブログで、変えれるところは全て変更したが、今のとこ不具合はなしです。
テーブルとして日本語が関わってくるのは、「mt_entry」「mt_tag」「mt_comment」「mt_trackback」だと思うので、ここを直せば、新しく投稿する分に関してはOKなのだと思う。
スタバにデスクトップPCを持ち込んでモバイルしてみた人達
- 2008-02-27 (水)
- ヽ(´∀`)ノ
ノートじゃないですよ!デスクトップですよ!
【元ネタ】
スターバックスにデスクトップPCを持ち込んでモバイルしてみた – Engadget Japanese
2ch発風邪の治し方
- 2008-02-27 (水)
- life
2chスレ「風邪の治し方3」より効きそうなもの抜き出し
(といいつつ、ありえねーよ(´∀`)と思ったものも入ってる)
19 :病弱名無しさん:2007/12/19(水) 14:49:53 ID:DwdTNOpJO
のどから来るなら、緑茶でうがいして常に鼻呼吸。
寝るときはマスクに湿らせたコットンをつけて乾燥しないようにする。
のどぬーるスプレー、のど飴、生姜×はちみつ湯、を常に口にする。
白菜、大根(すり下ろし)は風邪に効く。 たまにみかんとか。
あとはお粥、アイス、桃缶、ヨーグルトなどを買ってきて寝る。
MT4で「~」「\」が文字化け&日本語タグクラウド重複【煮詰まり編】
- 2008-02-25 (月)
- web-creation
カスタマイズに少し慣れてきたら、今までは見過ごしていた問題がかなり気になりはじめました。
まず、記事ページで「~」と「\」が文字化けする問題。 この2つの文字が「?」マークに置き換わってしまいます。
どちらもお客さんがよく使いそうな文字であるので、どうにか管理画面を引き渡す前に解決したいと思っています。
以下は放浪の記録です。
未解決編
★MT4の不具合 ~の文字化け|みーのネット内職はじめから+
業界の方でなくがんばってMT4を導入した方、原因が特定できずお手上げの模様。
こういう人は多いんじゃないだろうか。
★【MT】MovableType質問スレ 実質その10【SixApart】
質問スレなのに答えてる人少なすぎだっつーの!
545 :Trackback(774):2008/02/13(水) 11:16:36 ID:4IW71dxU
mt3.6を使用しています。
日記に「~」を使用すると「?」に変換されて保存されてしまうのですが、
これを「~」のまま表示・保存させるにはどのようにしたらよいでしょう?
環境
mt3.6
Red Hat Enterprise
Apache2.0.46
MySQL4.1.20 (UTF-8)
回答がないが、やはり初歩的だからスルーなのだろか(悲)
★MT4で日本語タグ(クラウド)がまとまらない
最初意味がわからなかったが、同じタグを入れているのにエントリー毎に出力されてしまうということだったのだね。
【不採用:文字コード関連プラグイン編】
★出力ファイルの文字コードを変換するプラグイン:TransEncoding
当初はこのプラグインを使おうかと思ったのだが、検索に対応していないのと、後にUTF-8の方が主流だとわかってやめました。
【不採用:PublishCharsetとmt-config.cgiの修正編】
最終的に出力はUTF-8のまま変更したくなかったので、結局採用は見送りました。
★データベースの設定(MySQL) | Movable Type 4 ドキュメント
一番下に環境変数「PublishCharset」と、MySQL 4.1 以上でのデータベースの作成時に指定する文字コードの対応表があります。
★使えるねっと :: トピックを表示 – MySQL4.1の文字化けを解消するにはどうすればいいでしょうか。
キャラクターセットの詳細な説明アリ。
★3.MT4 インストール – VineLinux 自宅サーバ構築 ブログでアフィリエイトを稼ぐ VineLinux4
設定ファイルmt-config.cgi の編集の欄に、「PublishCharset EUC-JP」の記述アリ。
★#47 (MT4 にて文字化けする場合がある) – Projekt Zwischen – Trac
MT4 からデフォルトインストール時に mt-config.cgi へ PublishCharset? を記述しなくなったことに言及している。
不採用:DB初期化で直した編
★MT4で日本語を用いたタグクラウドがおかしい・~が出ない問題点
原因とCoreServerでの復旧の様子が詳細に書かれており、ここのリンクを参考で載せている人が多いです。
しかし自分の使っているサーバのPHPmyadminでは、以下のものが変更できないので、
上記と同じ方法がとれなかった。それに初期化はちょっとコワイ・・・。
・MySQL DBの種類
・MySQLの文字セット: ECU-JP Japanese(ujis)
・MySql接続照合順序:utf8_unicode_ci
<参考>上記サイトと同様の方法で解決したサイト
★~~~全角ニョロ(~)文字化け問題解消か?~~~ – 超人日報
★MT4 の日本語を使用したタグクラウドが変だ – Web備忘録
★Movable Typeの文字コード変更 – krbys.net
不採用:SQLSetNames 1のコメントはずし編
R社提供のconfig.cgiに上記の記述がなかったので、できませんでした。
★Movable Type 4 リリース候補第2版を公開 – Movable Type 備忘録
に気になる記述が。
この SQLSetNames というコンフィグは、mt-config.cgi に記述するもので、MySQL 4.1 以上の場合は必ず ’1′ にする必要があるみたい。
でも、今回は MT 4 のアップグレードでは mt-config.cgi が自動生成されて、事前に存在すると問題があったので、データベースだけアップグレードしたために、SQLSetNames が ’0′ で文字化けしたようです。
★XREAのサーバーでMySQL5を使っているとMovable Type4をインストールするとそれまで使っていたデータベースのデータが文字化けするようだ。: マイチキンハート
これなのか!!(かなり期待の眼差し)
でも57行目はともかく、某R社から落としてきたmt-config.cgiには、「# SQLSetNames 1」なんて記述はないぞ。
実験してもよいMTで試してみましたがダメでした。ora
★MT3>MT4バージョンアップ時不具合
前に見たここにも、「SQLSetNames 1」の記述がありました。
ここの管理人さんも書いてもダメだった模様。
<参考>
★3.MySQL5以降のサーバーで文字化けする: XREAでMTを!
★MT 4.0 にアップグレード – アメリカでがんばりましょう
不採用:my.cnf記述追加編
★ぱんだくんのBlog: Movable Type4へアップデート
/etc/my.cnfへの記述追加で移行の際の文字化けを回避する方法が載っている。
試してない。
文字コード編
★Blog | AKINAKANO : 文字コード設定~MT編
UTF-8が互換性が高いことに言及している
★Shift-JISテキストを正しく扱う
Shift-JISを使ったときにありがちな(?)エラーについて記述
★MovableTypeの文字コードを変更する方法 | VIVABlog元々Shift-JIS、EUC-JPで運営しているMovableTypeのブログ・サイトを、UFT-8など他の文字コードに変換する手順。文字コード変換スクリプトへのリンクがある。
★はてな:MovableTypeの文字コードについて質問です。
文字コードは前回の質問のようにEUCです。UTF-8に変更したいのですが、文字コードをどっちにしても、それぞれ一長一短であると聞きました。それぞれの長所と短所を教えてください。
★TagSupplementals プラグインでタグクラウドを作る – Movable Type 備忘録このプラグインはUTF-8のみ対応。
コメント欄下の方で、Mysqlの文字セットがEUCで困っている人の書き込みがある。
R社VPS文字化け編
★MLog: [PHP-users 32021] Re:「~」が「?」に文字化けするのですが、対応方法を教えていただけますでしょうか?
MTではないが、R社VPSの文字化け問題について触れている。やっぱりデフォがEUCなのが問題ぽい。
★RapidsiteにWordpressをUTF-8でインストール
「php.iniを開いてmbstring関係の設定を見ると・・・やはりデフォルトがEUC。
なるほど、RapidsiteさんはEUCをベースに考えられているのですね。」
との言及アリ。
下はおまけ。
老舗テンプレサイトまで文字化け?
★http://drblog.jp/2006/05/03-mtconfigcgioriginal/
真ん中らへん「使用するデータベースを設定する」の項目に、
「31?71行目」という表記があります。明らかにニョロが?に変換されたぽい
ネタ
★「美乳」で文字化けが直る
美乳で直るんだったらいくらでもいれてやるよ美乳美乳美乳美乳ヽ(`Д´)ノ
で、かなり煮詰まった感じですが、だんだん光が見えてきました。次回は解決編!
ロール設定覚書
- 2008-02-25 (月)
- MT
ロール設定がめんどいです。。。。
【それぞれのユーザーのロール設定を一覧で見る】
システムメニュー画面で
一覧→ユーザー
一覧画面で左メニューの「権限」をクリック。
MT3からのアップグレード版テンプレ対応とウィジェット機能
- 2008-02-25 (月)
- MT
MTver3からのアップグレード版テンプレ対応とウィジェット機能
今日はver3からのアップグレード版のMT4デフォルトテンプレートのサイトを久々にいじりました。これ、結構修正するときに大変だったしろもので、昔のテンプレが出てきてしまっている箇所もありました(爆)気が付いたことをメモ。
テンプレートの対応メモ
【アーカイブテンプレート】
ブログ記事→エントリー・アーカイブ
ブログ記事リスト→カテゴリー・アーカイブ
【テンプレートモジュール】
スタイルのデザインが3カラムのもの→サイドバー (3カラム)
スタイルのデザインが2カラムのもの→サイドバー (2カラム)
ver3からの名前は変更されないで、そのまま受け継がれるようだ。
WindowXP起動時エラーへの対処
- 2008-02-25 (月)
- pc
★パソコン起動中、「Checking file system on C:」と表示された場合の対処方法を教えてください。
朝、会社のメインサーバPCを立ち上げたら「Checking file system」の水色画面が。
しばらく見てなかったので最初ちょっとびびった。ちゃんと電源落としたはずなのになぁ。しかし、よくよく見るとチェック対象が、ローカルではなく外付けHDなのが気になるところ。
チェックが終わったあとは、正常に起動したが、「システムは深刻なエラーから回復しました」のmicrosoftへの送信ウィンドウが開いていた。
送信情報は以下
BCCode : 19 BCP1 : 00000020 BCP2 : 8559A8A8 BCP3 : 8559A8D0
BCP4 : 0A050004 OSVer : 5_1_2600 SP : 2_0 Product : 768_1
送信したらブラウザが勝手に開いて、以下のページが表示されました。
Device Driver が原因で発生した問題
このメッセージは、お使いのコンピュータにインストールされているデバイス ドライバが原因で Windows オペレーティング システムが予期せず停止した場合に表示されます。この種のエラーは、”Stop エラー” と呼ばれています。Stop エラーが発生した場合は、コンピュータを再起動する必要があります。
関連情報
——————————————————————————-
問題レポートの要約
問題の種類
Windows Stop エラー (ブルー スクリーンにエラー コード情報と共にメッセージが表示されます)
解決策
なし
この問題の意味
回復不能で、再起動が必要な問題が Windows で発生しました。
原因
不明
コンピュータの症状
ブルー スクリーンにエラー コード情報と共にメッセージが表示されます (たとえば、0x0000001E, KMODE_EXCEPTION_NOT_HANDLED)
その他の対策
マイクロソフトのアナリストが 1 日も早くこの問題を研究し修正できるよう、引き続き問題レポートの送信をお願いいたします。
他にこちらのページへのリンクが貼られていました。
★新しいハードウェア デバイスまたは新しいソフトウェアをインストールすると Windows XP が繰り返し再起動されたり、ブルー スクリーンにエラー メッセージが表示されたりすることがある
確かに急に勝手に再起動したりすることがあって気になっているのだが、作業に使っているPCではないので、めんどいので保留で(爆)
肝心の外付けHDについては、メッセージから不良セクタがあったようですが、現状データには問題なさそう。
<参考>
再起動するたびに "システムは深刻なエラーから回復しました" メッセージが表示される
Home > アーカイブ > 2008-02











