PHP und Java

Alles, was PHP betrifft, kann hier besprochen werden.

PHP und Java

Postby Leeloo5E » 20. July 2006 13:20

Hallo Leute,

ich möchte gern ein Java-Prog mit PHP ausführen. Testweise nutze ich folgenden Code aus dem PHP-Manual:
Code: Select all
<?php

   // In PHP Instanz der Java Klasse java.lang.System erzeugen
   $system = new Java('java.lang.System');

   // Zugriff auf die Objekteigenschaften
   print 'Java version='.$system->getProperty('java.version').' <br>';
   print 'Java vendor=' .$system->getProperty('java.vendor').'  <br>';
   print 'OS='.$system->getProperty('os.name').' '.
            $system->getProperty('os.version').' on '.
            $system->getProperty('os.arch').' <br>';

   // java.util.Date Beispiel
   $formatter = new Java('java.text.SimpleDateFormat',
                     "EEEE, MMMM dd, yyyy 'at' h:mm:ss a zzzz");

   print $formatter->format(new Java('java.util.Date'));

?>


In meiner php.ini habe ich folgende Pfade gesetzt:
[Java]
java.class.path= "C:\Programm\xampp\php\php_java.jar; C:\Programme\Java\j2sdk1.5.0_06\jre\lib; C:\Programm\Java\j2sdk1.5.0_06"
java.home = "C:\Programm\Java\j2sdk1.5.0_06\bin; C:\Programme\Java\j2sdk1.5.0_06\jre\lib"
java.library = "C:\Programme\Java\jdk1.5.0_06\jre\bin\server\jvm.dll"
java.library.path= "C:\Programm\xampp\php\extensions; C:\Programme\Java\j2sdk1.5.0_06\jre\lib"


Scheinbar scheint es ja zu funktionieren. Allerdings hängt sich der Apache dabei auf. Es wird ein Fehlerbericht von Windoof erzeugt.

Im error_log steht folgendes:

Parent: child process exited with status 3221225477 -- Restarting.


Kann mir das nicht erklären. Nutze noch XAMPP 1.5.1. Kann es daran liegen? Oder unterstützt der XAMPP-Apache einfach kein Java?

Vielleicht wäre der Thread ebenso gut in "Apache" und "XAMPP für Windows" aufgehoben. Hauptsächlich geht es mir darum PHP mit JAVA zum Laufen zu bringen.

Gruß,
Leeloo5E
Leeloo5E
 
Posts: 37
Joined: 16. April 2006 16:55

Return to PHP

Who is online

Users browsing this forum: No registered users and 47 guests