Joomla! 1.0.3 on 自分WinXPサーバー 日付の文字化け

2007/12/07 Friday 08:01:00 ???? (?W????)

となる。それ以外は別に文字化けしていない。

 

Windowsサーバーで発生するそう。

 

ROOT/includes/joomla.php

の、約3773行目の

        return $date;  

を、

        return mb_convert_encoding($date‘UTF-8′‘SJIS’); 

など、環境に合わせてコンバート変更して治療。

http://www.joomler.net/component/option,com_alphacontent/section,1/cat,1/task,view/id,158/Itemid,7/

参照。ナムナム(´・人・`)

 

 

 


Joomla! 1.5.0 on Apache2 自分WinXPサーバー

Joomla!じゃぱんのサイトに、 「リリース - Joomla! 1.5.0/
ついに今日と言う日が訪れた事を嬉しく思います。」

とまで書いてあるので、1.0.Xのインスコはやめて、1.5を入れてみることにした。

1.0.Xのインスコ画面は文字化けていたので対策しようとしていたが、1.5のインストール画面を開いてみたら、文字化けはないようだ。

inst1.5.gif

インストール準備画面で、エラー表示とかの推奨設定というものがあるが、ここが全部オフになっていた。 

推奨設定を反映させるには、パッケージ付属のhtaccessを読み込ませればよい。

windowsサーバーでも制御できるように、読み出しファイル名をapache2の設定で変えて、付属のhtaccessを読み込んでみる。

「500エラー」。

一旦htaccessファイル内の記述を全部コメントアウトして保存した場合はもちろんエラーは出ない。一つずつコメントアウトをはずして、どれが原因なのか確認する。

すぐわかった。「Rewrite~」の設定が入っていると、エラーが出る。

リライトして~ リライトして~

apacheの設定でRewriteモジュールが使えない状態になっているのが原因のようだ。

#LoadModule rewrite_module modules/mod_rewrite.so

↑のコメントアウトを消してapache再起動。

めでたくクリアん。

 

で、Mysqlの設定・・・設定・・・、MySqlインストールしてねー! つづく。

Continue reading Joomla! 1.5.0 on Apache2 自分WinXPサーバー…


(MT4)「サインアウト」しようとするとエラーが出る

ログインしながらこのブログを見ると自動的にサインインもされている状態になるけど、コメント欄の傍から「サインアウト」を選ぶと、

Service Temporarily Unavailable

のエラーが出る。

(未解決)


joomla_1_0_12JP_Stable on windows+Apache2

前の記事で設定した自分サーバー(公開せんし、自宅サーバーっていうほど偉くない気がする)で弄びたいのが、Joomla

joomla_1_0_12JP_Stableを落としてきて、ディレクトリに置いてあげる。

 

http://localhost/置いたディレクトリ

で見てあげると・・・

instencerror.gif

アラ、ステキな文字化けですね( *´ー`)

 

多分サーバーの元設定を変えれば治るはずだけど、柔軟に対応したいのでできればhtaccessで制御したい。

Joomla配布ファイル内のhtaccess.txt内に日本語環境でのPHP設定で必要な部分が書いてあります。

windowsサーバーでは「.htaccess」は使うことができないので、「dot.htaccess(例)」とかのファイルをhtaccessファイルとして認識させるよーにhttpd.confを設定する。

 

Apache2での設定の変え方

AccessFileName dot.htaccess

<FilesMatch “^dot\.ht”>
Order allow,deny
Deny from all
</FilesMatch>

「AccessFileName ~」の行は、元のhttpd.confには存在しなかったので追記で。 

で、「dot.htaccess」を置いたディレクトリだけ、「500エラー」が出るようになったので、一応htaccessファイルの認識は出来るようになった様子。

 

ここまでできたところで、なんかせっかく「joomla1.5」ができたようなので1.5を入れてみる。

 


(Mt4移行時疑問)出力ファイル名のアンダーバーとハイフンが

ぬ?

MT2でエクスポートした記事のインポート記事の、ファイル名の中で使われている「_」アンダーバーが、「-」なぜかハイフンとして出力されている。

なので、既存のリンクが切れてしまう。

 

しかし、記事編集画面の「出力ファイル名」は、ちゃんと「_」アンダーバーになっている。

filename.gifなんでなん?

 

原因が調べてみます・・・

Continue reading (Mt4移行時疑問)出力ファイル名のアンダーバーとハイフンが…


Windows 環境への Apache 2.2 + PHP 5.2 導入

あたしゃMySQLでDBをいくつも持ちたいんだよ。

だけども、今のレンタルサーバーではDB1つまで。

話にならないので、自分PCに入れて試すことにした。

別に公開しないし。

 

ということで、スルっと↓のページを参考に設定。

http://pocketstudio.jp/log2/2007/01/windows_apache_224_php_520.html

 

躓いたこととしては、PHPを入れるときに、必要な「php5apache2_2.dll」が見つからなかった。

インストーラーから展開したんだけど・・・そういうもんなのかも?; 

インストーラーではなく、zipを拾わせていただいて、そこからdllのみコピーしてきておk。


Movable Type 4.01 へようこそ!ということで

記事だけエクスポートして、ディレクトリの中身全消しして

MT4をインスコしてみたよ。

 

なんかちょい前に3→4へ移行を試して中途半端になって、暫くこのページ真っ白放置でしたわ。

 

しかも自分、なんかMT4はMySQL縛りだと勘違いしてた。実はXoopsも密かにインスコしてあったのでどうしようかと。

SQLite使えるから一安心。

 

そしてテンプレートは今のところてきとう。

とりあえず、自分のXPにApacheやらPHPやら入れて試していることがあるので、メモ代わりのこのブログを復活させたかったんだな。

 

あと自分のサイト関係でやること

→記事のPHPモジュール化 このブログはともかく他の更新が重いので。


Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds. Valid XHTML and CSS.