Apr142012
php伪静态写法以及Apache配置Rewrite
php伪静态写法以及Apache配置Rewrite
一、Apache配置:
进入/etc/httpd/conf/目录下,打开httpd.conf文件。
启用rewrite
# LoadModule rewrite_module modules/mod_rewrite.so 去除前面的 #
启用.htaccess
AllowOverride None 修改为: AllowOverride All
二、Rewrite写法
服务器有配置文件不可能由我们来改,所以大多情况下要在网站的根目录下建一个.htaccess文件。
RewriteEngine ...阅读全文
抢沙发
Apr072012
Apr072012
Apr072012
Apache2.2.21安装图解
本文详细介绍了在Windows平台上安装Apache的过程,希望对初次安装Apache的朋友有所帮助。
1. 软件准备
我们以Apache2.2.21版本为例
Apache 官方下载地址:httpd-2.2.21-win32-x86-no_ssl.msi
2. 开始安装
双击httpd-2.2.21-win32-x86-no_ssl.msi开始安装。出现安装欢迎界面。
图1 欢迎界面
直接点”Next”继续,出现授权协议。
图2 授权协议
选择&...阅读全文
Apr072012
Apache虚拟主机的配置
Apache虚拟主机的配置可分为三种:基于端口、基于ip和基于域名的虚拟主机。下面我们分别做个简单介绍。
我们以Windows平台下的httpd-2.2.21-win32-x86-no_ssl.msi 版本为例。
一、基于端口的虚拟主机设置
1、修改监听端口
打开Apache配置文件httpd.conf,添加要使用的监听端口
如:
Listen 80
Listen 81
Listen 82
以上设置的含义为监听80、81、82这几个端...阅读全文
Apr072012
PHP 版本讲解
PHP版本目前主要有分三支:PHP4/PHP5/PHP6
PHP4由于太古老、对OO支持不力已基本被淘汰,不用考虑PHP4。
PHP6由于基本没有生产线上的应用,还基本只是一款概念产品,很多功能已在PHP5.3上实现,所以暂不考虑PHP6。
PHP5的版本目前主要分三支:PHP5.2之前的版本、PHP5.2.x 和 PHP5.3.x
PHP5.2之前的版本不值得考虑,因为某些功能缺陷或者BUG。
主流PHP程序对PHP5.2.x的兼容性最好,而每次版本...阅读全文
Apr072012
Windows下IIS以FastCGI模式运行PHP
由于PHP5.3 的改进,原有的IIS 通过isapi 方式解析PHP脚本已经不被支持,PHP从5.3.0 以后的版本开始使用微软的 fastcgi 模式,这是一个更先进的方式,运行速度更快,更稳定。本文介绍在IIS上以FastCGI模式运行PHP。我们以 Windows 2003 + IIS 6.0(windows2003自带) 为例。
第一步:下载安装的文件
1. FastCGI 版本 fcgisetup_1.5_x86_rtw.msi
2. MySQL 版本 mysql-5.5.19-win32.msi
3. P...阅读全文
Mar232012
windows平台zend optimizer安装配置教程
zend optimizer的安装和配置非常简单,原来并不打算写zend optimizer配置教程,但考虑为了保证Windows平台PHP环境配置入门教程的完整性,还是用心安装了一回zend optimizer3.3.3,一不小心发现原来zend optimizer3.3.3目前还不支持PHP5.3,所以提醒各位童鞋在看这篇zend optimizer安装配置教程时请先保证你的PHP运行环境为PHP5.2版本。
对于PHP入门学习者来说,首先要知道zend opt...阅读全文
Mar102012
php文件操作
一、引论
在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,而,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例示范如何使用.,关于对应的函数详细介绍,请查阅php手册.此处只总结重点.和需要注意的地方.(这在php手册是没有的.)(www.3lian.com)
二、目录...阅读全文
Jan242012