2016-07-06 4 views
-1

У меня есть файл Python, который является скриптом автоматизации от GitHub. Я хочу, чтобы этот скрипт выполнялся на странице PHP.Как загрузить и получить доступ к скрипту Python в cPanel?

Например, у меня есть страница index.php, и у нее есть кнопка с сообщением Start script. После нажатия кнопки должен быть выполнен сценарий Python, instabot.py. Возможно ли это в cPanel? Мой веб-хостинг - Hostgator.

+0

вы можете использовать ftp для копирования вашего .py-файла на ваш хост. –

ответ

0

Используя информацию от another StackOverflow post, вы можете использовать exec() для запуска скрипта Python с PHP. Как:

exec('python /path/to/file/instabot.py'); 

Согласно Hostgator-х documentation, скрипты Python должны быть права доступа установлены на 755.

Загрузка ваших сценариев на Python будет такой же, как загрузка любого файла на веб-хостинг, с использованием FTP или самой cPanel.

+0

Cheers. Это сработало. ! :) –

+0

Что делать, если мне нужно распечатать вывод файла на php-странице. ? –

+0

@ HannanMustajab Добро пожаловать. Вы можете нажать галочку рядом с этим вопросом. Что касается печати вывода, вместо 'exec()', используйте 'shell_exec()'. Итак, чтобы распечатать вывод, do, '$ output = shell_exec (...); echo $ output; '. –

Смежные вопросы