Próbuję uruchomić program w języku Python za pomocą PHP. Oto kod:Uzyskiwanie PHP do uruchamiania skryptu w języku Python
Działa to za pośrednictwem wiersza polecenia, ale nie podczas uruchamiania go w przeglądarce. Używam Apache, więc prawdopodobnie potrzebuje odpowiednich uprawnień? Jestem całkiem nowy w Linuksie i nie mam pojęcia, jak to działa.
Każda pomoc zostanie doceniona!
Edit 1:
próbował użyć proc_open
ale nic się nie dzieje. Podałem pełną ścieżkę do skryptu. Sprawił, że skrypt był wykonywalny, ale bez powodzenia. Jakieś inne rzeczy, które mogę wypróbować na serwerze? (Jest to CentOS 5)
Nie rób to tak, jeśli masz jakieś prawdziwe ruchu. Uruchomienie nowego skryptu Pythona (bez mod-python) będzie drogo kosztować. Skonfiguruj oddzielny, długo działający serwer python (serwer xml-rpc?) I wywołaj go przy użyciu IPC, jeśli chcesz skalować. – wisty
Dzięki! Chciałem zrobić to jako demo. Jednak aby ominąć mod_wsgi/mod_python – Abhinav