我正在试图在IIS上使用Phalcon 1.2.4
我的环境: WindowsServer08 R2 x64 IIS 7 + PHP FastCGI + URL重写
当我跟随时:
官方教程1
我可以运行IndexController,但我无法运行SingupController
![在此处输入图片说明] [1]
总是得到404错误
如果我将环境改为XAMPP&复制我的教程项目。它可以在XAMPP上执行而不会出现任何问题。
Phalcon是否支持IIS?
答案 0 :(得分:1)
它对我有用,我遵循这些步骤。
将http://www.sitepoint.com/phalcon-windows-azure/中的web.config
文件放在公用文件夹
从公共文件夹编辑index.php并添加
//Setup a base URI so that all generated URIs include the "tutorial" folder
$di->set('url', function(){
$url = new \Phalcon\Mvc\Url();
$url->setBaseUri('/example1/public/');
return $url;
});
请注意,我在名为example1的目录中有此示例,即c:\inetpub\wwwroot\example1
访问http://localhost/example1/public/