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 правильно сформирован. Я не могу проверить запрос, так как вы его не опубликовали.

Другие вопросы по тегам