Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wywoływanie skryptu python-a z poza public_html
KotWButach
post 3.06.2016, 23:15:45
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


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.  
Go to the top of the page
+Quote Post
SHiP
post 4.06.2016, 00:37:42
Post #2





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

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


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.


--------------------
Warsztat: Kubuntu, PhpStorm, Opera
Go to the top of the page
+Quote Post
KotWButach
post 4.06.2016, 02:53:42
Post #3





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Mam pytanie dlaczego zamiast wykonania się kodu, otrzymuje plik otwarty w notatniku?
Go to the top of the page
+Quote Post
LowiczakPL
post 4.06.2016, 13:19:06
Post #4





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


to może tak

  1. passthru('/usr/bin/python /var/http/Pythoniki/skrypt.py');
  2. $output = ob_get_clean();
  3.  


Ten post edytował LowiczakPL 4.06.2016, 13:19:18


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 07:26