首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >FileMaker PHP连接问题

FileMaker PHP连接问题
EN

Stack Overflow用户
提问于 2012-02-29 21:54:50
回答 2查看 2K关注 0票数 0

我最近创建了一个脚本,它应该传递给用户FM DB服务器位置的IP地址,然后脚本将使用给定的用户名、密码、IP地址和数据库名称连接到该服务器。

但是,无论我作为IP传递什么,它都不会抛出错误。

在FileMaker PHP中是否有针对连接错误的某种形式的错误处理?

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-01 09:45:27

发出呼叫的服务器需要有curl支持--确保它是启用的。最好的办法是用测试数据库在你的FMS机器上进行本地测试--一旦你运行好了,你就可以尝试远程连接了。

票数 1
EN

Stack Overflow用户

发布于 2013-05-09 23:45:11

如果出现错误,所有的FileMaker接口调用都会返回一个结果对象。你应该试试这个:

下面是一个示例:

代码语言:javascript
复制
$fm = new FileMaker();

// Set 'hostspec' property using setProperty()
$fm->setProperty('database', $fmConfig['db']);
$fm->setProperty('hostspec', $fmConfig['host']);
$fm->setProperty('username', $fmConfig['user']); 
$fm->setProperty('password', $fmConfig['pass']);

$dt = date('m/d/Y H:i:s', $myDate);
$freq = $fm->newFindCommand("myTestLayout_1.0") ;
$freq->addFindCriterion("ModificationTimeStamp", ">".$dt);
$result = $freq->execute();
if (FileMaker::isError($result)) {
    $ErrMsg = 'Error code: '.$result->getCode().' Message: '.$result->getMessage();
    throw new Exception ($ErrMsg);  
}
$foundRecords = $result->getRecords();
echo count($foundRecords)." records"; 
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9500403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档