我正在为社交引擎4开发一个模块。在一个小部件中,我有一个带有文本字段的简单表单和一个提交表单的按钮。
我在manifest.php文件中做了一个路由
'routes' => array(
'insert_link' => array(
'type' => 'Zend_Controller_Router_Route_Static',
'route' => 'profile/',
'defaults' => array(
'module' => 'hallive',
'controller' => 'videocover',
'action' => 'insertvideocoverlink'
)
),
)
我把这条路线放在表格的行动中:
$this->setAction(Zend_Controller_Front::getInstance()->getRouter()->assemble(array(), 'insert_link'));
按下按钮时调用 insertvideocoverlink 方法,并且在localhost中一切正常,但是当我在远程服务器(亚马逊网络服务)中使用此代码时,它不再起作用。为什么呢?