我正在使用 CakePHP 版本:1.2.10
和 NuSOAP 版本:0.9.5
我的服务在不是用 Cakephp(旧程序代码)编写的应用程序下工作。
我想在我的 cakePHP 应用程序下移动服务。
旧网站托管在子域上:www.
旧服务(按预期工作)位于:
<!-- old Procedural code -->
http://www.mysite.org.uk/services/donations.php
CakePHP 网站托管在子域上:
new.
新服务(代码几乎完全相同!)位于:
<!-- CakePHP - SOAP response doesn't reach here?, redirects to app/webroot -->
http://new.mysite.org.uk/services/registerDonation/
问题
- 当 cakePHP 收到响应时,而不是去controller/action
( services/registerDonation
,在这种情况下)。它转到app/webroot
(它将发件人返回到主页(显然无法处理 SOAP 响应和响应)。
...所以请求失败...:(
显然这是 cakePHP 的一个问题以及它如何路由请求,但我坚持如何找到解决这个问题的任何方法?( noob@cakePHP
)。
会.htaccess
吗?!还是自定义 cakePHP route
?!做这项工作?,如果是这样,我该如何实施?
总结一下..
如何从外部服务器获取 SOAP 请求以点击 cakePHP 中的 services/registerDonation
[ controller/method
]。
如果需要更多信息,只需大喊并留言即可。