Я пытаюсь установить соединение из моего PHP-скрипта с сервером Odoo, но сталкиваюсь с противоречивыми проблемами с соединением.
У меня есть 3 места испытаний:
И 2 тестовых скрипта:
Odoo Demo:
require_once("ripcord.php");
$info = ripcord::client('https://demo.odoo.com/start')->start();
print_r($info);
Целевой сервер Odoo:
require_once("ripcord.php");
$common = ripcord::client("###.###.###.##:8069/xmlrpc/2/common");
print_r($common->version());
Это дает мне странные и противоречивые результаты:
Версии:
Localhost:
Сервер (Домен А & Домен Б):
Что делает его странным, так это то, что домен A и домен B находятся на одном сервере. Какие факторы могут определить, успешен ли запрос? Что еще более важно, как я могу успешно получить доступ к Целевому Серверу Odoo из Домена A и B?
Оказывается, моя проблема была двоякой:
Других решений пока нет …