【发布时间】:2016-09-22 14:26:57
【问题描述】:
我需要调用一个 SAS 存储过程,它需要大约 5 分钟才能运行,而不会挂断我的浏览器。我正在使用 Yii 堆栈并通过 url 调用 SAS。我会附上代码,但老实说,此时我已经尝试了很多东西,以至于我的代码版本已经没有任何意义了。任何方向将不胜感激。
注意:我已经尝试过 exec() ,但这似乎不起作用。我已经尝试过 ajax,并且更喜欢异步 ajax 调用,但在这一点上我会尝试任何事情。如果需要任何其他信息,请告诉我。
更新:我在 php 中创建了一个控制器操作,如果我直接进入浏览器 url 中的控制器操作,它会成功完成存储过程。但是,如果我使用 ajax get 调用该控制器操作,则存储过程不会执行。
【问题讨论】:
-
如果我的回答不合适(例如,您需要基于 URL 的参数并且无法编辑您的 STP),请发布您使用 ajax 的尝试。
-
我对您使用 PHP 感到困惑 - 您是从客户端浏览器还是 PHP 服务器调用 SAS 存储过程?