CMSとレンタルサーバの実験室
いろいろやってみようねっとに 新規登録しませんか?  
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
ブログカテゴリー
自作ツール
提供

2006年12月28日(木曜日)

[CMS] drupalを再導入してみる

以前FAQに「drupalが使えないT-T」と記載していましたが、
サーバの引っ越し後はどうだろうと思ってアクセスしてみたところ…全く問題なく動いてます!!!

OSが変わったことでライブラリも新しくなったようで
以前のエラーは跡形もなくなりました^^

私が一番得意でお気に入りのCMSなので非常に嬉しいですね^^/

先日の記事のXOOPS Cube同様、動かなかったためインストールだけして
知らんぷりしてましたので、再度最新バージョンをインストールし直して見ることにしました。

XOOPS Cubeはソースコードを変更しないと文字化け問題が解決できなかったのですが
drupalはすんなり動いてくれます! 素晴らしい! ますます気に入りました
(ちゃんともともとのソースコードで対策をしています)

このサイトもdrupalに鞍替えしようかな〜
でも多分面倒くさがってこのままでしょう^^;

drupalは軽くて高機能! オススメですよ!

インストールが大変じゃないの? と思う方はタイムリーなことに
オーシャンレンタルサーバで簡単インストールというサービスがあるのですが、
ついこの前drupalも対応した模様です。

インストール自体はそれほど難しくはないですが、
ブラウザだけでは設定できないCMSですので、
面倒なことが嫌いな人は使ってみると良いかも知れませんね^^


2006年12月27日(水曜日)

[CMS] XOOPS Cubeを再導入してみる

サーバの引っ越しをしてMySQLのメジャーバージョンが変わったことは
昨日書きましたが、ということは…

今まで動かせなかったXOOPS Cubeが動くのかな?
ということで設置しただけで放っておいたサイトを確認してみると
なんと普通に動きそうじゃありませんか!!^^/

以前はXOOPSの設定などをするとデータベースの中身が
壊れてしまいましたが特に問題が発生しないようです。
これはちょっと嬉しいカモ^^

念のためPleskからphpMyAdminを使ってデータベースを見てみると
あらっ 2バイトコードが化けているT-T
テーブルのキャラクタコードが「latin1_swedish_ci」となっている。。。
前はEUCだったような気が。。。引っ越し時のデータ移動で変わってしまったかな?

とりあえずphpMyAdminからデータ変更しなければ問題なさそうなので
そっとしておいてもいいかな? と思いましたが気持ち悪さと
元々インストールしただけの状態だったのでもう一回入れ直してみた。

すると。。。今度はブラウザ表示もphpMyAdminも文字化けが。。。T-T

これはMySQL最大のウィークポイントのあの文字コード勝手変換機能のせいだ!
と思ったのでそれを回避すべくソースコードを弄ってみる。

変更したのは以下の通り

(XOOPS Cubeインストール先)/class/database/mysqldatabase.php (80行目付近)

  function connect($selectdb = true)
  {
    if (XOOPS_DB_PCONNECT == 1) {
      $this->conn = @mysql_pconnect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS);
    } else {
      $this->conn = @mysql_connect(XOOPS_DB_HOST, XOOPS_DB_USER, XOOPS_DB_PASS);
    }
    mysql_query("SET NAMES ujis”, $this->conn);
    if (!$this->conn) {
      $this->logger->addQuery('’, $this->error(), $this->errno());
      return false;
    }
   
    if($selectdb != false){
      if (!mysql_select_db(XOOPS_DB_NAME)) {
        $this->logger->addQuery('’, $this->error(), $this->errno());
        return false;
      }
    }
    return true;
  }

データベースアクセスの際に使用する文字コードを明示してあげることで
間違った変換をすることがなくなるはずです。

上の変更をした後、再度インストールして動作を見てみると…
バッチリOKでした!

もし同様の問題でお悩みの方がいらっしゃいましたら是非試してみてください!


2006年11月14日(火曜日)

[XOOPS] SmartFAQでナゾの承認待ちの質問や承認待ちFAQがある時の対処法

カテゴリー: - webmaster @ 15時00分36秒

このサイトはXOOPSで動いていますがモジュールの一つにSmartFAQというものがあります。
(日本語の言語モジュールはこちら

元々外国産のモジュールですが標準のFAQに比べ
機能的に非常に優れており好んで利用しているのですが、結構不具合もある感じです^^;

このモジュールは既にバージョンアップの見込みもなさそうなので
不具合解決を待つわけにも行かず仕方なく対策を考えてみようかと。

1つめはナゾの記事(投稿)が発生する問題です。
Webブラウザからは見ることのできない項目が発生してしまうんですよね-.-;

私の確認した限り

・承認待ちの質問
・承認待ちFAQ

で発生していることを確認しています。

実はサイトを運営し始めてすぐにこの状況に気づいていたのですが、
知らんぷりしてました(ぉぃ

で、本題の対策方法ですが、今回はやっつけです。
その方法は直接データベースを弄るという危険極まりない行為です …(; -.-)
ですのでデータベースを弄れる自身のない方はご遠慮下さい

【方法】

1.見られない記事(投稿専用)のカテゴリーを作成します。

  普通にWebブラウザで作成しましょう

2.カテゴリーの内容を変更します。

  データベース中の「smartfaq_categories」が操作するテーブルです。
  このテーブル中に1で作成したデータがあるので探していただき
  そのデータの「categoryid」を「0」(ゼロ)に設定します。

これでWebブラウザ上から今までなぜか見ることの出来なかったものが見られるようになります^^
後は普通に煮るなり焼くなりお好きにどうぞw

結果から推測するに見えない記事(投稿)は実はスパムなんです。
通常のI/Fで投稿されていないためデータベースへの格納データがおかしくなっているわけです。
これを受け入れてしまうSmartFAQの処理も問題なわけですが。。。
という訳で根本解決する道も見えたりするわけですがそれはまた後日ということで(逃っ


2006年10月31日(火曜日)

[CMS] WordPressMeのアップデート(2.0.4 から 2.0.5 へ)

カテゴリー: - webmaster @ 12時19分34秒

先日WordPressMeがアップデートしたようですね。早速チェックしてみました。

主な変更内容は

 ・Author 関係のテンプレートタグ周りの修正
 ・バックアッププラグインの FIX
 ・投稿データのフィルタリング
 ・i18n の修正や追加(ME では殆んど目にすることの無い箇所については追加していません)

とのことです。投稿データのフィルタリングというところがセキュリティの観点でみると重要そうですので
アップデートはしておいた方が良さそうですね^^

今回は前回紹介した2.03からの2.04のアップデートとは違いデータベースのアップデートを
実施しないといけないようですので、1ステップ手順が増えます。

まずは公式サイトよりアップデートファイルをダウンロードしましょう。

面倒な方は↓こちらからどうぞ
me204-to-205.zip

ダウンロードが完了したらファイルを解凍し、
wordpressフォルダ以下のファイルをWordPressMeのインストール先へ
全て上書きでコピーします。

次はデータベースのアップデートです。 
WordPressMeのインストールされているURL + wp-admin/upgrade.php

例えば http://www.example.com がトップページの場合
 http://www.example.com/wp-admin/upgrade.php

へアクセスしましょう。
するとデータベースのアップデートマネージャが立ち上がりますので
後は指示されるままに実行してください。(今回は1ステップだけだと思います)

これでアップデートは完了です^^

オーシャンレンタルサーバ内のwordpressのテストサイトで
動作確認してみたところ特に問題はないようです。



2006年8月23日(水曜日)

オーシャンレンタルサーバ進化中? その2 の前に

昨日

「まぁ寝言と思って…是非対応してください! >オーシャンさん (嘘です^^; 」

という一言を書いたところ、なんと対応していただいたようです!!!^^;;;;;;

こんな一庶民のサイトをみていただいた上に意見を聞いていただき
本当にあざーっす!!! m(_ _)m

CMS更新情報のまとめページにRSSアイコンが追加されており
このアイコンのリンクをお手持ちのRSSリーダに登録すると
簡単にCMSの情報を得られるようになります。

早速登録したいと思います!

感謝感謝です >オーシャン様

オーシャンレンタルサーバさいこーっす

皆さんも登録されてみてはいかがでしょうか!^^


2006年8月22日(火曜日)

オーシャンレンタルサーバ進化中? その1

みなさまご無沙汰しております^^;
またもや久しぶりのブログとなりました。
なんだかんだでなかなか毎日とはいかないものですね。。。

そんなことはさて本サイトでも利用しているオーシャンレンタルサーバですが、
短期間に次から次へ変化を遂げているようです。

しばらく前にCMS簡単インストールサービスを紹介しましたが
今度はそのCMSの更新情報を提供し始めたみたいです。
(といっても私が気づかなかっただけで8月頭から提供しているみたいです^^;)
ざっと見た感じ各CMSの本家HPのRSSを引っ張ってきてまとめている感じでしょうか。

これは私のようなCMSで遊ぼうという人間には便利な情報ですね^^
欲を言えばこの情報がRSS配信されているとありがたいかも…^^;;;

一応私も各CMSのHPのRSSはRSSリーダで購読しているので、
同じ情報は取得しているはずですが、何十ものサイトを個別に取得するよりも
かなり時間的な手間が省けるはずなので価値があるかなぁ〜
なんて思うわけです。
RSSリーダに登録してあるサイト数が多ければ多いほど
まとめ情報サイトって嬉しいですよね(そんなことありません?^^;

まぁ寝言と思って…是非対応してください! >オーシャンさん (嘘です^^;

前回の簡単インストールサービス開始といい
レンタルサーバの方向性としてはCMSを積極的に使ってもらおうという戦略
が見えてきたような気がします。

一般的にCMSはサーバにかかる負荷が大きいとされますので
あまりにも利用者が増えると私にも影響が出そうで怖いところがありますが、
より情報交換が出来るようになると考えると嬉しい状況になりそうですね。

CMSで遊んでみたい方にピッタリの「オーシャンレンタルサーバ
おすすめ度アップです!

長くなりすぎたのでその他変更点は次回に持ち越します m(_ _)m


2006年7月31日(月曜日)

[CMS] WordPressMeのアップデート(2.0.3 から 2.0.4 へ)

カテゴリー: - webmaster @ 16時43分02秒

先週末のXOOPSのアップデートに続き
本日WordPressMeもアップデートしたようなので早速適用してみました。

なお変更内容は不明です(公表されていません)^^;;;
データベース構造は変わらないためファイルの置き換えだけですむようですが、
変更ファイル数は結構あります。

まずは公式サイトよりアップデートファイルをダウンロードしましょう。

面倒な方は↓こちらからどうぞ
me203-to-204.zip

ダウンロードが完了したらファイルを解凍し、
wordpressフォルダ以下のファイルをWordPressMeのインストール先へ
全て上書きでコピーします。

2.0.3から2.0.4へのバージョンアップはこれだけで終了です^^

オーシャンレンタルサーバ内のwordpressのテストサイトで
動作確認してみたところ特に問題はないようです。

変更内容が不明なためおすすめはしづらいですが
アップデート前より悪くなることはそうそうないと思いますので
お暇のある方はアップデートしてみてはいかがでしょうか?



関連記事:WordPressは使えますか?
導入先:いろいろやってみよう WordPress編


2006年7月27日(木曜日)

[CMS] XOOPSのアップデート(2.0.14 から 2.0.16 JPへ)

カテゴリー: - webmaster @ 16時52分45秒

何となく久しぶりにXOOPSの本家サイトに訪れたら
見事に今日バージョンアップのアナウンスが^^; お見事俺!

私の場合は前回のバージョンアップも適用していなかったようなので
2バージョン分のアップデートが必要となります。

具体的には 2.0.14 から 2.0.15 を経由して 2.0.16 にバージョンアップとなります。

【変更内容】
 2.0.14 → 2.0.15
 ・100名以上のユーザーにPM送信を行う際に
  メール送信に切り替わってしまうバグの修正
 ・HTTPヘッダーにポート番号が追記され一部の環境で
  エラーが発生する問題への対処
 ・Noticeエラーへの対処
 ・Typoの修正
 ・SQLインジェクション対策の修正
 ・ローカルファイルインクルージョン脆弱性への対処
 ・PHP4.4.0/4.4.1環境におけるメールSubject文字化けへの対処

 2.0.15 → 2.0.16
 ・セッション管理の強化(session_regenerate_id())

今回は不具合&セキュリティーホール修正もあるので
早速バージョンアップをしてみました。
(既に2.0.15の方はアップデートを控えても良いかも知れませんね)

手順は前回と同じくアップデートファイルをダウンロード後、
全ファイル上書きすれば完了です。

ちなみに私が今回利用したファイルは

 ・XOOPS 2.0.14/2.0.14a JP→2.0.15 JP
 ・XOOPS 2.0.15 JP→2.0.16 JP

の2つでした。
私の環境(オーシャンレンタルサーバ)では特に問題は発生していません。

簡単にアップデートできますので、
もしためらっている人がいたら是非チャレンジしてみてください^^



関連記事:[CMS] XOOPSのアップデート(2.0.14 JPへ)


2006年7月21日(金曜日)

[CMS] osCommerceを入れてみる

今回は初めてEC関連のosCommerceの導入を試みました。
場所はいつも通りオーシャンレンタルサーバです。

結果だけ先に言うと導入は出来たようです。
今回は一通り動くようになるまでにいろいろと苦労させられたためです。
(ちなみにインストール先はこちら

ざっと気になった(余計な作業をさせられた)部分を書き出すと

・パッケージ選択
 どうやら一般的にはPHPの基本設定が「register_global = on」で動くもので
 これがoffだと専用のパッケージが必要。

 register_globalはセキュリティーの関係でoffにすることが推奨されているため
 大抵のサーバはoffで設定されている。(オーシャンもそうでした)
 よって「register_global = off対応版」というパッケージを使うこと!
 「register_global = off対応版」でないと大抵のサーバでは動きません

 ファイルは両方ともここにあります。
 この中から「oscommerce-2.2ms1j-R5-rgoff.tar.gz」をダウンロードして使いましょう。

・ドキュメントの不備
 日本語版パッケージには日本語のインストールマニュアルがあるのですが、
 そこにあるままインストールしてもいくつかアクセス権絡みの問題が発生します。

 /admin/backups
 /admin/images
 /admin/images/graphs 自身とその中にあるファイル

 これらのディレクトリ・ファイルに777の権限を与えないと、
 ファイルのデータベースのバックアップ機能や
 バナー管理機能が正常に動作しませんでした。

・全体的なシステムファイルのインストール位置の問題
 ショッピングサイトをやりたいと思ったらドメインのトップ階層

 http://(osCommerceのインストール場所)/

 でWeb表示されるようになって欲しいと思うものかと思いますが、
 インストールドキュメントの方法でインストールをすると、

 http://(osCommerceのインストール場所)/catalog/default.php 

 というなんとも理解しづらいURLにアクセスしなくてはなりません。。。
 トップ階層にはなにもファイルが配置されないのでエラーになってしまいますし、
 基本的にはUnix系OSで動かすものでしょうから
 default.phpはないだろうと思うのですが・・・

 なんとも不思議なマニュアルです。 インストールする際はcatalog系設定は

 /catalog/ → /

 へ変更されることをおすすめします。

インストールする際は以上の点に注意して下さいませ。

このパッケージに関しては作業量が他のアプリケーションと比べ多いので
インストール経験のない方はオーシャンレンタルサーバで提供している
簡単インストールサービス(osCommerce)を使うのも良い選択肢だと思いました。

 


2006年7月19日(水曜日)

[CMS] Nucleusを入れてみる

オーシャンレンタルサーバの新規サービスとしてサポートされた
Nucleusのインストール(Nucleusの簡単インストール)ですが、
後追いながらサービスを使用せず自力で導入をしてみました。

NucleusはUTF-8版とEUC版が別パッケージとして提供されているのですが、
私が実験したのはUTF-8版の方です。
最近のサーバはUTFが標準になりつつありますので、
特殊な理由がない限りはどんなソフトもUTF版を利用した方が良いと思っています。

ちなみにオーシャンレンタルサーバばRedHat9上で動いているようなのでEUCがデフォルトです^^;

インストールの課程はオーシャン公式HPのCMS導入ガイドにあるそのままでした。
オーシャンはEUC版で説明していますがこれがUTF-8版になっただけです。

簡単に初期設定やブログ投稿テストをしてみましたが全く問題なく動いています。
いろいろやってみよう Nucleus編 ←こちらにインストールしました

複数ブログが簡単にできるところが良いですね^^
複数人で運営するようなサイトにはブログ毎に別インストールする必要も無いので
管理がしやすくてよいのではないでしょうか


関連FAQ:Nucleusは使えますか?
導入先:いろいろやってみよう Nucleus編


36 queries. 0.183 sec.
Powered by WordPress Module based on WordPress ME & WordPress

サイト内検索
カレンダー
2018年 4月
« 12月    
1234567
891011121314
15161718192021
22232425262728
2930  
最近の投稿
最近のコメント

 Comment RSS
アクセス解析
本サイトはphp-stats
使用しています