Cakephp Visual Studio工具PHP
发布时间:2020-12-13 16:29:37 所属栏目:PHP教程 来源:网络整理
导读:我试图用Visual Studio(2013)的php工具来调试我的cakephp应用程序. 我无法做到这一点,当我尝试调试时,它不遵循路由. 有人知道怎么办? 要使用MS Visual Studio 2013调试cakephp应用程序,我做了这些步骤,它对我来说很好: 1 – 创建一个新的PHP Web项目. 2 –
我试图用Visual Studio(2013)的php工具来调试我的cakephp应用程序.
我无法做到这一点,当我尝试调试时,它不遵循路由. 有人知道怎么办?
要使用MS Visual Studio 2013调试cakephp应用程序,我做了这些步骤,它对我来说很好:
> 1 – 创建一个新的PHP Web项目. 所以你会得到这样的东西: > 3 – 然后我们将设置启动选项(从Debug菜单 – >项目属性或右键单击项目,然后属性). 对于调试,我们将使用IIS Express,所以如果你还没有安装,可以通过MS Web Platform Installer: 所以你会得到这样的东西: > 4 – 然后我们必须设置我们的URL重写规则,就像here所提到的那样,只需将web.config放在你项目的根目录中: web.config内容: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Exclude direct access to webroot/*" stopProcessing="true"> <match url="^webroot/(.*)$" ignoreCase="false" /> <action type="None" /> </rule> <rule name="Rewrite routed access to assets(img,css,files,js,favicon)" stopProcessing="true"> <match url="^(img|css|files|js|favicon.ico)(.*)$" /> <action type="Rewrite" url="webroot/{R:1}{R:2}" appendQueryString="false" /> </rule> <rule name="Rewrite requested file/folder to index.php" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <action type="Rewrite" url="index.php" appendQueryString="true" /> </rule> </rules> </rewrite> </system.webServer> </configuration> > 5 – 按F5(或调试 – >开始调试): 然后 就这样 ! 希望能帮到忙. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |