Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wywoływanie skryptu python-a z poza public_html
Forum PHP.pl > Forum > PHP
KotWButach
Witam,

mam jeszcze jeden problem, którego jak dotąd nie udało mi się pokonać i proszę was o pomoc.

pytanie
Jak z katalogu public_html za pomocą PHP wywołać skrypt napisany w Pythonie, który to znajduje się poza public_html na serwerze.

  1.  
  2. /* uproszczona struktura katalogów */
  3.  
  4. - public_html
  5. - Katalog
  6. - plik.php /* wywolujacy */
  7. - Pythoniki
  8. - skrypt.py /* do wywołania */
  9.  
SHiP
Coś takiego?

  1. system('cd '.__DIR__.'../Pythoniki && python skrypt.py');


Jeszcze oczywiście warto byłoby wartości zwracane przez skrypt jeśli są potrzebne.
KotWButach
Mam pytanie dlaczego zamiast wykonania się kodu, otrzymuje plik otwarty w notatniku?
LowiczakPL
to może tak

  1. passthru('/usr/bin/python /var/http/Pythoniki/skrypt.py');
  2. $output = ob_get_clean();
  3.  
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.