トアル電算室ノ業務日誌 このページをアンテナに追加 RSSフィード

2012年03月14日 Amazonクラウド日記  このエントリーを含むブックマーク このエントリーのブックマークコメント

やりたいこと

Vineに入ってるxoopsAmazonクラウドに移行したい

結論から言うと、AmazonLinuxにphp4をインストールするのが大変そうだったので、VineからWindows2008にxoopsを移動した



まず、現行xoopsがどんなバージョンで動いているか下調べする

現行バージョンの確認

Vine Linux 4.2 (Lynch Bages)

XOOPS 2.0.15 JP

PHP 4.4.8 (cli) (built: May 16 2009 13:33:56)

mysql server version: 5.0.27-standard

MySQL-shared-5.0.27-0vl6

perl-DBD-MySQL-4.001-0vl1

MySQL-client-5.0.27-0vl6

MySQL-server-5.0.27-0vl6

php-mysql

php-pear-4.4.8-1vl4

ディレクトリサイズを確認しておく

# du -sm /home/httpd/ 

11222Mb

Amazonクラウドアカウント作成

http://aws.amazon.com/jp/ec2/

から操作が出来るようになる

トラックバック - http://d.hatena.ne.jp/foojee/20120314

2012年03月02日 Amazonクラウド日記  このエントリーを含むブックマーク このエントリーのブックマークコメント

やりたいこと

Vineに入ってるxoopsAmazonクラウドに移行したい

結論から言うと、AmazonLinuxにphp4をインストールするのが大変そうだったので、VineからWindows2008にxoopsを移動した



まず、現行xoopsがどんなバージョンで動いているか下調べする

現行バージョンの確認

Vine Linux 4.2 (Lynch Bages)

XOOPS 2.0.15 JP

PHP 4.4.8 (cli) (built: May 16 2009 13:33:56)

mysql server version: 5.0.27-standard

MySQL-shared-5.0.27-0vl6

perl-DBD-MySQL-4.001-0vl1

MySQL-client-5.0.27-0vl6

MySQL-server-5.0.27-0vl6

php-mysql

php-pear-4.4.8-1vl4

ディレクトリサイズを確認しておく

# du -sm /home/httpd/ 

11222Mb

Amazonクラウドアカウント作成

http://aws.amazon.com/jp/ec2/

から操作が出来るようになる

トラックバック - http://d.hatena.ne.jp/foojee/20120302

2012年03月01日 Amazonクラウド日記  このエントリーを含むブックマーク このエントリーのブックマークコメント

やりたいこと

Vineに入ってるxoopsAmazonクラウドに移行したい

結論から言うと、AmazonLinuxにphp4をインストールするのが大変そうだったので、VineからWindows2008にxoopsを移動した



まず、現行xoopsがどんなバージョンで動いているか下調べする

現行バージョンの確認

Vine Linux 4.2 (Lynch Bages)

XOOPS 2.0.15 JP

PHP 4.4.8 (cli) (built: May 16 2009 13:33:56)

mysql server version: 5.0.27-standard

MySQL-shared-5.0.27-0vl6

perl-DBD-MySQL-4.001-0vl1

MySQL-client-5.0.27-0vl6

MySQL-server-5.0.27-0vl6

php-mysql

php-pear-4.4.8-1vl4

ディレクトリサイズを確認しておく

# du -sm /home/httpd/ 

11222Mb

Amazonクラウドアカウント作成

http://aws.amazon.com/jp/ec2/

から操作が出来るようになる












やりたいこと

Vineに入ってるxoopsAmazonクラウドに移行したい

結論から言うと、AmazonLinuxにphp4をインストールするのが大変そうだったので、VineからWindows2008にxoopsを移動した



まず、現行xoopsがどんなバージョンで動いているか下調べする

現行バージョンの確認

Vine Linux 4.2 (Lynch Bages)

XOOPS 2.0.15 JP

PHP 4.4.8 (cli) (built: May 16 2009 13:33:56)

mysql server version: 5.0.27-standard

MySQL-shared-5.0.27-0vl6

perl-DBD-MySQL-4.001-0vl1

MySQL-client-5.0.27-0vl6

MySQL-server-5.0.27-0vl6

php-mysql

php-pear-4.4.8-1vl4

ディレクトリサイズを確認しておく

# du -sm /home/httpd/ 

11222Mb

Amazonクラウドアカウント作成

http://aws.amazon.com/jp/ec2/

から操作が出来るようになる

トラックバック - http://d.hatena.ne.jp/foojee/20120301

2011年04月26日 Windows WSUS のためのログオンスクリプト このエントリーを含むブックマーク このエントリーのブックマークコメント

MicrosoftWindows Update管理するサーバとして WSUS というものがある。

WSUSのGUIコンソールから検出されたクライアントの一覧を見ると、

何時まで経っても登録されていないものがある。

グループポリシーの問題ならば、、、

<WSUS の Windows クライアントを再登録する方法>

gpupdate/force

wuauclt/detectnow

で解消するみたいだけど、、、

クローンなどしてIDが重複しているという問題ならば、

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

PingID

AccountDomainSid

SusClientId

を削除。

これらの値がほかのPC重複しているとWSUSのデータベースに登録されなくなる。

試しにコマンドから参照する。

reg query \\%computername%\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

3つのうち

SusClientId REG_SZ 4dfafdafadf-d789-4a89-a49d-dfdaf

みたいに、SusClientIdだけ存在していたが、上記の3つの値を削除するログオンスクリプトを作っておく。存在しなければエラーが返るだけで別に問題は無いので。

ログオンスクリプト hogehoge.cmd>

REM WSUSにはクローンPCがうまく登録されない問題があるのでIDリセット。1回きりで良い。1度実行したらログファイルを置く。ログファイルが有ればスキップ

set logpath=\\hogehoge\logs

if not exist %logpath%\WSUSreset\%computername%WSUSresetDone.log (

NET STOP WUAUSERV

reg delete \\%computername%\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f

reg delete \\%computername%\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f

reg delete \\%computername%\HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f

NET START WUAUSERV

set isAdmin=%errorlevel%

Wuauclt /ResetAuthorization /DetectNow

echo %isAdmin%

if "%isAdmin%" == "0" echo isAdmin:%isAdmin% WSUS reset done on %date% >>%logpath%\WSUSreset\%computername%WSUSresetDone.log

)

と書いてこれをメインのログオンスクリプトからcallするようにしておく。

トラックバック - http://d.hatena.ne.jp/foojee/20110426

2011年02月22日 このエントリーを含むブックマーク このエントリーのブックマークコメント

ビジネスマンのための「頭」の整理術 ストレスで散らかった頭を整理してラクになる30の方法 長野慶太 (著)


情報を大事にし過ぎるから整理できない。

ちなみに超整理法野口)は

時系列情報をどんどん並べていく整理法だ。情報は仕分けする必要はなく、1つの情報を1つの封筒に入れて本棚に並べたら、あとは時系列記憶でたどり着けるというのが骨子だった。


整理の3原則

(1)自己評価の軸

今、この職場にいるこの人間たちが

「役に立つ」とか「頼りになる」と思っているもの以外はすべて処分してしまえばいいのだ。自分にとって必要かどうか。

(2)時間

全ての資料やデータに日付を打つ

「それ半年使わなかった資料だろ。半年使わなかったんだから、次の半年も使わないんだよ」

日付を入れると整理ストレスは激減

捨てるべきか迷う「グレーゾーン」な資料

ストレージボックスに入れる。

もし必要になったらストレージボックスから取り出す。

1年(2年でも3年でもオフィススペースが許す限り)、ストレージボックスバンカーボックスに入りっぱなしならば廃棄。

(3)金銭の軸

コピーの裏は絶対使うな。

いつも自分で表と裏を確認することになり時間のムダだから

メールの件名に「○○様:△△の件」と入れると整理しやすい

著者の主張の特徴。

(1)著者はボールが落ちるとよく言っている。コミュニケーションの中で伝達されなくて不手際が起きること。

ボールをちゃんと受け取ってもらうためには用件が多い時は番号を振ること。

でもせいぜい3つ。それ以上だと覚えきれない。常に見返されるように添付ファイルにする。->場合によっては添付ファイル全文検索に引っかからなくてかえって駄目じゃない?

(2)著者はアクションを伴うようなメールは紙にプリントアウトしようと主張。

eコマースで何か買う。->購入確認書をプリントアウトしてストレージボックスへ。->モノが届く->印刷した確認書を捨てる。


(3)著者が良く使う言葉知的キッチンが清潔≒「漏れが無い」(=期日を把握している、やるべきことをうっかりとりこぼしていない)

(4)裏紙使うな。期限があったり何かアクションを起こすべき内容のデジタルデータプリントアウトすべし

オレは裏確認してる時間なんかより、

iPhoneWinXpIMEで文字打つ時カクカク止まってしまうのがもっとやばいと思う。時間のロスとストレスは計り知れない。でもメールは手放せない。何か手を打つべきじゃないか

この際、

例えば、

Androidにしてしまうか。

もっと紙とペンを多様しようかな。


■大事なことはPSに書く。人間は一番最後に書いてあることを最も記憶するから

でも、英語圏メールって大事なことは冒頭にかいてあるよな。。。

英語圏の人でも同じなんだろうか?




自分物理視野に複数のタスクを入れるととても効率が悪くなる。

そのために視界には1つのことをか入れない。=「机の上、たった1つだけ原則」

では、「残りもの」はどこに置けばよいのか?

情報(=その場で返事をしたり、アクションを起こす必要のないもの)

プリントアウト

読後廃棄か要アクションか。

アクションのうち、期限があれば、手帳へ。なければ、ストレージボックスへ。

ストレージボックスの中から今日やっときたいなってものは、デスクトレーに移す。

この時点で今日やるべきものは

「日程表にあるもの」

デスクトレーにあるもの」

の2つの中にある。逆を言えば、すべてはこの2つの中にある。->効率が良い(知的キッチンが快適)

ネタ手帳だけとかiPhoneだけなどと1つの媒体にはまとまられない。

著者は軽量ファイルワゴンを推奨。

■増え続ける書類への対処

マニラフォルダに入れていく

・分類せずに封筒に入れ緊急なものは手帳に挟む(野口

・ペーパーストレージをToDoボックスにしてアクションを伴うようなメールを入れる(長野) ->書類を投げ込むだけでいいから、速い。

投げ込む用件はパッと分かる用件であること。つまり、

(1)その用件が何である

(2)その用件について何をすればいいのか(ネクストステップ

が分かるようにしておくこと。

たぶんポストイット貼ったり、追試したりってことだろう。

ボールペンポストイット、胸の日程表

日中思いついたことは、ポストイットにさっと、書き留める。胸の日程表でもいい。

それを後でpcに書き込むなり、ノートに書き込めばよい。

長野式。

予定は手帳に書いてあるが、当日分だけは胸の日程表と呼んでいる1枚の紙ペラに転記したもの(A4を半分に切ったもの)を持っている。

・終わったタスクは赤ボールペンの2重線で消し込む->「やっつけた」という達成感。

電車の中でもすぐに胸から取出して追記出来る速さ。

時間 

内容 

準備 用意するもの、持っていくものなど書き込んでおく。忘れ物しなくなる。

備考 


脈絡も強弱も優先順位もなく、とにかく自分の見聞きしたものをもれなく「まとめ」ようとする報告スタイルはどうもまじめな人に多い。が、この人たちを責められない。

なぜなら、「情報量を落とさずにまとめるなんて、できるはずがない」ということを誰も言わないからだ。

「まとめとは捨てること」と言い切って差し支えない。

新聞が良い例。彼らは捨て方(まとめ方ではない)が上手いのだ。

会社でも同様。そういう仕事が来たら一番伝えるべきとあなたが思ったことを盛り込み、そうでない情報をあえて落とすこと。これは整理3原則の「自己評価の軸」に則って行う。

■説明されてもイメージの湧かない話は「紙に書かせろ」


■商談で使う資料は相手より先に、綺麗に作れ

知的キッチン(仕事脳)の整理整頓のためには、

相手が作ったものの正確性をこちらでリビューするより楽な場合、業績推移表などの、商談や外注とのプロジェクト協議に使う資料は、自分たちがドラフター(たたき台を作る側)になった方がいい。

大掃除は整理の大敵

「毎月の掃除デー」

毎月「テーマ」を決めて掃除する。

例 

1月 伝票箱の整理

2月 提案書の整理

3月 机の中の整理 「グレー資料」のストレージボックス生き

4月 契約書の整理

5月 物品庫の整理

こんな風に少しずつやれば億劫にならない。



■「引継ぎ書」は入社時から書かせておく仕事燃えている社員にこそ、今書かせるべし人が変わるときは、あなた知的キッチンは特にざわるき、乱れる

業務のチェックリストは人の交替をかなりスムーズにしてくれるはずだが、それだけでは十分ではない。辞めると決まった人に書かせるから魂のこもらないものになる。

そうでなく、今、そこで働いて輝いている人にこそたっぷり書き加えてもらいたい。

自分の動きをデジタルに合わせてはいけない。本末転倒になる。

何のための整理術か?こそが大事。

整理を目的とした整理 主婦の整理術

仕事を上手くこなすための整理

違うノウハウだ。

トラックバック - http://d.hatena.ne.jp/foojee/20110222

2010年10月06日 xdebugでリモートデバッグ LinuxサーバとWindowsXpクライアントで このエントリーを含むブックマーク このエントリーのブックマークコメント

xdebugリモートデバッグ

リモート側 Linux

デバッグIDE側 Eclipse+WindowsXp

がなかなかうまくいかず、遂に動いた記録。




xdebug-2.1.0は

/root/xdebug-2.1.0/xdebug.c:1550: error: `zend_throw_exception_hook' undeclared (first use in this function)

make: *** [xdebug.lo] エラー 1

コンパイルが出来なかった。

xdebug-1.3.2

コンパイル出来るのだが、

# php -m

PHP Warning: Unknown(): Unable to load dynamic library '/usr/lib/php4/xdebug.so' - /usr/lib/php4/xdebu g.so: undefined symbol: OnUpdateLong in Unknown on line 0

となってしまう。configure時のオプションを変えれば解消するらしいが、それはやらず、

http://xdebug.org/download.php から

xdebug-2.0.5.tar.zgをダウンロード

#phpize

# ./configure --enable-xdebug

#make

#make install

だとうまく動いた。

/etc/php.dに

xdebug.iniというファイル作成。そうするとphp起動時、もしくはApahceからphpモジュールがロードされるときに読み込まれるようになる。下記のように書いた。

#vi /etc/php.d/xdebug.ini

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; for Xdebug

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

zend_extension = /usr/lib/php4/xdebug.so

xdebug.remote_enable=true



;eclipseを使うPCのアドレス

xdebug.remote_host=192.168.1.100 



;eclipseを実行するPCで使うポート番号↓

xdebug.remote_port=9000


xdebug.remote_handler=dbgp

xdebug.profiler_enable=1

xdebug_profiler_output_dir = "/home/httpd/html/"

トラックバック - http://d.hatena.ne.jp/foojee/20101006

2010年10月05日 pleiadesのインストール うまくいかなかった記録 このエントリーを含むブックマーク このエントリーのブックマークコメント

Pleiades

http://mergedoc.sourceforge.jp/

Windows2008にpleiades3.6 ultimate

を下記URLよりダウンロード解凍しました。

http://ftp.jaist.ac.jp/pub/mergedoc/pleiades/3.6/pleiades-e3.6-ultimate-jre_20100926.zip

このページの末尾のように

apacheが上がりません。phpも上がりません。

そこで各種設定ファイルを見てみます。

めんどくせえなと思いながらも 

httpd.conf を見てみたら、

パス

ServerRoot "/xampp/apache"

となっている。

これを

例えばPleiadesをC:\Pleiades解凍したのならば

ServerRoot "C:/Pleiades/xampp/apache"

と変更してやる必要があった。


他にも、php.ini や

xampp\apache\conf\extra

に入っている、httpd-autoindex.conf

httpd-dav.conf

httpd-default.conf

httpd-info.conf

httpd-languages.conf

httpd-mpm.conf

httpd-multilang-errordoc.conf

httpd-proxy.conf

httpd-ssl.conf

httpd-userdir.conf

httpd-vhosts.conf

httpd-xampp.conf

perl.conf

startup.pl

パスを一括変換してやる必要がありました。

もっと他にうまい方法があれば教えてください。





apacheエラー

>C:\Pleiades\xampp\apache\bin\httpd.exe -t"C:\Pleiades\xampp\apache\conf\http

d.conf"

httpd.exe: Syntax error on line 460 of C:/Pleiades/xampp/apache/conf/httpd.conf:

Syntax error on line 18 of C:/Pleiades/xampp/apache/conf/extra/httpd-xampp.conf

Cannot load /xampp/php/php5ts.dll into server
\x8ew\x92\xe8\x82\xb3\x82\xea\x

82\xbd\x83\x82\x83W\x83\x85\x81[\x83\x8b\x82\xaa\x8c\xa9\x82\xc2\x82\xa9\x82\xe8

\x82\xdc\x82\xb9\x82\xf1\x81B


phpの警告>

\>"C:\Pleiades\xampp\php\php.exe" -v

Failed loading \xampp\php\ext\php_xdebug.dll

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_bz

2.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_bz2.dll

' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mb

string.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mbstrin

g.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_ex

if.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_exif.dl

l' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_fi

leinfo.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_fileinf

o.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_gd

2.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_gd2.dll

' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_ge

ttext.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_gettext

.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_im

ap.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_imap.dl

l' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mc

rypt.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mcrypt.

dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_my

sql_libmysql.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mysql_l

ibmysql.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_my

sqli_libmysql.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mysqli_

libmysql.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pd

o.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pdo.dll

' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pd

o_mysql_libmysql.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pdo_mys

ql_libmysql.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pd

o_odbc.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pdo_odb

c.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pd

o_sqlite.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pdo_sql

ite.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_so

ap.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_soap.dl

l' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_so

ckets.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_sockets

.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_sq

lite.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_sqlite.

dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_sq

lite3.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_sqlite3

.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_xm

lrpc.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_xmlrpc.

dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_zi

p.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_zip.dll

' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_mi

ng.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_ming.dl

l' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pd

flib.dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '\xampp\php\ext\php_pdflib.

dll' - 指定されたモジュールが見つかりません。

in Unknown on line 0

PHP Warning: Cannot open '\xampp\php\extras\browscap.ini' for reading in Unknow

n on line 0

Warning: Cannot open '\xampp\php\extras\browscap.ini' for reading in Unknown on

line 0

PHP 5.3.1 (cli) (built: Nov 20 2009 17:26:32)

Copyright (c) 1997-2009 The PHP Group

Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies

あ 2010/12/29 21:18 setup_xampp.batを実行すれば、自動設定してくれるはず。

トラックバック - http://d.hatena.ne.jp/foojee/20101005

2010年08月10日 vmware ESX3.5 の  RESERVATION CONFLICT このエントリーを含むブックマーク このエントリーのブックマークコメント

vmware ESX3.5 RESERVATION CONFLICTiSCSIデータストレージアクセス出来なくなる。

Vmware Infrastructure Client の構成>ストレージアダプタ から iSCSI Software Adapterであるvmhba32の詳細を見ると容量のところが通常2.0TBとか出るはずのところが0になってしまっている。

f:id:foojee:20100810111400j:image

現在BuffaloのTera Station ProというVmware製品が非サポートストレージを使用しているため、自力復旧を試みる。

■ESX3.5にssh接続してdmesg見てみると、

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

sdb : READ CAPACITY failed.

status = c, message = 00, host = 0, driver = 00

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

VMWARE: Device that would have been attached as scsi disk sdb at scsi3, channel 0, id 0, lun 0

Has not been attached because this path could not complete a READ command eventhough a TUR worked.

result = 0x18 key = 0x0, asc = 0x0, ascq = 0x0

VMWARE: Device that would have been attached as scsi disk sdb at scsi3, channel 0, id 0, lun 0

Has not been attached because it is a duplicate path or on a passive path

scan_scsis starting finish

scan_scsis done with finish

scsi singledevice 3 0 0 0

Vendor: BUFFALO Model: VIRTUAL-DISK Rev: 0

Type: Direct-Access ANSI SCSI revision: 04

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

sdb : READ CAPACITY failed.

status = c, message = 00, host = 0, driver = 00

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

scsi3 (0,0,0) : RESERVATION CONFLICT

VMWARE: Device that would have been attached as scsi disk sdb at scsi3, channel 0, id 0, lun 0

Has not been attached because this path could not complete a READ command eventhough a TUR worked.

result = 0x18 key = 0x0, asc = 0x0, ascq = 0x0

VMWARE: Device that would have been attached as scsi disk sdb at scsi3, channel 0, id 0, lun 0

Has not been attached because it is a duplicate path or on a passive path

■cat /var/log/vmkwarning すると、下記のようなメッセージがある。

Aug 10 19:17:00 esx7 vmkernel: 0:00:43:11.077 cpu3:1037)WARNING: SCSI: 119: Failing I/O due to too many reservation conflicts

Aug 10 19:17:00 esx7 vmkernel: 0:00:43:11.077 cpu3:1037)WARNING: ScsiDevice: 3362: Failed for vml.010000000012345678901234567890: SCSI reservation conflict


英語だとあちこちにヒントが

例えばここ。

http://blog.michaelfmcnamara.com/2009/09/vsphere-scsi-reserv-co/

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1002293#esx35




vmkfstools -L lunreset /vmfs/devices/disks/vml.010000000020202020564952545541

とか

esxcfg-info | egrep -B5 "s Reserved|Pending"

とか 

色々試してみました。

しかし、結局解決に結びつかず。


試行錯誤の結果今のところは、

パス管理」より、

f:id:foojee:20100810111401j:image

ラウンドロビン試験的)」 を選択することで回避している。

f:id:foojee:20100810111402j:image


依然としてヒヤヒヤ感は拭えないわけだが。。。

トラックバック - http://d.hatena.ne.jp/foojee/20100810

2010年07月23日 Windows2003 DCOM関連システムエラーその2 このエントリーを含むブックマーク このエントリーのブックマークコメント

下記のようなシステムエラーが出ている場合対処

Type: Error

Date: ほげ

Time: ほげ

Event: 10020

Source: DCOM

Category: None

User: N/A

Computer: ほげ

Description:

コンピュータ レベルの 既定 起動とアクティブセキュリティ記述子が無効です。この記述子には無効なアクセス許可を含んだアクセス制御エントリが含まれています。したがって、要求されたアクションは実行されませんでした。このセキュリティアクセス許可の問題は、コンポーネント サービス管理ツールを使って修正できます。


修正方法。

スタート プログラム 管理ツール の コンポーネント サービス

又は、

dcomcnfg.exeを実行

コンポーネントサービス ->コンピュータ ->マイコンピュータ を右クリック

COMセキュリティ->起動とアクティブ化のアクセス許可 ->既定値の編集

ユーザ名が表示されずSIDだけが表示されてしまっているものを削除。

再起動

それでも解消しないことがある。

その場合は、先ほどの

コンポーネントサービス ->コンピュータ ->マイコンピュータ を右クリック

COMセキュリティ->起動とアクティブ化のアクセス許可 ->既定値の編集

で登録されているユーザ名をメモしておき、全部削除でOK押下 もう一度コンポーネントサービスを開いて再登録。

トラックバック - http://d.hatena.ne.jp/foojee/20100723

2010年07月22日 Windows2003 DCOM関連システムエラーその1 このエントリーを含むブックマーク このエントリーのブックマークコメント

下記のようなエラーが出ているときの対処法。

Type: Error

Date: ほげ

Time: ほげ

Event: 10021

Source: DCOM

Category: None

User: N/A

Computer: ほげ

CLSID

{56BE716B-2F76-4DFA-8702-67AE10044F0B}

の COM サーバー アプリケーションに対する起動およびアクティブ化のためのセキュリティ記述子が無効です。この記述子には無効なアクセス許可を含んだアクセス制御エントリが含まれています。したがって、要求されたアクションは実行されませんでした。このセキュリティアクセス許可の問題は、コンポーネント サービス管理ツールを使って修正できます。

みたいなエラーが出ている場合は、、、

<準備>

まず56BE716B-2F76-4DFA-8702-67AE10044F0Bがコンポーネントサービスでは何と呼ばれているのかを調べる。

regedit.exeを起動、

ここに書いてある↓

HKEY_CLASSES_ROOT\AppID\<探しているCLSID>

HKEY_CLASSES_ROOT\AppID\56BE716B-2F76-4DFA-8702-67AE10044F0Bは

「Volume Shadow Copy Service」

↑であることがわかる。

次に、

スタート プログラム 管理ツール の コンポーネント サービス

又は、

dcomcnfg.exeを実行

コンポーネントサービス ->コンピュータ ->マイコンピュータ ->DCOMの構成 へ行く。

先ほどレジストリHKEY_CLASSES_ROOTで調べたエラーとなっているDCOM(今回の例ではここではVolume Shadow Copy Service)を右クリックプロパティを開く

セキュリティタブ

"起動とアクティブ化のアクセス許可 ->カスタマイズ ->編集

グループ Network Service を追加し「ローカルからのアクティブ化」を許可にチェック


2回OK押しコンポーネントサービス管理ツールから抜けて再起動

トラックバック - http://d.hatena.ne.jp/foojee/20100722