Sun,12 August,2007

●MT4のエラー

とりあえずと、新しく出たMovable Type4をローカルにインストールしてみたところ、インストールそのものは特に問題なくできた。
しかし、いろいろとエラーだらけで「使えないじゃん!!!」とイライラしていた。フン!

例えば、テンプレートの編集をしようと開くと、最初に開いたブログではステータスバーにエラーマークが出て書き込みができない。何故か、2つ目に開いたブログではエラーがでない。だからまず編集したいのとは別のブログのテンプレートを開き、エラーがでたのを確認してから編集したいブログをテンプレートを開かないといけない。

その上、編集し始めたと思ったら、メモ帳で修正して貼りつけ、保存するとほとんどの改行が消えてしまう。修正したいところを一つ一つ直していけば平気だけど...。そのせいで何度もやり直しする羽目になった。

そして、もう一つ、新たに作成したブログの公開の設定をしようとするとやっぱりエラー。こちらは何をどうしてもエラーが消えない。

環境が悪いのかなぁと悩んでいたけれど、なんとブラウザをIE6からFirefoxに変えるだけでなんとエラーが出なくなった。わ?い
このエラーで悩んでいた2日ほどはいったいなんだったんだろう。

Mon,30 July,2007

●mcrypt???

昨日、無事phpMyAdminが利用できるようになってほっとしたのもつかの間、今度はログイン後ページ下部にこんなエラー表示がある。

mcrypt 拡張をロードできません。PHP の設定を確認してください
全然何のことだかわからないものの、リンクされているページを開き、要件の中の
Windows ユーザは、コンパイル済みの mcrypt バイナリを ? http://files.edin.dk/php/win32/mcrypt/ から入手することが可能です。
を参考にlibmcrypt.dll をダウンロードした。
しかしこれを一体どうしたらいいのかわからないので、あちこち調べ、C:\WINDOWS\system32内にlibmcrypt.dll を入れ、C:\WINDOWS内のphp.iniから;extension=php_mcrypt.dllとなっているところを探し、先頭の「;」を外したらApacheを再起動させて完了。
無事にエラー表示が消えました。ピース

Sun,29 July,2007

●phpMyAdminのエラー

少し前、Windowsにテスト用に構築しているサーバーのPHPのバージョンを4から5.2に変えていた。しかしMovable TypeのほうをいじっていなかったのでphpMyAdminにログインすることがなく気づかなかったのだけど、最近バックアップのためにログインしてみると

扱えない拡張子のファイルです,
PHP の設定をチェックしてください
などというエラーが表示されログイン画面が出ない。phpMyAdminのバージョンを新しいのに変えてみてもダメ。むしろエラー表示が
mysql ?????PHP ?? - ?
こんなわけわからないものになってしまって検索にも引っかからなくなってしまった。エ?ン!

そこでまえのphpMyAdminのバージョンに戻して、元のエラー表示で再検索。その中から一つ一つ確認して、やっと理由判明。
それはPHP 5.1.1 + phpMyAdmin 2.7.0-pl1 + AnHTTPdでの動作に書かれていた、下記の一文。

PHP 4.xからのバージョンアップの人で注意しておく箇所は、PHP 4.xを使用しないのであれば「C:\Windows\system32」にある「php4ts.dll」を削除し、「php5ts.dll」をコピーしておくことを忘れないでください。
それだ!と思い、「php4ts.dll」を探して削除してみると、phpMyAdminが古いほうのバージョンでも新しいほうのバージョンでも無事ログインできた。わ?いせっかくなので新しいほうのバージョンを使うことにした。

7月29日16:00現在あちらのサイトではコメントもトラックバックも受け付けてないので、お礼の一つもいえませんがせめてここに書かせていただきます。

ざわじゃさんの記事に助けられました。ありがとうございます。ペコリ

Thu,10 August,2006

●ActivePerlバージョンアップ

この間、MySQLのバージョンアップであれだけ苦労したのにもかかわらず、
全然懲りていない私は、今度はActivePerlのバージョンアップを試みた。

まずは、古いバージョンをアンインストールする必要があるということで、何の迷いもなくサクッとアンインストール。
そしてActivePerlの本家サイトよりActivePerl-5.8.8.817-MSWin32-x86-257965.msiをダウンロード し、ダブルクリックでインストールした。
さてできたと、とりあえずmt-check.cgiで確認 したところ、各種モジュールを入れなければいけないとわかった。

そこで、低レベルなサーバ作り--MovableTypeで自宅サーバブログ生活=モジュールのインストールNews from E-Bay CryptDSA をインストールを参考にモジュールのインストール。

ImageMagickはこちらからImageMagick-6.2.9-0-Q16-windows-dll.exeをダウンロードし、ダブルクリックでインストールした。
その際、ActivePerl 5.8.8 Build 817にチェックを入れるのを忘れずに。

その結果現在は

Apache2.0.55
ActivePerl 5.8.8 Build 817
PHP-4.4.3
MYSQL-4.1.21
phpMyAdmin-2.8.2.1
MySQL Administrator1.1.9
となった。

Tue,08 August,2006

●MySQLバージョンアップ

サーバー移転したのをきっかけに、一応のテスト環境として自宅のWindows XPに導入していたMYSQLのバージョンをアップさせることにした。
元はといえば、なんとなくPHPを5にバージョンアップさせてみたら
すごく簡単だったので、MYSQLもサーバーにあわせて4.1.×にしよう
などと思ってしまっただけ。

ところが、うまくいったぁと思ったのもつかの間、なんだか文字化け。。。
そういえば、サーバー移転の際にも文字化けしてたっけ、と思い出し調べてみれば、4.0系からアップした場合、4.1.×からはキャラクタセットがどうとか、文字化けで苦しむケースが多いらしいとわかった。

ふと、サーバーのほうは?と思って、データベースのほうでバックアップを取ってみると全角文字がことごとく「???」になってる。
ブログのほうの表示は問題ないのだけど。

 1  |  2  | All pages