Я установил phpseclib на моем сайте Wordpress. Каждый раз, когда я запускаю этот скрипт, он показывает пустую страницу и даже скрывает панель администратора Wordpress.Phpseclib внутри wordpress не работает
include('Net/SSH2.php');
$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password'))
{
exit('Login Failed');
}
echo $ssh->exec('pwd');
echo $ssh->exec('ls -la');`
Но тогда я разместил библиотеку вне wordpress, и она отлично работает. В чем может быть проблема? Мне действительно нужен код, который работает внутри wordpress. Спасибо заранее!
Вот как я включаю библиотеку: set_include_path (get_include_path(). Get_include_path(). '/ Phpseclib'); включают («Net/SSH2.php»); –
Вам не нужно делать get_include_path() дважды;) – neubert
Извините. Это была опечатка. Я включил только один раз. –