-
PHP Warning: mkdir() [function.mkdir]: Permission denied in解决方法
php在调用用mkdir时出错PHP Warning: mkdir() [function.mkdir]: Permission denied in 原因: 权限不足不能执行创建目录命令 解决方法: 修改父级目录权限为0777即可 linux: chmod -R 777 ...
PHP 2014-12-13 02:45:05 -
PHP Warning: include(xxx.php) [function.include]: failed to open stream: Permission denied in原因及解决方法
php提示错误:PHP Warning: include(xxx.php) [function...
PHP 2014-12-13 02:30:06 -
php escape URL编码函数
本文是一个php实现的url 编码函数,既:php版的escape/unescape函数,感兴趣的同学参考下. php提供的URL编码函数是基于字节的,对由ie的javascript函数escape编码的数据就无能为力了。 function escape($str) { preg_match_all("/[x80-xff].|[x01-x7f]+/",$str,$r); $ar = $r[0]; foreach($ar as $k=>$v) { if(ord($v[0]) < 128) $ar[$k] = rawurlencode($v); else $ar[$k] = "%u".bin2hex(iconv("GB2312","UCS-2",$v)); } return join("",$ar); } function unescape($str) { $str = rawurldecode($str); preg_match_all...
PHP 2014-12-13 00:45:15 -
php 什么是PEAR?(第二篇)
什么是PEAR?(第二篇) 第三章 ▉ 3-1 PEAR套件(Package)的资讯 ▓ 套件简介 PEAR最重要的就是拥有许多的程式库可供开发者免费引用,这些程式库会被包裹成套件,而且每个套件中都会放入一个名为package.xml的档案.这是PEAR团队的规定,这个档案纪錄著程式库的档案架构,版本编号等资料,有了这个档案,程式库压缩后才有资格称为「套件」,也因为有了这个xml档,PEAR所提供的「套件管理指令」就可以很简单地管理程式库,例如:可以用指令来安装套件、刪除套件、观看套件资讯或套件升级等。 另外.关於套件的安全性方面,使用者若发现套件有问题,可以借由论坛加以讨论或回报给开发团队,他们就会快速的进行修正与改版,也因此每个套件都会有版本编号加以区分改版的过程...
PHP 2014-12-12 20:39:13 -
php 什么是PEAR?(第三篇)
什么是PEAR?(第三篇) ▓ PEAR套件的管理 安装完基本套件后,当开发者需要使用基本套件以外的其他套件时,会需要安装套件,若不需要某个套件时,就会想要移除套件,若套件版本过於老旧,则需要升级套件,也就是說开发者需要一套PEAR套件的管理系统。 在Windows作业系统下的套件安装与管理可以有两种方式,一种是使用Web的管理介面,另一种足使用「套件指令」...
PHP 2014-12-12 08:48:07 -
PHP.ini中open_basedir选项作用
本文为大家讲解了php.ini中的open_basedir选项的作用,感兴趣的同学参考下. open_basedir: 将用户可操作的文件限制在某目录下 如下是php.ini中的原文说明以及默认配置: ; open_basedir, if set, limits all file operations to the defined directory ; and below. This directive makes most sense if used in a per-directory or ; per-virtualhost web server configuration file. This directive is ; *NOT* affected by whether Safe Mode is turned On or Off. open_basedir = . open_basedir可将用户访问文件的活动范围限制在指定的区域,通常是其家目录的路径,也 可用符号"."来代表当前目录。注意用open_basedir指定的限制实际...
PHP 2014-12-12 07:30:04 -
巧用PerfMon工具进行Windows服务器基准测试
服务器性能是不能凭主观意识去判定的,即使一台服务器状态良好,IT工程师们也需要一台机器测量,明确衡量标准,和衡量其性能。几乎在每一种情况下,基准都是用来测量和监测服务器性能的...
系统程序 2014-12-11 20:45:10 -
PHP 错误: chmod() [function.chmod]: Permission denied in解决方法
php错误 PHP Warning: chmod() [function.chmod]: Permission denied in ...
PHP 2014-12-11 06:57:03 -
PHP依赖倒置(Dependency Injection)代码实例
本文为大家讲解的是PHP依赖倒置(Dependency Injection)代码实例本文只提供实现代码大家可以学习下,需要的朋友可以参考下 实现类: <?php class Container { protected $setings = array(); public function set($abstract, $concrete = null) { if ($concrete === null) { $concrete = $abstract; } &nb...
PHP 2014-12-11 01:42:05 -
对抗三星S Pen,LG或推出“G Pen”触控笔
站长搜索(www.adminso.com):对抗三星S Pen,LG或推出“G Pen”触控笔 站长搜索讯 当说到带有触控笔的智能手机,那么首先会想到三星的Note系列和该系列配有的S Pen,这是因为该触控笔功能强大,专门针对手机进行了优化。虽然LG也推出过带有触控笔的LG G3 Stylus手机,但是跟三星的S Pen相比,该触控笔就有些相形见绌了...
业界动态 2014-12-10 12:03:15 -
php 解码javascript中通过escape编码后的字符
本文是一个php 解码javascript中通过escape编码后的字符的示例代码,感兴趣的同学参考下。 问题: js的escape如何在PHP中来解呢?下面的这个函数可以正确的解析,网上有不少unescape的函数,但好用的不多. JavaScript代码 function phpUnescape($escstr) { preg_match_all("/%u[0-9A-Za-z]{4}|%.{2}|[0-9a-zA-Z.+-_]+/", $escstr, $matches); $ar = &$matches[0]; $c = ""; foreach($ar as $val) { if (substr($val, 0, 1) != "%") { $c .= $val; } elseif (substr($val, 1, 1) != "u") { $x = hexdec(substr($val, 1, 2)); $c .= chr($x); } ...
PHP 2014-12-09 22:36:12