上传到另一个文件夹后,在zend框架中指定的错误无效控制器

诺里哈兹梅(Norlihazmey Ghazali)

我的问题是,当我将项目上传到托管时:

http://172.20.30.43/psm/CB11011/

我得到这个错误

An error occurred

Page not found

Exception information:

Message: Invalid controller specified (psm)

这是我的完整域链接。

http://172.20.30.43/psm/CB11011/carrental/public/user/register

但是,如果我在localhost中访问,它看起来很好。这是我的本地主机网址。

localhost/carrental/public/register

真正的控制器是“注册”,而不是psm ..对于基本URL,我已经在application.ini中添加了一行,这是我的代码:

resources.frontController.baseUrl = "http://172.20.30.43/psm/CB11011/carrental/public/"

css,js或layout.phtml中另一个包含文件的问题路径看起来不错。他们可以链接到正确的路径,唯一的错误是zend framework错误地选择了我的控制器。我为我的解释感到抱歉,我是zend框架的新手,不知道如何在zend框架中使用术语进行很好的解释。这是我使用zend框架的第一个项目。

简而言之

问题在于您的应用程序位于宿主环境中的子文件夹中。通过这种方式,zend认为(通过此调用http://172.20.30.43/psm/CB11011/)它应该访问控制器psm并调用action CB11011只需.htaccess/public目录更改文件即可

像这样的东西(未经测试!!!)应该没问题:

RewriteEngine on
RewriteRule (.*) ./psm/CB11011/$1

并在您的内部更改前控制器的路径application.ini

resources.frontController.baseUrl = "/psm/CB11011"

PS:将整个应用程序放入子文件夹存在一些安全问题,因为您的控制器/模块可能是可访问的!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel,如何使用另一个控制器到同一文件夹

来自分类Dev

从另一个视图控制器访问后,使NSTimer对象无效

来自分类Dev

从另一个控制器Zend调用indexController中的函数

来自分类Dev

如何在zend中调用另一个控制器的方法?

来自分类Dev

如何使用zk框架将图像上传到服务器中的指定文件夹

来自分类Dev

无法通过另一个控制器控制另一个 fxml 文件的元素

来自分类Dev

将用户文件夹位置更改为另一个分区后,Sysprep错误

来自分类Dev

将上传的图像传递给另一个未显示的控制器

来自分类Dev

当来自另一个类的控制器调用方法产生无效操作时

来自分类Dev

我可以在源自某个值的 django 模型中指定一个上传文件夹吗?

来自分类Dev

从另一个控制器触发一个控制器的“动作”

来自分类Dev

VSCode的Python linter认为从文件夹中另一个文件的导入是错误的

来自分类Dev

git checkout 后,我看到另一个分支的文件夹

来自分类Dev

如何在multer中指定目标以将图像上传到节点js中的远程服务器文件夹?

来自分类Dev

重定向到另一个视图后,MVC控制器再次调用

来自分类Dev

推送另一个视图控制器后,searchBar不会隐藏

来自分类Dev

开机自检后,Angular重新加载另一个控制器

来自分类Dev

开机自检后,Angular重新加载另一个控制器

来自分类Dev

FolderBrowserDialog显示错误“无法使用文件夹xxxx。请选择另一个文件夹。”

来自分类Dev

在Google驱动器上创建一个文件夹(如果不存在),然后使用Python脚本将文件上传到该文件夹

来自分类Dev

从另一个文件夹导入功能

来自分类Dev

从另一个文件夹导入功能

来自分类Dev

从另一个文件夹导入功能

来自分类Dev

从另一个文件夹运行Java

来自分类Dev

调用另一个控制器的方法

来自分类Dev

从另一个控制器访问变量

来自分类Dev

调用另一个视图控制器

来自分类Dev

从另一个控制器调用awakeFromNib

来自分类Dev

调用另一个API控制器

Related 相关文章

  1. 1

    Laravel,如何使用另一个控制器到同一文件夹

  2. 2

    从另一个视图控制器访问后,使NSTimer对象无效

  3. 3

    从另一个控制器Zend调用indexController中的函数

  4. 4

    如何在zend中调用另一个控制器的方法?

  5. 5

    如何使用zk框架将图像上传到服务器中的指定文件夹

  6. 6

    无法通过另一个控制器控制另一个 fxml 文件的元素

  7. 7

    将用户文件夹位置更改为另一个分区后,Sysprep错误

  8. 8

    将上传的图像传递给另一个未显示的控制器

  9. 9

    当来自另一个类的控制器调用方法产生无效操作时

  10. 10

    我可以在源自某个值的 django 模型中指定一个上传文件夹吗?

  11. 11

    从另一个控制器触发一个控制器的“动作”

  12. 12

    VSCode的Python linter认为从文件夹中另一个文件的导入是错误的

  13. 13

    git checkout 后,我看到另一个分支的文件夹

  14. 14

    如何在multer中指定目标以将图像上传到节点js中的远程服务器文件夹?

  15. 15

    重定向到另一个视图后,MVC控制器再次调用

  16. 16

    推送另一个视图控制器后,searchBar不会隐藏

  17. 17

    开机自检后,Angular重新加载另一个控制器

  18. 18

    开机自检后,Angular重新加载另一个控制器

  19. 19

    FolderBrowserDialog显示错误“无法使用文件夹xxxx。请选择另一个文件夹。”

  20. 20

    在Google驱动器上创建一个文件夹(如果不存在),然后使用Python脚本将文件上传到该文件夹

  21. 21

    从另一个文件夹导入功能

  22. 22

    从另一个文件夹导入功能

  23. 23

    从另一个文件夹导入功能

  24. 24

    从另一个文件夹运行Java

  25. 25

    调用另一个控制器的方法

  26. 26

    从另一个控制器访问变量

  27. 27

    调用另一个视图控制器

  28. 28

    从另一个控制器调用awakeFromNib

  29. 29

    调用另一个API控制器

热门标签

归档