FileMaker XML Web Publishing Ошибка XML
$FM_CONNECT = array(
'DB_FILE' => 'webaccess'
);
require_once "__app/dbConnect/FM.php";
require_once "__app/environmentSettings/environmentSettings.php";
$layout = 'webAccess';
$findCommand =& $fm->newFindCommand($layout);
$findCommand->addFindCriterion('AccountName', $_POST['username']);
$result = $findCommand->execute();
if(FileMaker::isError($result)){
FMExit(array(
'code' => 1,
'mes' => $result->getMessage()
));
}
$records = $result->getRecords();
Когда я пытаюсь отправить запрос серверу FileMaker, он возвращается."Ошибка XML: неправильно сформирован (неверный токен) в строке 1"
Я не менял код в течение нескольких недель, и я не видел эту ошибку раньше.
Кто-нибудь еще испытывал что-то подобное?
1 ответ
Убедитесь, что механизм веб-публикации запущен и работает. Я уже столкнулся с этой проблемой, и в моем случаеWPE
был остановлен внезапно. Я началWPE
из консоли администратора, и все было нормально.
Это выглядит как FileMaker PHP API. Если это так, то вам не хватает связи. Если вы просто пропустили код подключения из своего кода (поскольку вы получаете ошибку с сервера), посмотрите на ваш запрос и убедитесь, что XML правильно сформирован. Я не могу проверить запрос, так как вы его не опубликовали.