PHP SOAP - выдает несуществующую [HTTP] внутреннюю ошибку сервера - PullRequest
1 голос
/ 10 ноября 2019

По документации отсюда https://itorrents.org/automation.php

Я добавил их пример torrent (Ubuntu x64 для тестирования) и добавил код, как указано в инструкции:

Example ...

<?php

ini_set( 'soap.wsdl_cache_enabled', '0' );

$client = new SoapClient('http://itorrents.org/api/torrage.wsdl');
$infoHash = $client->cacheTorrent(base64_encode(file_get_contents('http://itorrents.org/torrent/B415C913643E5FF49FE37D304BBB5E6E11AD5101.torrent')));

echo $infoHash . "\n";

PS: Кроме того, локально протестировано путем загрузки .torrent-файла и добавления в папку, та же ошибка. (Добавлена ​​прямая ссылка, чтобы те, кто тестирует, не загружали ее на свой компьютер)

Журнал ошибок ...

Fatal error: Uncaught SoapFault exception: [HTTP] Internal Server Error in /var/www/htdocs/test/soap.php:6 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'https://itorren...', 'urn:xmethods-de...', 1, 0) #1 /var/www/htdocs/test/soap.php(6): SoapClient->__call('cacheTorrent', Array) #2 {main} thrown in /var/www/htdocs/test/soap.php on line 6
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...