« 2008年3月 | トップページ | 2008年5月 »

2008年4月

2008年4月26日 (土)

携帯のキャリア判別

携帯のキャリア判別とは

http://memorva.jp/memo/mobile/http_user_agent.php
ここのコードをこぴぺじゃ

絵文字は
http://memokami.com/up/presen/mobaben2.pdf
いただきましたっ

というか、こちらを上から下まで熟読いたちまつ
http://ideaup.seesaa.net/article/55861161.html
やっぱ、上のとDeNAの2つだけ

PHPで携帯のキャリア判別は
http://pear.php.net/package/Net_UserAgent_Mobile
これをつかうものなんですね
最初のこぴぺはやめた

携帯サイトはこれで確認ができまちゅねと
http://p1.netfarm.ne.jp/

ってサーフィンしてたらPHPのことをぼろくそいってるRubyの開発者の方のハゲシイお話合いしてるのをみつけて読みふけったり、スパムサイトやってる18歳を紹介したサイトの方とどなたかが激しく言葉を交し合っていたりしているのを見たりして時間が過ぎたよ

え~っっと、PEARで
Net_UserAgent_Mobile
を取得しようということで、

PHPディレクトリのgo-pear.batっすね
なんかpear.batができないよ

エラーメッセージみたらRemote.phpがねえっておこってる

ねっとさがしてもみつかんねぇってことはなにかおおきくはずしているなぁ
はまるまえに最初からやりなおすだな



■PHP4.4.8
http://jp.php.net/get/php-4.4.8-Win32.zip/from/a/mirror

C:\php-4.4.8-Win32
においておもむろにgo-pear.bat

普通に失敗するよ



Welcome to go-pear!

Go-pear will install the 'pear' command and all the files needed by
it.  This command is your tool for PEAR installation and maintenance.

Use 'php PEAR\go-pear.php local' to install a local copy of PEAR.

Go-pear also lets you download and install the following optional PEAR
packages: PEAR_Frontend_Web-beta, PEAR_Frontend_Gtk2, MDB2.

If you wish to abort, press Control-C now, or press Enter to continue:

HTTP proxy (http://user:password@proxy.myhost.com:port), or Enter for none::

Below is a suggested file layout for your new PEAR installation.  To
change individual locations, type the number in front of the
directory.  Type 'all' to change all of them or simply press Enter to
accept these locations.

1. Installation prefix ($prefix) : C:\php-4.4.8-Win32
2. Temporary files directory     : $prefix\temp
3. Binaries directory            : $prefix
4. PHP code directory ($php_dir) : $prefix\pear
5. Documentation base directory  : $php_dir\docs
6. Data base directory           : $php_dir\data
7. Tests base directory          : $php_dir\tests
8. php.exe path                  : C:\php-4.4.8-Win32\cli\php.exe

1-8, 'all' or Enter to continue:

The following PEAR packages are bundled with PHP: PEAR_Frontend_Web-beta,
PEAR_Frontend_Gtk2, MDB2.
Would you like to install these as well? [Y/n] :

Loading zlib: ok

Bootstrapping Installer...................
Bootstrapping PEAR.php............(local) ok
Bootstrapping Archive/Tar.php............(local) ok
Bootstrapping Console/Getopt.php............(local) ok

Extracting installer..................
Using local package: PEAR.............ok
Using local package: Structures_Graph....ok

Preparing installer..................

Warning: fopen(XML/RPC.php): failed to open stream: No such file or directory in
C:\php-4.4.8-Win32\temp\PEAR\Remote.php on line 187
For this remote PEAR operation you need to load the xmlrpc extension or install
XML_RPC

Warning: rmdir(C:\php-4.4.8-Win32\temp\docs\html\Structures_Graph): Directory no
t empty in C:\php-4.4.8-Win32\PEAR\go-pear.php on line 1236

Warning: rmdir(C:\php-4.4.8-Win32\temp\docs\html): Directory not empty in C:\php
-4.4.8-Win32\PEAR\go-pear.php on line 1236

Warning: rmdir(C:\php-4.4.8-Win32\temp\docs): Directory not empty in C:\php-4.4.
8-Win32\PEAR\go-pear.php on line 1236

Warning: rmdir(C:\php-4.4.8-Win32\temp): Directory not empty in C:\php-4.4.8-Win
32\PEAR\go-pear.php on line 1236
続行するには何かキーを押してください . . .


http://pear.php.net/go-pear
からもってきたけど結果同じ

http://pear.php.net/package-stats.php?pid=14&cid=19
から
http://pear.php.net/package/PEAR/download/1.7.1
とってきたが、どうはんえいしましょう

ひとまずねよ

| | コメント (0) | トラックバック (0)

2008年4月20日 (日)

php-4.4.8 と Apache 2.2.8 で Cannot load C:/php/sapi/php4apache2.dll

php-4.4.8 と Apache 2.2.8 で Cannot load C:/php/sapi/php4apache2.dll
がでた
ごおgぇで
php apache php4apache2.dll
で検索したらわがりまじた
Apache Lounge

http://www.apachelounge.com/download/mods/php4apache2.dll-php4.4.x.zip

php4apache2.dll-php4.4.x.zip
をげっと(PHP 4.4.0-4.4.7とかかいてあるが4.4.8もおっけい)して解凍
Readme First.txtという言葉は信じるべし

php4apache2.dll

C:/php/sapi/php4apache2.dll
に上書き

次にhttp://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=en
から
vcredist_x86.exe
をゲットしてだぶるくりっくkkっくうくくくk

httpd.exe.manifest
は色々なサイトを見るとPHP5ではいるようだがPHP4ではいらねえ

あっさりかとおもったが
2じかんだ

phpinfoくらい表示して寝よう

It works!
いつのまにやらそっけないのはなにがあったのかしら

PHPファイルがDreamweaverにもってかれそうになったが
<?php
phpinfo();
?>

PHP Version 4.4.8
でた
ねよう


2008/04/25 追記
> httpd.exe.manifest
> は色々なサイトを見るとPHP5ではいるようだがPHP4ではいらねえ
とかいたがPHP5のphp5apache2.dll-php5.1.x.zipにhttpd.exe.manifestないし
Readme First.txtの更新日時が新しいし、最新ではPHP5でもhttpd.exe.manifest
いらないのカモ


2008/05/05 追記
上のApache Loungeのリンク編集

| | コメント (0) | トラックバック (0)

2008年4月16日 (水)

ClickIDEをつかってみたでごわす

http://click.sourceforge.net/

http://click.sourceforge.net/docs/click-ide.html
っすね

eclipseをインストール
http://www.eclipse.org/downloads/

日本語をいつもさがしまくったあげく半分しか日本語化されないなんてことが今後ないようにしたいなと

eclipseの日本語
http://www.eclipse.org/downloads/
から
Eclipse Classic

All Versions
だよ!
だけど、どれをインストールすりゃいいかさっぱり意味不明だし、インストールしてもやっぱり日本語化は半分だよ

というわけで、探してみました。
http://www.igapyon.jp/blanco/nlpack/eclipse/
ClickなのでEclipse IDE for Java EE Developersをダウンロードして
ばっちり日本語化されまちた

こんだけしっかり日本語化をしてるということは
NLpack1xxxって日本語化されない実績があるということですかい

WTPは
Eclipse IDE for Java EE Developers
をゲットしたからはいっているなや

ClickIDEは
https://sourceforge.net/project/showfiles.php?group_id=82095
でげっとしてeclipseに上書き

ほいではeclipse起動

以下ClickIDEのドキュメント
http://click.sourceforge.net/docs/click-ide.html
にしたがって
Create Dynamic Web Projectを作成

プロジェクトエクスプローラで新規 動的Webプロジェクト
うーん画面が違うまちがえたかもだが、プロジェクト名を適当にいれてみよう

ターゲットランタイムにTomcat6を指定して次へ
でたー同じ画面だ

Click
Java
動的Webモジュール

をチェックして次

カイエンを使うことにしよう

なにやらプロジェクトが無事にできた

click.xmlの編集と
WEB_INF/lib/click.xmlをだぶるくりっく

文字コードとロケール?
気にしない

さてClickページの追加と
メインメニューからClick 新規クリックページ
画面まねてつくるとこんなんできた
-----login.htm-----
<html>
  <head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=UTF-8">
    <title>Blank</title>
    $imports
  </head>
  <body>
  </body>
</html>
-----Login.java-----
package aaa;
public class Login extends net.sf.click.Page {
  public Login(){
  }
}
----------

サーバで実行したらTOMCAT動いていたから実行できず、TOMCATおとして再度実行したら
at net.sf.click.ClickApp.loadPages(ClickApp.java:914)
ああああああ
今日はおしまい

とおもったが少し探すと
http://itpro.nikkeibp.co.jp/article/COLUMN/20070305/263875/?P=3&ST=develop
あった

Click1.4.1となっており新しいのがでてた

でも今日はおしまい

2008/04/20
追記

http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi/click

のイントロダクションからただ順番に熟読

click.xml

<pages package="examples.page"/>
がなかった&かいえんさまの設定が必要みたい
かいえんさまはおなくなりになってもらったらうごきました

うーん続きもよませていただきます

| | コメント (0) | トラックバック (0)

« 2008年3月 | トップページ | 2008年5月 »