环境:Ubuntu16.04 apache2 : apache服务器 php : php php-pear : 是用来开发php扩展的,提供一些用来开发、编译php扩展程序的必要php组件,一般是一些php源码的头文件和依赖库如果需要通过源码方式安装一些php module,比如php-mysql, ...
分类:
系统相关 时间:
2018-04-30 14:30:47
阅读次数:
248
PEAR 是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库。 PEAR 将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈现、数据库访问、文件操作、数据结构、缓存操作、网络协议、WebService 等许多方面,用户可以通过下 ...
分类:
其他好文 时间:
2018-04-21 00:22:35
阅读次数:
170
1、win下安装pear 2、以phpdocumentor为例使用pear 3、命令生成 ...
分类:
Web程序 时间:
2018-04-20 12:14:56
阅读次数:
251
ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。另外,当网站需要做memcached缓存时,也可以很方便的实现。当然,这样做的后果就是数据库的选择非常狭窄,无法 ...
分类:
数据库 时间:
2018-04-16 14:30:39
阅读次数:
170
摘要 从拷贝第三方代码到项目中(1994),到PEAR安装依赖包(1999),再到Composer兴起(2012),PHP社区经历了将近20年的探索。PHP这门古老的语言,也在不断的发展更新,在web领域一直发光发热。Composer作为目前PHP包依赖管理的最佳工具,值得每一位PHP开发人员掌握。 ...
分类:
Web程序 时间:
2018-04-16 13:07:40
阅读次数:
236
只要调用此方法,传入一个正确的IP地址,就能得到纯真IP数据库中相对应的地理位置了 例如: convertip(202.96.209.5) 返回的值为:上海市 电信 convertip(202.96.209.5) 注:写有此方法的文件需和纯真数据库文件(QQWry.Dat)放在同一级目录,否则就需要 ...
分类:
数据库 时间:
2018-04-12 13:33:44
阅读次数:
240
使用qqwry.dat进行IP地理位置查询时,遇到一个问题即在本地测试时查询纯真库时正常,没有任何问题,但是打包传到服务器上便出现了乱码问题。 1.首先排除服务器的字符集编码的影响 使用如下命令验证了本地和服务器的编码是一致的 2.查看qqwry.dat发现该文件是二进制文件,文件自身不存在编码的问 ...
分类:
其他好文 时间:
2018-04-09 22:59:47
阅读次数:
408
一)首先下载工具onion 浏览器打开,服务器上wget测试无法正常下载 地址:https://raw.github.com/c9s/Onion/master/onion 二)在临时目录下,建立相关目录 mkdir -pv tmp/{src,tests,docs} 三)创建package.ini文件 ...
分类:
Web程序 时间:
2018-04-07 19:59:55
阅读次数:
423
Hi,I‘mrunningalpine3.3indockerwiththetestingrepoforphp7packages,afterinstallingphp7-pear,andtryingtorunpeclIgetabunchofwarnings/notices:~#peclWarning:Invalidargumentsuppliedforforeach()inCommand.p
分类:
数据库 时间:
2018-03-28 21:03:20
阅读次数:
1408
php-fpm的poolphp-fpm配置文件php-fpm.conf可以设置多个pool,在其中一个pool资源耗尽,会导致其他站点无法访问资源,报502错误。有必要把站点进行分离,分别使用单独的pool。1、修改配置文件pear.confphp-fpm.confphp-fpm.conf.defaultphp.ini[root@sdwaqwetc]#vimphp-fpm.confinclude=
分类:
Web程序 时间:
2018-03-19 21:25:35
阅读次数:
259