随笔分类 -  php

摘要:报错信息: /usr/bin/ld: cannot find lltdl collect2: ld returned 1 exit status make: [libphp5.la] Error 1 解决方法: yum y install libtool libtool ltdl devel 阅读全文
posted @ 2017-09-20 13:53 某电商首席日志工程师 阅读(2676) 评论(0) 推荐(0)
摘要:php7连接mysql测试代码: 阅读全文
posted @ 2017-03-27 15:19 某电商首席日志工程师 阅读(12090) 评论(0) 推荐(0)
摘要:原因是fileinfo这个函数在编译时非常消耗内存,而系统内存又不够了,所以才会出现此问题。 网上找了方法: 1,关闭其他占用大内存的进程。 2,在编译是添加参数 --disable-fileinfo 阅读全文
posted @ 2016-08-08 14:48 某电商首席日志工程师 阅读(633) 评论(0) 推荐(0)
摘要:; E_ALL 所有错误和警告(除E_STRICT外) ; E_ERROR 致命的错误。脚本的执行被暂停。 ; E_RECOVERABLE_ERROR 大多数的致命错误。 ; E_WARNING 非致命的运行时错误,只是警告,脚本的执行不会停止。 ; E_PARSE 编译时解析错误,解析错误应该只由 阅读全文
posted @ 2016-07-16 02:49 某电商首席日志工程师 阅读(3663) 评论(0) 推荐(0)
摘要:PHP编译安装时常见错误解决办法,php编译常见错误 This article is post on https://coderwall.com/p/ggmpfa configure: error: xslt-config not found. Please reinstall the libxsl 阅读全文
posted @ 2016-07-13 17:18 某电商首席日志工程师 阅读(858) 评论(0) 推荐(0)
摘要:phpinfo() 功能描述:输出 PHP 环境信息以及相关的模块、WEB 环境等信息。 危险等级:中 passthru() 功能描述:允许执行一个外部程序并回显输出,类似于 exec()。 危险等级:高 exec() 功能描述:允许执行一个外部程序(如 UNIX Shell 或 CMD 命令等)。 阅读全文
posted @ 2016-07-13 17:07 某电商首席日志工程师 阅读(858) 评论(0) 推荐(0)
摘要:一. php配置 1.禁止一些函数disable_functions = eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapesh 阅读全文
posted @ 2016-07-13 17:06 某电商首席日志工程师 阅读(209) 评论(0) 推荐(0)
摘要:由于PHP源码中并未有redis的文件,所以需要自己下载。 下载地址: http://pecl.php.net/get/redis-2.2.5.tgz [root@study package]# tar zxf redis-2.2.5.tgz [root@study package]# cd red 阅读全文
posted @ 2016-07-07 22:57 某电商首席日志工程师 阅读(256) 评论(0) 推荐(0)
摘要:php安装扩展模块的思路: 1,首先找到需要安装的扩展模块的目录。一般在/usr/local/php/ext目录下 但是有的模块php源码中不一定有,需要自己下载比如memcache、redis等。 2,通过phpize工具生成configure文件。 3,./configure -with-php 阅读全文
posted @ 2016-07-07 22:35 某电商首席日志工程师 阅读(20653) 评论(0) 推荐(0)