好吧,我有一个非常基本的模块设置。这只是一个测试模块,但基本上,我应该在“”时显示“我们在这里”。Magento - 前端路由器在本地工作,但不在现场服务器上
问题是,它在我的本地计算机(xampp)上正常工作,但我在我的现场服务器上尝试使用它时得到了404。这一切对我来说都很好,我完全困惑!
这是我的模块:
应用的/ etc /模块/ BlueDeep_MamVrm.xml:
<?xml version="1.0"?>
<config>
<modules>
<BlueDeep_MamVrm>
<active>true</active>
<codePool>local</codePool>
</BlueDeep_MamVrm>
</modules>
</config>
应用程序/代码/本地/ BlueDeep/MamVrm的/ etc/config.xml中:
<?xml version="1.0"?>
<config>
<modules>
<BlueDeep_MamVrm>
<version>1.0.0</version>
</BlueDeep_MamVrm>
</modules>
<frontend>
<routers>
<vrmlookup>
<use>standard</use>
<args>
<module>BlueDeep_MamVrm</module>
<frontName>vrmlookup</frontName>
</args>
</vrmlookup>
</routers>
</frontend>
</config>
应用程序/代码/本地/ BlueDeep/MamVrm /控制器/ lookupController.php:
class BlueDeep_MamVrm_LookupController extends Mage_Core_Controller_Front_Action
{
public function formAction()
{
die('Here we are');
}
}
我非常确定所有的文件权限是正确的,我已经清除了所有的缓存。
有什么想法? 谢谢
啊,有趣的窗户!感谢那。在此之后,我可能会按照您的建议设置虚拟机。 – sulman
我发现使用共享文件夹比Samba好。它使Magento的单个VM工作并将Web根目录,数据库数据文件和日志保存在共享文件夹中并在VM外部保持简单。这使我可以在不更改VM操作系统的情况下交换共享文件夹并更改项目。 –
我使用samba共享,并将其安装为Windows上的网络驱动器。 Eclipse可以将其用作其项目基础。另外,我可以将我的虚拟机安装为带有终端和尾部-f日志文件的Eclipse远程系统。 Samba Share - 存储库有一个缺点。在这种文件系统上创建SVN/GIT Repo非常棘手(即使通过webdrive)。 – mcmil