Blogブログ

Day: April 28, 2015

mac osx MDB2 インストール

mac osx MDB2 インストールログです。 ■環境 Max OS 10.9.5 XAMPP 1.8.3 ■手順 1.perl インストール $ sudo php /usr/lib/php/install-pear-nozlib.phar 2.perlパスを通す php.iniでperlパスを指定します。 ・php.ini /Applications/XAMPP/xamppfiles/etc/php.ini 開くと、以下の記述があるので、 include_path = “.:/php/includes” 「:」で区切り、perlインストール時に指定されたパスを追記します。 include_path = “.:/php/includes:/usr/lib/php/pear” 3.MDB2 インストール perlが使える様になったので、MDB2をインストールします。 下記のサイトで最新版が確認できます。 http://pear.php.net/ $ sudo pear install MDB2-2.4.1 3.サンプルプログラムをテスト ここまで来たら、サンプルプログラムをテストできます。 <php? require_once ‘MDB2.php’; $db = “mysqli://username:password@localhost/db_name”; $mdb2 =& MDB2::connect($db); if( PEAR::isError($mdb2) ) { die( $mdb2->getMessage() […]

Xampp : https環境構築

xamppで、擬似的なhttps接続環境を構築してみました。 ■要件 ・バーチャルホストを使った開発環境の構築。 ・ローカル開発環境で擬似的にSSLを動かしたい。 ・開発用途なので細かい設定はせん。 ■手順 1.httpd-vhosts.conf 設定 2.hosts 設定 3.httpd-ssl.conf 設定 4.apache restart 1.httpd-vhosts.conf 設定 バーチャルホストの設定を行う。 ※SSLは関係無く行う ・path /Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf ・下記を追記。 ※デバッグしやすいようにLoglevelの設定も行っています。無くてもいいです。 ※必ずバックアップを取る DocumentRoot “/Users/xxxxx/path/to/document/root/” ServerName yoursite.com LogLevel debug 2.hosts 設定 ・path /private/etc/hosts 127.0.0.1 localhost となっているところの次に以下の行を追加し、上書きます。 ※必ずバックアップを取る 127.0.0.1 yoursite.com 3.httpd-ssl.conf 設定 httpsでのアクセスを可能にするための設定を行います。 ・path /Applications/XAMPP/xamppfiles/etc/extra/httpd-ssl.conf ・以下のように編集します。 ※必ずバックアップを取る 最初はデフォルトの設定になっているので、 を、 に変更します。 あと最低限必要な設定は、 ・DocumentRoot ・ServerName です。 ErrorLogの設定もしておいた方が開発に役立つかも。 今回は以下の様に設定しました。 # General […]