Php 无法在zend 2中看到我最近安装的便笺模块正在运行

Php 无法在zend 2中看到我最近安装的便笺模块正在运行,php,zend-framework2,Php,Zend Framework2,各位 最近我安装了这个zend 2扩展名“”,但我看不出每次调用默认的“应用程序”模块时都会出现这种情况。不管在“Application.config.php”中声明这些便笺如何 我需要讲几点: 1.我已经创建了这个路径“/var/www/ZendSkeletonApplication/public”作为我的文档根目录,这样我就可以使用“localhost/stickynotes”访问index.php文件 但每次它调用模块应用程序的index.phtml文件时,都意味着它总是只指向该应用程序模

各位

最近我安装了这个zend 2扩展名“”,但我看不出每次调用默认的“应用程序”模块时都会出现这种情况。不管在“Application.config.php”中声明这些便笺如何

我需要讲几点: 1.我已经创建了这个路径“/var/www/ZendSkeletonApplication/public”作为我的文档根目录,这样我就可以使用“localhost/stickynotes”访问index.php文件 但每次它调用模块应用程序的index.phtml文件时,都意味着它总是只指向该应用程序模块。 请参阅此url“”

  • 我相信我必须指出我的“stickynotes”模块,比如“localhost/stickynotes/stickynotes”,但它说的是404
  • 我的配置似乎都是正确的。就像在“application.config.php”中一样,我已经把它设置为 “模块”=>阵列( "申请",, “粘贴便笺”, ),


    任何帮助都将不胜感激。

    这取决于您如何定义虚拟主机

    您已经提到-“
    我已经创建了这个路径”/var/www/zendskeletonaplication/public”作为我的文档根
    ,并使用url
    localhost/stickynotes
    访问
    index.php

    因此,您的主文件夹是“ZendskeletonApp”,其中有一个名为“stickynotes”的模块

    没有虚拟主机- url应该是
    http://localhost/ZendSkeletonApplication/public/stickynotes

    使用虚拟主机- 虚拟主机定义中必须提到一些
    ServerName\u一些\u SERVER\u NAME

    例如:
    
    服务器名称\u一些\u服务器\u名称
    DocumentRoot“/var/www/zendskletonapplication/public”
    [.....]
    [...]
    

    所以这里的url应该是
    http://_SOME_SEVER_NAME/stickynotes


    我希望它能帮助某些人。

    是否有可能缓存配置?默认情况下,在application.config.php中启用配置缓存。(确保'config_cache_enabled'和'module_map_cache_enabled'的值为false,并删除'data/cache'中的所有*.php文件)