apache指定目录禁止执行php文件
五月 08, 2019 Views
Comments 0
本文章来给大家介绍在apache环境中如何禁止指定目录执行php,htm,asp文件的方法,下面我介绍利用apache,hatccess的方法,同时还有nginx中的配置方法。
htaccess禁止php,htm
php_flag engine off
<Files ~ ".php" >
order allow,deny
deny from all&nbs
阅读全文zend
php header函数实现代码
五月 08, 2019 Views
Comments 0
PHP header() 函数 定义和用法 header() 函数向客户端发送原始的 HTTP 报头,认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数,在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题.
定义和用法
location , refresh,content-type,expires(意思为终止),last-modified等.
location – 浏览器显示指定的网页.
格式: header(“location: http://绝对地址”);
location 的地址必须是一个绝对地址。
refresh,refresh – 更新网页.
s
阅读全文zend
php mkdir函数用法与mkdir创建目录
五月 07, 2019 Views
Comments 0
mkdir() 语法: bool mkdir(字符串目录,诠释权限)dirThe新directory.permissionsOctal数指定为新的directory.Creates一个新的目录的权限.
mkdir()创建一个具有指定权限的目录,权限是,作为文件模式()和fileperms()相同的形式,在成功返回真,如果发生错误,则返回FALSE.
php范例代码如下:
<?php
if ( mkdir ( /spa
阅读全文zend
php查看运行php环境函数php_sapi_name
五月 07, 2019 Views
Comments 0
php_sapi_name函数是一个可以返回php所运行的web服务器环境的字符串,下面我们来看两个关于php_sapi_name函数测试出php运行环境的例子.代码如下:
<?php echo php_sapi_name();?>
在apache环境下面输出的结果是“apache2handler”,在cgi模式下输出的结果是“cgi-fcgi”,要是在命令行模式下面运行的话,那么输出的结果是:”cli”,如果在nginx中运行就是 nginx字符了.
阅读全文zend
php字符集转换的教程
五月 06, 2019 Views
Comments 0
PHP通过iconv将字符串从GBK转换为UTF8字符集。
1.iconv()介绍
iconv函数可以将一种已知的字符集文件转换成另一种已知的字符集文件。例如:从GB2312转换为UTF-8。
iconv函数在php5中内置,GB字符集默认打开。
2.iconv()错误
iconv在转换字符”—”到gb2312时会出错,解决方法是在需要转成的编码后加 “//IGNORE”,也就是iconv函数第二个参数后.如下:
iconv("UTF-8", "GB2312//IGNORE", $data)
ignore的意思是忽略转换时的错误,如果没有ignore参数,所有该字符后面的字符串都无法被保存。
3.iconv()例子,代码如下:
阅读全文zend
php字符串编码相互转换函数(GBK/UTF
五月 06, 2019 Views
Comments 0
虽然说php自带了编码转换函数,但是在使用时会碰到字符丢失问题了,为了解决这个问题小编整理了两上将非GBK字符集的编码转为GBK与将非UTF-8字符集的编码转为UTF-8的函数,希望能帮助到各位.
例子代码如下:
<?php
/**
* 将非GBK字符集的编码转为GBK
*
l
阅读全文zend
Apache服务器开启伪静态并支持.htaccess
五月 05, 2019 Views
Comments 0
mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面来说说它的使用方法!对初学者很有用!
1.检测Apache是否支持mod_rewrite
通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设 置。如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件,通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的”#”号删除即可。如果没有查找到,则到“LoadModule”
阅读全文zend
APACHE中限制IP连接数与IP并发数和流量控制
五月 05, 2019 Views
Comments 0
本文章来给各位同学总结一下APACHE中限制IP连接数与IP并发数和流量控制实现方法,如果只限制连接数据我们可以直接使用limit,如果要限制其它的需要使用其它第三方模块了。
利用Limit模块限制IP连接数
系统版本:centos6.3,APACHE版本:apache2.42(编译安装)
1.配置Limit模块
#wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2
安装:
#tar jxvf mod_limitipconn-0.24.tar.bz2
阅读全文zend
为PHP5加入动态Flash文件的生成的支持
五月 04, 2019 Views
Comments 0
想象过在网站上动态生成flash动画吗,本文就让你步入php flash的激动时代,php真是个好东西呀,真是无法预料她明天会变的怎样,好了,言归正传,下面介绍怎样实现这个功能。
一、需要的软件
swf的支持库:http://reality.sgi.com/grafica/flash/dist.99.linux.tar.Z,这个包里面有文档,你可以用c来使用它,他的例子就是,这哥们太好了,不过他要是提供源码就更好了,还有当然是php5了从http://www.php.net得到
二、安装
1、libswf.a安装
#cp dist.99.linux.tar.Z /usr/local
#
阅读全文zend
apache虚拟主机配置过程问题解决
五月 04, 2019 Views
Comments 0
apache虚拟主机就是一个以VirtualHost为打头每个网站可以是一个VirtualHost,这样一个服务器就可以有多网站了,同时NameVirtualHost 可以指定IP也可以不指定为星号,这样就可以绑定双线IP了.
一直使用xampp做apache服务器,可是新版的xampp添加了虚拟主机就访问127.0.0.1也跳转到了虚拟主机去了,比如:我添加了www.phpfensi.com,路径是e:wwwdemo,而我的添加完之后,访问127.0.0.1竟然也是跑到了www.phpfensi.com下面去.
上网找了好多资料说是添加localhost的,于是在httpd.conf最后添加如下配置,代码如下:
<VirtualHost *>
&nbs
阅读全文zend