【问题标题】:Phalcon 1.2.4 in IISIIS 中的 Phalcon 1.2.4
【发布时间】:2016-08-12 21:17:22
【问题描述】:

我正在尝试在 IIS 上使用 Phalcon 1.2.4

我的环境: WindowsServer08 R2 x64 IIS 7 + PHP FastCGI + URL 重写

当我关注时:

官方教程1

我可以运行 IndexController 但我不能运行 SingupController

![在此处输入图片描述][1]

总是出现 404 错误

如果我将环境更改为 XAMPP 并复制我的教程项目。它可以在 XAMPP 上毫无问题地执行。

Phalcon 是否支持 IIS?

【问题讨论】:

  • 那是什么教程?
  • Phalcon 不能在 IIS 上运行,您需要 Apache、Nginx 或 Cherokee。
  • 罗兰~我的学习教程是goo.gl/ZehvcK:)
  • dciso ~ 但我尝试在 IIS 上使用 CakePhp,它可以运行。 Phalcon 不支持 IIS 吗?好伤心:(
  • @dciso Phalcon 1.2.4 版似乎作为 PHP 扩展在 IIS 上运行。我现在正在测试环境(IIS 8.0、PHP 5.4)中对其进行测试。 INVO sample application 有效,但我还没有测试过更高级的东西。

标签: php iis phalcon


【解决方案1】:

它对我有用,我按照这些步骤操作。

  1. 将来自http://www.sitepoint.com/phalcon-windows-azure/web.config 文件放到公用文件夹中

  2. 从公共文件夹编辑 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

  3. 访问http://localhost/example1/public/

【讨论】:

    猜你喜欢
    • 2016-01-17
    • 2017-10-02
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多