Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wołanie Javy z PHP
ppk
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.08.2010

Ostrzeżenie: (0%)
-----


Dzień dobry!

Mam następujący problem:

Na serwerze jest plik /cr.php o następującej treści:

  1. <?php
  2. exec("java -jar klasa.jar plik.xml");


Pominąwszy kwestię, że powyższe rozwiązanie nie działa spod frameworka symfony (czego nie rozumiem, ale nie ważne), skrypt wykazuje dziwne zachowanie:

Gdy wołam ze swojego komputera skrypt:

http://adres.serwera/cr.php

wszystko działa tak jak trzeba, klasa Javy produkuje odpowiednie pliki itd.

Natomiast, gdy wołam ten skrypt z poziomu PHP, np.:

  1. <?php
  2. $plik = file_get_contents("http://localhost/cr.php");


Java zwraca error (problem z odczytem pliku).

Zupełnie nie rozumiem tego zachowania, będę wdzięczny za jakąkolwiek wskazówkę na temat tego dlaczego zachowanie skryptu jest tak różne w podobnych w końcu sytuacjach.

Pozdrawiam,
/PPK
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ppk
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.08.2010

Ostrzeżenie: (0%)
-----


Tak, zdecydowanie. Właśnie dlatego tego nie rozumiem.

Pozdrawiam,
/PPK
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.06.2026 - 08:40