zend framework 1.9中,resources.frontController.defaultModule配置是用于指定访问网站根目录module吗

seai 2010-01-05 02:41:50
为什么我的配置按如下,可以正常访问网站根目录http://localhost/,和http://localhost/acc/,等
resources.frontController.defaultModule = "default"
resources.frontController.defaultControllerName = "index"
resources.frontController.defaultAction = "index"

但是我想将acc设为默认module,网站就完全不能访问了
resources.frontController.defaultModule = "acc"
resources.frontController.defaultControllerName = "index"
resources.frontController.defaultAction = "index"

请高人详细指点,谢谢了!
...全文
293 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
tfling2012 2012-01-17
  • 打赏
  • 举报
回复
对呀 我今天也要解决这样的一个问题?该怎么解决呢?
seai 2010-01-09
  • 打赏
  • 举报
回复
已经找到解决办法,大家需要的话,到我空间去看.
zhangyong20081204 2010-01-08
  • 打赏
  • 举报
回复
学习了。这个是难点
seai 2010-01-05
  • 打赏
  • 举报
回复
能给代码吗?我不是php程序员,只是项目架构。。。只能想到思想不知道怎么写代码
zhongqixing1104 2010-01-05
  • 打赏
  • 举报
回复
默认的控制器类名是不能带前缀的,你一定要实现的话可以添加个路由指向你那个模块
seai 2010-01-05
  • 打赏
  • 举报
回复
那我倒要问了
resources.frontController.defaultModule = "default"
这个配置有啥用呢?如果都没办法指定别的模块/控制器,还给这个配置选项做什么?多此一举啊。我就是想把这个配置选项的功能发挥起来。
zhongqixing1104 2010-01-05
  • 打赏
  • 举报
回复
这样的话,将来我想改变首页,就只需要定义新的控制器,并在配置中指明就行了,而其他任何部分都不会受到影响。

改首页你如果不改数据的话,只要改view就可以了啊
seai 2010-01-05
  • 打赏
  • 举报
回复
我觉得关键就在于:
uri,控制器文件名,控制器类名,之前的对应关系,把握好对应关系,应该可以找出解决办法的。

比如,默认模块要求的控制器处于什么目录,控制器的类名是什么,应在哪个php文件中定义(即文件名)?非默认模块有什么怎样规定的?
seai 2010-01-05
  • 打赏
  • 举报
回复
我试过了,发现一个特点,就是如果配置中改变默认模块为acc的话,我需要将acc目录中的控制器类名的前缀去掉,类名Acc_IndexController变为IndexController,这样的话,也是可以的,但如此一来,就还是需要修改程序代码了,而我不希望改变默认模块还得修改程序。

有没有办法解决这个不方便的地方呢?

难道是说,按照zf来,默认模块的控制器类名,不能有前繈,而非默认模块的控制类名必须有前缀?
zhongqixing1104 2010-01-05
  • 打赏
  • 举报
回复
设置controller目录的配置你没改
zhongqixing1104 2010-01-05
  • 打赏
  • 举报
回复
不对,你这样是不行的。
zhongqixing1104 2010-01-05
  • 打赏
  • 举报
回复
没道理啊,你那样配置应该是可以的啊
seai 2010-01-05
  • 打赏
  • 举报
回复
我想实现在配置中灵活指定默认的模块的功能。

现在目录结构如下:
mysite/
app/
default/
controllers/
IndexController.php--定义IndexController类
acc/
controllers/
IndexController.php--定义Acc_IndexController类

按照目前的设置,当访问http://localhost/时,会执行IndexController类的index方法,访问http://localhost/acc时,会执行Acc_IndexController类的index方法。

现在的需求是,希望通过简单改变配置,使得访问http://localhost/时执行Acc_IndexController类的index方法。其他情况保持不变。这样的话,将来我想改变首页,就只需要定义新的控制器,并在配置中指明就行了,而其他任何部分都不会受到影响。
zhongqixing1104 2010-01-05
  • 打赏
  • 举报
回复
defaultModule 是配置默认的模块的,即http://localhost/这样默认访问的模块,不知道你网站是怎么部署的
内容概要:本文聚焦于多区域综合能源系统热网的建模与系统运行优化问题,基于Matlab平台实现了完整热网数学模型的构建与仿真分析。研究充分考虑热力网络的物理特性、能量传输损耗、多能互补机制以及区域间的耦合约束,建立了涵盖能源生产、传输与消费全过程的协同优化模型。通过集成灰狼优化(GWO)、改进灰狼优化(IGWO)、金豺优化(GJO)等多种智能优化算法,对系统运行成本、能源利用效率及碳排放等多重目标进行联合优化求解,有效提升了综合能源系统的经济性、可靠性和可持续性水平。文提供的完整Matlab代码支持EI级别论文的复现,具有较强的科研参考价值和工程应用潜力。; 适合人群:面向具备能源系统、电力系统或热力工程等相关专业背景,熟悉Matlab编程环境,从事综合能源系统建模、热网优化调度、多能协同控制等方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于多区域综合能源系统热力网络的建模与潮流仿真分析;②支撑系统级运行优化研究,包括经济调度、低碳运行、多能协同与可靠性提升;③为智能优化算法在复杂能源系统的应用提供可复现的案例支持与代码基础,助力高水平学术论文撰写与算法验证。; 阅读建议:建议结合Matlab代码逐模块解析热网建模流程与优化求解逻辑,重点关注热网节点方程、耦合元件建模、目标函数构造及约束条件处理方法,推荐配合实际系统参数进行调试与拓展实验,以深入掌握综合能源系统协同优化的核心机制。
内容概要:本文系统研究了基于六种智能优化算法(粒子群PSO、灰狼GWO、鲸鱼WOA、哈里斯鹰HHO、蜣螂DBO、麻雀SSA)的无人机三维路径规划方法,并通过Matlab代码实现了仿真验证。研究构建了一个综合考虑路径长度、飞行高度、环境威胁和转弯角度等因素的多成本目标函数,旨在评估各类算法在复杂三维空间寻找最优飞行路径的能力。通过对不同算法在收敛速度、寻优精度、路径安全性和稳定性等方面的对比分析,揭示了各算法在处理无人机路径规划这一多目标优化问题时的性能差异与适用边界,为实际工程应用的算法选择与改进提供了科学依据和技术支撑。; 适合人群:具备一定Matlab编程基础,从事无人机路径规划、智能优化算法研究及相关领域的科研人员、研究生及工程技术开发者。; 使用场景及目标:①应用于复杂地形或城市环境下的无人机自主导航与避障路径规划;②用于系统性比较元启发式优化算法在三维空间路径规划任务的表现,辅助科研与工程实践算法的选型、优化与集成; 阅读建议:建议结合提供的Matlab代码进行仿真实验,通过调整环境参数与算法超参数,深入观察各算法的迭代过程与路径生成效果,从而全面理解其搜索机制与性能特征。
内容概要:本文围绕密集型复杂城市环境下的无人机三维路径规划问题,提出一种基于Q-learning强化学习算法的解决方案。通过构建包含建筑障碍物、飞行高度限制、路径长度及安全威胁等多因素的三维空间模型,设计合理的状态空间、动作空间与奖励函数,利用Q-learning算法实现无人机从起始点到目标点的自主避障路径规划。研究重点在于强化学习在复杂动态环境的应用,采用Matlab进行仿真实验,验证了该方法在生成安全、高效飞行路径方面的有效性与可行性,为无人机在城市空交通、应急救援与物流配送等场景的自主导航提供了理论支持和技术路径。; 适合人群:具备一定人工智能、强化学习及路径规划基础知识,从事无人机导航、智能控制、自动化或相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于城市环境的无人机自主飞行系统开发;②为强化学习在三维路径规划的实际落地提供可复现的Matlab代码实现;③用于对比分析Q-learning与其他智能优化算法在复杂空间的路径规划性能差异;④支撑智能交通、智慧城市建设的低空飞行器决策系统研究。; 阅读建议:建议读者结合提供的Matlab代码深入理解算法实现细节,重点关注状态表示设计与奖励机制的构建逻辑,并可通过调整城市环境参数、障碍物密度或引入动态威胁源等方式,进一步测试算法的鲁棒性、收敛性与泛化能力。

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧