я использую exec()
/ shell_exec()
/ system()
выполнить программу Synology DownloadStation Cli, как показано ниже:
system("downloadstation 2>&1");
Я использую SSH для проверки PHP, и он вернет правильный результат
$ php testworld.php
Однако я использую веб-сайт, чтобы проверить результат.
Будет отображаться
Traceback (последний вызов был последним): файл «/ usr / bin / downloadstation»,
строка 16, в импорте optparse, sys, os, datetime, time, re, pyPgSQL
ImportError: нет модуля с именем pyPgSQL
Система NAS имеет python2.4 и python2.7. И только Python2.4 имеет PyPgSQL.
Моя системная информация как ниже:
И я уже тестирую обычную программу, и она вернет тот же результат:
system("ls");
Как исправить эту проблему?
Задача ещё не решена.
Других решений пока нет …