phalcon2 通过 phalcon tools 工具创建的项目不能访问其他路径
Jun 06, 2016 pm 08:21 PM
环境
Linux Overlords 3.10.0-327.3.1.el7.x86_64 #1 SMP Wed Dec 9 14:09:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
PHP 5.6.16 (cli) (built: Dec 17 2015 10:06:34)
nginx version: nginx/1.9.9
问题描述
在学习 phalcon 的过程中 环境都已经配置好,伪静态也没有问题;但是发现phalcon project projectName
可以访问默认控制的 如http://localhost/
自己创建的TestController.php
http://localhost/test
则无法访问;
请会耍 Phalcon 的大侠指教
解决方案
使用 nginx 配置规则$_SERVER['QUERY_STRING']
;起初是使用$_SERVER['REQUEST_URI']
伪静态跳转不通过
回复内容:
环境
Linux Overlords 3.10.0-327.3.1.el7.x86_64 #1 SMP Wed Dec 9 14:09:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
PHP 5.6.16 (cli) (built: Dec 17 2015 10:06:34)
nginx version: nginx/1.9.9
问题描述
在学习 phalcon 的过程中 环境都已经配置好,伪静态也没有问题;但是发现phalcon project projectName
可以访问默认控制的 如http://localhost/
自己创建的TestController.php
http://localhost/test
则无法访问;
请会耍 Phalcon 的大侠指教
解决方案
使用 nginx 配置规则$_SERVER['QUERY_STRING']
;起初是使用$_SERVER['REQUEST_URI']
伪静态跳转不通过
正确的解释是由于phalcon默认采用QUERY_STRING
可以在路由配置指定REQUEST_URI
It`s supported: https://docs.phalconphp.com/en/latest/reference/routing.html#uri-sources

热门文章

热门文章

热门文章标签

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南

如何设置 Visual Studio Code (VS Code) 进行 PHP 开发
