exec rubrika: Programování: PHP
2
petrbolf
položil/-a 16.10.2017
upravil/-a 16.10.2017
Zdravím,
potřebuju jen pro demonstační účely zobrazit výstup jednoho skriptu přes web. Pro jednoduchost jsem si řekl, že to udělámúplně primitivně v PHP nějak takto:
A ted:
spustim('ls -al');
funguje. Takže funkce exec dělá co má. Když ji ale předhodím jiný příkaz,konkrétně skript v pythonu, tak nefunguje. Divné je, že když spustím z konzole php ./index.php
tak to jde. Ale přes web zaboha ne. Viz. http://stahuj.domogled.com/
odkaz
6
voda
odpověděl/-a 16.10.2017
Asi budeš mít jinak nastavenou $PATH, zkus to spustit s plnou cestou k python3 souboru.
Komentáře
- Taco : Tak. Případně to pouštět přes /usr/bin/env. — 16.10.2017
Pro zobrazení všech 4 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře