XML-RPC с PHP и GoDaddy? Путаница наступает - PullRequest
1 голос
/ 16 июня 2009

Я пытаюсь работать с XML-RPC через PHP на сервере GoDaddy.

На этом же сервере размещается блог Wordpress, который использует XML-RPC и работает, хотя это может быть не связано ...

Всякий раз, когда я пытаюсь использовать любые функции, интегрированные в PHP для использования с XML-RPC, я получаю сообщение об ошибке (список функций здесь: http://us3.php.net/manual/en/ref.xmlrpc.php) например ::

Fatal error: Class 'xmlrpc_client' not found

Это потому, что функции PHP XML-RPC не включены на моем сервере? Если да, то как мне включить их - может показаться, что для этого мне нужно установить библиотеку XML-RPC, и, конечно, я не могу сделать это на общем сервере. Разве Wordpress не использует тот же пакет функций XML-RPC (он работает нормально)?

Я думаю, что сумел полностью запутаться. У меня нет опыта работы с XML-RPC.

1 Ответ

0 голосов
/ 16 июня 2009

Первое замечание, которое вы сделали в отношении того же сервера, на котором размещен сайт, поддерживающий XML-RPC, довольно странно, поскольку XML-RPC включен во время компиляции. В файле php.ini нет директив для использования, и поэтому вы не можете включить XML-RPC во время выполнения, используя ini_set(). Это будет указывать на другой сервер или несколько экземпляров PHP, работающих на одном сервере.

В любом случае вам нужно включить это расширение во время компиляции, что не в ваших руках. Так что вам нужно связаться с кем-то в GoDaddy, чтобы это сработало.

Альтернативой этому было бы посмотреть что-то вроде Zend_XmlRpc , которое хорошо поддерживается и не требует расширения PHP XML-RPC для работы.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...