zendframework和uploadify集成

| 我在将uploadify与zendframework集成时遇到了一个小问题。我发现了很多有关此问题的帖子,但没有一个能够帮助我。 当我使用这个时在uploadify脚本中
\'script\': \'/uploadtest.php\',
它工作正常。 但是当我使用它并像这样在控制器中调用动作时。
\'script\': \'http://zendbase.local/asset/asset/addedit\',
要么
\'script\': \'/asset/asset/addedit\'
, 这是行不通的。 而上面的网址可以直接访问。但是以某种方式swf uploadify无法成功调用此网址,尽管它向我显示100%成功的栏。 任何想法? 编辑: 我已经尝试了http://www.uploadify.com/forums/discussion/1848/zend-framework-integration-help/p1中提到的解决方案
\'script\': \'<?php echo $this->url(array(\'module\' => \'asset\', \'controller\' => \'asset\', \'action\' => \'addedit\')) ?>\',
但给我一个错误“消息:无法组装。未指定反向路径。”     
已邀请:
我找出解决方案。这是愚蠢的错误。我的控制器不是每个人都可访问的,它正在返回登录页面作为响应。因此我更改了ACL中的权限,效果很好。 我建议使用Charles Proxy(http://www.charlesproxy.com)进行调试,这对我阅读swf调用的响应很有帮助。 谢谢。     
我有同样的错误问题   无法组装。未指定反向路由 解决方案,就像他们在zend手册中写的一样 \“由于不容易反转正则表达式模式,因此,如果您希望使用URL助手或此类的汇编方法,则需要准备一个反向URL。此反向路径由sprintf()可解析的字符串表示,并且定义为第四个构造参数:\“
$route = new Zend_Controller_Router_Route_Regex(
    \'archive/(\\d+)\',
    array( ... ),
    array(\'year\' => 1),
    \'archive/%s\'
);
我在此线程中找到了解决方案 Zend社区线程     

要回复问题请先登录注册