ページ

2011年1月10日月曜日

[windows] [php] [Apache] timezone error

このエントリーをはてなブックマークに追加

(php.ini)
; date.timezone= とコメントアウトされているのでコメントアウトを取って、

date.timezone="Asia/Tokyo" とする。

[windows] [php] [Apache] PEARのインストール

このエントリーをはてなブックマークに追加

PHPディレクトリ内にあるgo-pear.batをコマンドプロンプトから起動(インストール時にpearの項目のチェックを外した場合go-pear.batがないかもしれません)

1. コマンドプロンプトを管理者権限で起動
2. go-pear.batを起動
3. 後はEnter or Y を押すだけ


//============================================
// go-pear.batが存在しない場合
//============================================
php.iniの文末に
include_path=".;C:\Program Files\PHP\PEAR"
を追加

XAMPP.zipなどにPEARが入っているのでそれを拝借して、php.exeのあるディレクトリにPEARディレクトリを入れます。(XAMPPのPEARに入っている必要の無いパッケージはいりません。)

[widows] Apache 2.2 && PHP 5.3.5 && MYSQL && phpMyAdmin 導入

このエントリーをはてなブックマークに追加

2011/01/10 現在

//===============================================
// Aache 2.2 Install
//===============================================
1. http://httpd.apache.org/download.cgi
2. Apache 2.2 をインストールする。(httpd-2.2.17-win32-x86-no_ssl.msi)
3. C:\Program Files\Apache Software Foundation\Apache2.2 にインストールされる


//===============================================
// PHP 5.3.5 Install
//===============================================
1. http://windows.php.net/download/のVC9 x86 Thread SafeのInstallerをクリック
2. PHP 5.3.5 をインストールする(すべて次へでokay)
3. C:\Program Files\PHP にインストールされる
4. C:\Program Files\PHP\php.iniを開き、display_errors = off を display_errors = on にする。(offだとエラーコードを見ることができません。グローバル公開するときにoffにすれば良いです。(Apacheを再起動しないと適応されません。))


//===============================================
// ApacheでPHPを利用出来るようにする
//===============================================
C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf の末尾に以下を記述する。

PHPIniDir "C:/Program Files/PHP"
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

//===============================================
// ディレクトリを指定されたときにファイルを読み込む
//===============================================
240行目あたりにある DirectoryIndex index.html を DirectoryIndex index.php index.html とする。

<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

# すべて終わったらApacheを再起動してください。



/************************************************
/* ここからは必要な方だけ実行してください
************************************************/

//===============================================
// 使用するポートを変更する
//===============================================
45行目あたりの Listen 80 を Listen X 変更する(Xは使用したいport number)



/************************************************
/* MYSQL, phpMyAdmin
************************************************/
MYSQL : http://dev.mysql.com/downloads/mysql/ (インストールのオプションは好きなものを選ぶ)

phpMyAdmin : http://www.phpmyadmin.net/home_page/index.php
展開したディレクトリをhtdocsにいれて接続すればブラウザ上からMYSQLをいじることができます。(コマンドプロンプトからSQLをいじったほうが早いです。mysql > mysql.exe -u root -p)


参考 : Windows+Apache+PHP環境構築 - http://www.yc.tcu.ac.jp/~yamada/doc/win_php/0202.html

2011年1月7日金曜日

[php] phpから実行ファイルを扱う

このエントリーをはてなブックマークに追加

//==============================================
// source (sample.php)
//==============================================

<?php

// コマンドプロンプトの最後の行の文字列を引数として返す
$return = "";
// シェルコマンドの戻り値
$shell = "";
// code.exeはhttp://www21.atpages.jp/lyrycal/download.html参照
$return = system("code sample.php",$shell);

?>

//=============================================
// result
//=============================================

{鮏テ�ムs 76裔ヒ~Zヤ;ヌP6iキキ廳 7 醋 ソH yV �茎 jヨユXフタ%空�増 廱ノ ル チョ m8$蕁サニ Z「k 復'テrァ叛4モ險ヤ@[)W# �隔ネhス三2ト( ?Sb ) 0lt躁3カAナサ胤 zkm ア゚D8フ! ニ~0XA1M キ cー[ホ マ]ァ

参考 : http://php.net/manual/ja/function.system.php

2010年12月20日月曜日

[cui] [soft] utf8, utf16のBOMを除去するソフト公開

このエントリーをはてなブックマークに追加

rmbom.zip download :
http://www21.atpages.jp/~lyrycal/download.html

・使い方についてはCode.zip内のreadMe.txtを参照してくだい。
・ウィルスチェックしてください。

by Raisana.

[cui] [soft] コマンドプロンプトで暗号化・復号化ができるソフトを作ってみた。

このエントリーをはてなブックマークに追加

Code.zip download :
http://www21.atpages.jp/~lyrycal/download.html

・使い方についてはCode.zip内のreadMe.txtを参照してくだい。
・ウィルスチェックしてください。

by Raisana.

[curl] [cui] Windowsからcurlを使用する

このエントリーをはてなブックマークに追加

(i) http://curl.haxx.se/download.htmlからcurl-7.21.3.zipをdownload(12/20現在)

(ii) 解凍したcurl.exeをc:\curlに入れる

(iii) c:\curl;でパスを通す(スタート → コンピュータ  → システムのプロパティ → システムの詳細設定  → 詳細設定  → 環境変数  → システム環境変数のPathをダブルクリックして変数値c:\curl;を追加する)(vista/win7)

(iv) コマンドプロンプトを起動しcurlと入力する。成功すればcurl: try 'curl --help' or... と表示されます。

(v) curl -o lyrycalprogramming.html http://www21.atpages.jp/lyrycal/ のようにinput すればhtml形式のファイルがカレントディレクトリに保存される。(プロキシ環境では -x パラメータ追加すればダウンロードできます)