タグ別アーカイブ: apache

Wapache

CATEGORIES eラーニングby.a.takeuchi3 Comments2010.11.11

PHPで作成したシステムをローカルで使いたい。そんな時に便利なのがWapache。アイコンをダブルクリックするだけで、ApacheとともにWebアプリケーションを起動できます。

Wapacheのサイトでは以下のように説明されています。

Wapache is a software that lets you to create desktop applications using web development technology. It combines a modified version of the Apache 2 HTTP server with an embedded Internet Explorer web browser. Requests to the “web server” are handled internally. Data does not travel through the networking layer, ensuring quick response and reliable operation. Wapache also lets you control various browser settings, such as window dimensions and Javascript availability, giving you a consistent runtime environment.

Wapachを使うと、Web開発技術でデスクトップアプリケーションを作成できます。修正版のApache2と、埋め込まれたIEブラウザを組み合わせたシステムです。ウェブサーバへのリクエストは、ネットワークレイヤーに送信される代わりに、内部的に処理されるため、高速な応答と信頼性の高い操作を実現します。ブラウザの設定もできます。ウィンドウのサイズ調整やJavaScriptの実行もでき、一貫性のある実行環境を提供します。

Wapacheの画面はこんな感じ。

Wapache

Wapache

Wapacheは、このところ開発が止まってしまっていて、標準で組み込まれているPHPが、バージョン5.0.3です。ローカルPCで動作するため、セキュリティー上の懸念は余り大きくありませんが、PHP5.1、PHP5.2、PHP5.3で実装された機能が使えないのは不便です。なので、さくっと、PHP5.3.3を組み込んでみました。

参考 WApacheのPHPをVerison5.2.8に

参考URLの記事と、ほぼ同じ手順でインストールできましたが、5.3系で注意すべき点が2つあったので掲載しておきます。

  • PHP5.3.3のバイナリは (ダウンロードページ) 4種類公開されていますが、Apacheと連携して動かす場合は、VC6 x86 Thread Safe (2010-Jul-21 20:06:17)がオススメらしいです。
  • PHP5.3は、Timezoneを設定しないと警告が発生するので、php.iniに以下のような設定を付け加えましょう。
    date.timezone = Asia/Tokyo
  • 製品・サービス
    PC、iPhone対応のeラーニングシステム。20名まで無料でASPサービスを利用できます
    PC、iPhone対応のeラーニング学習管理システム(LMS)【SmartBrain】
    http://smartbrain.info/
    PC、iPhone対応のeラーニングシステム。ユーザ数無制限のASPコースをご用意。


    eラーニングポータルサイト【elearning.co.jp】
    http://elearning.co.jp/
    eラーニング専門企業(株)キバンインターナショナルの製品を紹介しています。


    コンテンツビジネス支援パック
    http://contentsbank.jp/

    Ustream配信、動画コンテンツ制作、セミナーにご利用いただけるレンタルスタジオ
    Ustreamレンタルスタジオ「パンダスタジオ」
    http://pandastudio.tv/

    eラーニング専門企業(株)キバンインターナショナルのスタッフが、eラーニングに関する情報・最新事情をBlogでご紹介。月50本程度の情報発信を行っています。
    ブログ「blog.eラーニング.co.jp」
    http://blog.elearning.co.jp/

  • アーカイブ
  • カテゴリー
  • Amazon
  • タグ