Home arrow Link arrow Server

サーバー移転したばかりで・・・ : CORE SERVER

diggに追加!

サーバーを移転したばかりなのでやり残しがまだありました。
昨日、携帯Google Mapのデモを公開しましたが、URLがCORE SERVERのルートになっていました。お恥ずかしい。

CORE SERVER で動作しなかった、もしくはコード修正が必要だったものと簡単な対策方法を列挙します。もちろんSAFE MODEオンなのでhtaccessの変更は、言うまでもありません。

まず、サーバー環境です。

  • coreserver_top OS
    Linux
  • Database Version:
    5.1.22-rc
  • PHP Version:
    5.2.5
  • MySQL
    5.1.22
  • Web Server:
    Apache
  • WebServer to PHP interface:
    cgi
  • Joomla! Version:
    Joomla! 1.0.15JP Stable

不具合があったものと簡単な対策

  • Joomla!1.0.15JPの文字化け
    CORE SERVER の場合MySQLの設定がUTF-8(照合順序は、DB作成時に選択できる。)でないようなので明示的にUTF-8を指定してやる必要がある。具体的にはRoot/includes/database.mysql5.phpの8?行目付近に以下をくわえた。
    @mysql_query("SET NAMES 'utf8'", $this->_resource);
  • docmanlistモジュールのWarningエラー
    docmanのクラスファイルのコードを変更した。見る限りでは、上書きしなくても良さそうななのに上書きしていたのが原因。これは、Joomla!のルートには、SAFE MODE対策(htaccess)をしていないためです。Root配下全体に対策をされた方は、関係ないでしょう。
  • Combineが吐き出すスタイルシートをブラウザが認識してくれない。
    まだ、未公開のコンポーネントですが、Joomla!ルートにSAFE MODE対策をすると正しく出力されなかった。ヘッダーがらみかとも思ったが、後の課題とした。よって、Root配下全体にはSAFE MODE対策できないのでadministrator配下のみ対策。
  • com_bbcloneのアクセス解析は動かない。
    これは、Root配下全体をSAFE MODE対策しないと無理っぽい。すればできるかもしれないが、Combineが・・・。
    ファイルひとつパーミッションを変更し忘れていたのが原因でした。完動しています。
  • com_pingerは動かない。
    これもRoot配下全体を対策してないことが原因と思います。でも、試していません。私がとりあえず使う分には管理画面からPingできるようにコードを追加しようと思います。
  • MovableType XML-RPCは、ルートのxmlrpcフォルダ内にSAFE MODE対策のhtaccessを追加すれば、画像アップロードできる。しないなら、FTPでアップロードする。

環境の変更は、かなり面倒ですね。今回は、あわてていたのですべての対策はできませんでした。これから少しずつ対策していこうと思っています。

 

Related Articles

Drupalをインストールしてみた
Joomla!に飽きたわけではありません。以前にインストールはしたことがあったのですが、その程度で終わっていてそれ以上は見ていませんでしたが、しつこくDrupalを唱える方がいてもう一度インストールし...
CodePress Syntax Highlighting Pluginを公開しました
CodePress Syntax Highlighting Pluginは、CodePressを使い下記のように表示してくれます。 注:コード表示をJoomler! Syntaxhighlighte...
Next Extensions!
The next extension schedules! 予定しているエクステンションです。 Update! "Google Video Search for English" Update...
Google Video Search Module 1.0.0
Google Search APIを利用した簡単なモジュールです。 本サイト左コラムで表示されているものと全く同じです。右画像のように表示してくれます。 内容 Google APIを使用して...
Google VideoBar Module 1.0.0
Google VideoBar モジュールです。 右の画像の用にビデオバーを表示します。ビデオプレイヤーはこのバーの上か下または、タグを書き入れることによる任意の場所に出力可能です。 ...
QRcode Module を作成してみました
QRcode Module 1.0.0 を作成しました。 このモジュールは、Y.Swetake氏作成のQRcode ライブラリを使用しています。このライブラリに関しては、以下を参...
朝っぱらからサーバーを移転した
80codeにサーバーを戻しました。一時的に見られない人がいるかもしれない。 なぜ戻したかというとそもそもCORESEVERに移転した原因が私であったこと、CORESERVERで奇妙な現象(私の勘違...
Pinger!
{TR_10native_right} Joomler! Pinger(weblogping) 1.0.0 for 1.0.x CronでWeblogPingを行っていますか?またはコンテンツを更新...
mod WebLink Info : for Joomla!.15
{TR_New_BigStar} mod WebLink Info : for Joomla!.15 WebLink Infoモジュールを公開しました   Joomla!...
サーバーサイドでCSSを
CSSって私だけかもしれませんが、すごく管理しづらいですよね。CSSにもいろいろツールがあって無駄を指摘する物などたくさんあるのですが、こんなことしてくれるソフトは無いでしょうか。 ...
JBackupプラグインをアップデートしました : Joomla! JBackup Plugin
見えない文字(PHP inputfilter):Joomla!
サーバーの障害で一時不通でした : Joomler!.net
サーバー移転の原因は、結局私でした : Joomler!.net
携帯 Google Mapモジュールがいつの間にか・・・ : Joomla!1.5
携帯 Google Mapモジュールのデモ : 携帯 Joomla!
久しぶりにGoogle Video Barの問い合わせがあったので : Joomla!
サーバーを移転してみました : Joomler!.net
ランダムイメージ・プラスモジュールを提供していただきました : Joomla!1.5
Google Custom Search モジュールをアップデートしました: Module

C_square_trans.png Components
Joomla! Extensions
M_square_trans.png Modules
Joomla! Extensions
P_square_trans.png Plugins
Joomla! Extensions
Templates
Joomla! Extensions
a_delphi.gif Delphi for PHP
Delphi for PHP related