Tagged

windows

A collection of 7 posts

IIS

PHP on IIS設定(FastCGI) 2011年版

WindowsXPのIISでPHPを動作させるために以前の記事を参照したら、リンク切れや不十分な所があったので改めて。 FastCGIインストール FastCGIを下記リンクからダウンロードしてインストールします。 FastCGI Extension 1.5 for IIS 6.0 and 5.1 (32bit) FastCGI Extension 1.5 for IIS 6.0 and 5.1 (64bit) 拡張子マッピング 次のコマンドをプロンプトから実行します。 cscript %windir%system32inetsrvfcgiconfig.js -add -section:"PHP" ^-extension:php -path:"@PHP_Pathphp-cgi.exe" @PHP_PathはダウンロードしたPHPフォルダです。 失敗した場合は

windows

多言語文字を文字化けせずにCSV形式で出力するには?

仕事で多言語サイト作成でハマった所を一つ。 内容は、多言語表示した表(文字)をCSVでダウンロード出力する。といった内容だったのですが。。。 時系列で書いていきます。 が、気の早いあなたには、先に結論を。 タブ区切りのUTF16LE(リトルエンディアン):Bom付で出力してあげればOKです。 これでcsvファイルのダブルクリックでちゃんと文字化けせずに読み込めます。 ただ、検証環境は要件からWindows + Excel2000です。 新しいEccelやMacOfficeは検証していません。 というか、検証してくださるとありがたい>< 2010/05/10追記Office 2008 for Mac:評価版でも正常に開ける事を確認しました。 さて、多言語文字を出力する場合、当然文字コードはユニコード系で書き出さないといけないです。 (ここで言うユニコード系はUTF-8orUTF-16) このCSV出力で色々とはまりどころが。。。 カンマ区切り カンマ区切りCSVのダブルクリックで読み込む場合、Excelが読込む文字コードは「Shift-JIS」なので文字化けでNGでした。 第一段階の答え『カンマ区切りはボツ』 ここで、「いやいや、UTF-8でも開けるよ!」と言う方もいると思いますが、ポイントはダブルクリック。 確かにExcelを起動して『ファイルを開く』とUTF-8でも読み込めます。 当初クライアントにその方法で使ってもらうおうかと思いました・・・が、確実にそれは嫌だと言われそうなのでもう少し考えてみることに。

PostgreSQL

リモートデスクトップ接続でPostgreSQLをインストールできない

結論から書くと リモート側のコマンドプロンプトから『mstsc /console』でOK 後は、通常の接続方法と同じ。 上記コマンドでコンソールセッションへの接続となるようです。 このあたりは後で調べる。 実際の物理的なコンソールから利用しているセッションのことを特に「コンソール・セッション」といい、リモートから接続しているセッションのことを「リモート・セッション」という。 via) リモート・デスクトップでコンソール・セッションに接続する http://www.atmarkit.co.jp/fwin2k/win2ktips/519rdcons/rdcons.html その他参考ターミナルサービスセッションからはPostgreSQLをインストールできないというエラーメッセージが現れます。 http://pginstaller.projects.postgresql.org/faq/FAQ_windows_ja.html#3.5

windows

Windows(IIS)でWordPressを構築する

MicroSoftの環境構築ツールを使ってWindowsにWordPressを構築してみました。 この資料はWord Camp Kyotoに参加した際にもらったものです。 (ま、資料といってもURLだけですが。。。) □ Microsoft Web Platform Installer 2.0http://www.microsoft.com/web/downloads/platform.aspx テストOS:Windows XP Professional アプリケーションサーバはIISです。 ※Home Editionでは基本的にIISがインストールできないため使えません。 上記サイトから『wpilauncher.exe』をダウンロード。 『wpilauncher.exe』をダブルクリックすると次のダイアログが出る場合も。 なんか欠落って言われるとびっくりしますが、要は『.NET2.0フレームワーク』がインストールされてないと。。。 .NET2.0インストール完了 で、あらためて『wpilauncher.exe』をダブルクリック WordPressを構築するだけなら次の項目を選択 ■Webプラットフォーム  ○Webサーバ   ・コアWebサーバー    インターネットインフォメーションサービス5.

windows

メモ帳のユニコード保存時の挙動

Windows XPのメモ帳でユニコードがらみの調査をしているときに発見したので書いておく。 メモ帳は文字コードがユニコードの場合、BOM付き/無しにかかわらず読み込むことができる。 逆に保存するときはBOMを自動的に付与する。 (BOM:Byte Order Markの略) 通常、Unicode(UTF-16):BOM無しのCSVファイルをエクセル(2000)で開くことができないんだけど、一旦メモ帳で保存し直すことでBOMが付与されてCSVファイルをエクセルで開くことが可能になる。