PDA

View Full Version : 携帯対応DB


lasp
2001/12/15, 04:20 PM
携帯で使えるDBに挑戦しているのですが、見ることが出来ません。
http://lasp.s1.xrea.com:8080/ij/db_shop.php

PCでは見れるのです。そこで、PCで表示されたページのソースを
public_html以下のフォルダに置いてみたのですが、この場合携帯から見ることが出来ました。
ってことは、ソースは間違えていないと思います。
携帯からではshared_html以下にはアクセス出来ないってことになるのですか?

ちなみに、J-PHONEです。

mstk
2001/12/16, 01:46 PM
通常、HTTP接続する際、ポート番号というものを指定して通信を行います。普通は指定しませんが、80番をデフォルトで使用します。
ここで、XREAでshared_html以下のディレクトリにアクセスするためには、このポート番号を8080番というように指定しなければいけません。
(http://sX.xrea.com:8080/の8080というのがその指定です)
私自身はJ-Phone を使っていないのでよく分からないのですが、もしかしたら、J-Phoneではこの指定が無効になっており、これを指定していてもデフォルトのポート番号である、80番を使って通信しようとしてしまうのかもしれません。その場合、どのようにしても shared_html 以下のディレクトリに J-Phone からアクセスするのは無理という結論になってしまいます。

lasp
2001/12/16, 06:12 PM
なるほど!判りやすいレスありがとうございます。
ってことは、PHPをCGIに変えてpublic_html以下にアップすればokになるって事ですね!!

CGIに変換するのは・・・・・勉強します。
PHPをCGIに変換したサンプルソースってどこかにありませんか?

変換するには、htmlの部分を全て echo で出力してやればいいのかな〜??

がんばってみます。
:)

webmaster
2001/12/16, 07:36 PM
サポートです。

PHPをCGIとして動かすだけなら、先頭行に

#!/usr/local/bin/php

を付け加えるだけです。パーミッションは普通のCGIと同じです。

lasp
2001/12/17, 10:35 PM
只今、CGI版に移行中です。
携帯に対応する為
http://www.spencernetwork.org/jcode_mini/
で配布されている、日本語文字コード変換ユーティリティjcode.phps を include() しているのですが 
Fatal error: Call to undefined function: jcodeconvert() in
となり、うまく include 出来ません。
このエラーの代表的な原因は何でしょうか?:confused:
cgi と xcg はパーミッション700としています。

よろしくお願いします。