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:
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.:
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 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 22 Dołączył: 6.10.2008 Ostrzeżenie: (0%)
|
Kolego, file_get_contents nie wykonuje ci kodu zawartego w pliku który podajesz w ścieżce, pobierasz w ten sposób zawartość pliku (jak sama nazwa funkcji wskazuje content = zawartość), błąd pewnie zwraca ci php, ponieważ nie jest w stanie pobrać pliku ze ścieżki (pewnie masz zablokowane na serwerze wywoływanie zdalnych plików). Aby działało to albo użyj include($sciezkaDoPliku) lub skorzystaj z curla
Ten post edytował fander 3.09.2010, 10:45:38 |
|
|
|
ppk Wołanie Javy z PHP 1.09.2010, 19:47:07
michaJlS a jesteś pewien, że w tym drugim przypadku to java... 1.09.2010, 20:44:45
ppk Tak, zdecydowanie. Właśnie dlatego tego nie rozumi... 1.09.2010, 20:49:56
michaJlS i głupie pytanie, ale http://adres.serwera/ wskaz... 1.09.2010, 20:54:41
mortus @fander Użycie file_get_contents w ten sposób:[PHP... 3.09.2010, 11:51:23
Crozin CytatPominąwszy kwestię, że powyższe rozwiązanie n... 3.09.2010, 13:15:19
ppk Dziękuję za pomoc, znalazłem już rozwiązanie swoje... 3.09.2010, 15:06:48 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 08:40 |