[PHP-users 33708] php-java-bridge-5.2.2 について

K.Nakatsuka tanpoko @ wk9.so-net.ne.jp
2008年 6月 28日 (土) 11:18:13 JST


中司と申します。

PHP-JAVA ブリッジの環境を更新しています。

php-java-bridge-4.0.1  -> php-java-bridge-5.2.2に更新後、
ブラウザ上に以下のエラーメッセージが表示されます。
Fatal error: Class 'Java' not found in /home/knaka/public_html/java-bridge/java-bridge.php on line 3
3行目のプログラムは、    $system = new Java('java.lang.System');
です。

テストプログラムは、
$>cat java-bridge.php
<?php
    // Java クラス java.lang.System のインスタンスをPHPに作成する
    $system = new Java('java.lang.System');

    // プロパティへのアクセスのデモ
    echo $formatter->format(new Java('java.util.Date'));
?>

phpinfo()は、
 java
 java support 	Enabled
 java bridge 	5.2.2
 java.java_home 	no value
 java.java 	java
  :
と表示されるので、更新はうまくいっているようです。

php.iniは、
 extension_dir="/etc/php5"
 extension=java.so
 java.class.path = /etc/php5/JavaBridge.jar
 java.log_level = 5
 java.log_file = /var/log/php-java-bridge.log

/etc/php5は、
 JavaBridge.jar -> php/java-bridge/php-java-bridge-5.2.2/modules/JavaBridge.jar
 java.so -> php/java-bridge/php-java-bridge-5.2.2/modules/java.so*



PHP-users メーリングリストの案内