使用自动加载和解析url的参数,实现调用到不同的控制器,实现了pathinfo模式和普通的url模式 文件结构: |--Controller |--Index |--Index.php |--Application.php Application.php \Controller\Index\Inde ...
分类:
Web程序 时间:
2016-08-06 23:16:47
阅读次数:
225
1.调试模式 设置调试模式部分代码如下: 关闭调试模式代码如下: 2.配置 3.控制器 代码如下: 4.URL 还有一些小点的补充: (1)m参数表示模块,a操作表示操作 (2)PATHINFO模式下面,URL是可定制的 支持下面的URL访问: (3)REWRITE模式:添加如下代码 ...
分类:
Web程序 时间:
2016-07-29 17:16:06
阅读次数:
238
1.basename和dirname的作用 2.pathinfo()获取路径文件的信息只用于数组 3.realpath返回规范化的绝对路径 4.filesize返回文件大小: 5.disk_free_space返回可用空间 disk_total_space返回总空间 6.fileatime返回一个访 ...
分类:
Web程序 时间:
2016-07-22 01:09:14
阅读次数:
176
LNMP一键安装包是一个用LinuxShell编写的可以为CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian/DeepinVPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。同时提供一些实用的辅助工具如:虚拟主机管理、FTP..
分类:
Web程序 时间:
2016-07-21 20:05:21
阅读次数:
186
ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以nginx默认情况下是不 ...
分类:
Web程序 时间:
2016-07-19 09:41:17
阅读次数:
158
LNMP上各个版本pathinfo各个版本的设置基本一样:lnmp v1.1上,修改对应虚拟主机的配置文件去掉#include pathinfo.conf前面的#,把try_files $uri =404; 前面加上# 注释掉。1.2,1.3上,修改对应虚拟主机的配置文件将include enabl ...
分类:
Web程序 时间:
2016-07-01 15:58:48
阅读次数:
227
//首先列出需要被操作的url $url_path = "http://www.sina.com.cn/abc/de/fg.php?id=1"; 方法一: //取出扩展名及参数 $temp = pathinfo($url_path,PATHINFO_EXTENSION); //找到扩展名 $temp ...
分类:
Web程序 时间:
2016-06-28 08:08:15
阅读次数:
182
<?php if(!defined('Sys_root')) exit('NOT Pathinfo,无路径信息');/**简单的session数据库类*session自定义文件,主要用于用户登录*/class dbsession{ public $dbsql;//数据库对象 public $conf ...
分类:
Web程序 时间:
2016-05-18 00:21:01
阅读次数:
172
前面有关于lnmp环境的搭建,在此就不在赘述。下面就简述thinkPHP如何在nginx下开启url_rewrite和pathinfo模式支持 主要有两个步骤: 一、更改php.ini将;cgi.fix_pathinfo=0 改为cgi.fix_pathinfo=1 二、更改nginx配置文件中ph ...
分类:
Web程序 时间:
2016-05-16 00:00:56
阅读次数:
389
thinkphp3.2 手册目录:http://www.kancloud.cn/manual/thinkphp/1678 一、页面跳转 1.URL模式用来定向请求到模块、控制器和操作,如pathInfo模式:http://localhost/index.php/home/user/login/var ...
分类:
Web程序 时间:
2016-05-11 13:12:05
阅读次数:
197