-
PHP底层运行机制与工作原理详解教程
所属栏目:[PHP教程] 日期:2022-06-22 热度:60
最近搭建服务器,突然感觉lamp之间到底是怎么工作的,或者是怎么联系起来?平时只是写程序,重来没有思考过他们之间的工作原理: PHP底层工作原理 从可以看出,php从下到上是一个4层体系 ①Zend引擎 Zend整体用纯c实现,是php的内核部分,它将php代码翻译[详细]
-
PHP网页缓存技术优点及代码例子
所属栏目:[PHP教程] 日期:2022-06-22 热度:176
这篇文章主要介绍了PHP网页缓存技术优点及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下. PHP网页缓存实例 ob_start():页面缓存开始的标志,此函数一下的内容直至ob_end_flush()或者ob_end[详细]
-
PHP中有关php.ini参数优化详解
所属栏目:[PHP教程] 日期:2022-06-22 热度:79
PHP引擎php.ini参数优化 无论是apache还是nginx,php.ini都是适合的,而php-fpm.conf适合nginx+fcgi的配置 首先选择产品环境的php.ini(php.ini-production) /home/oldboy/tools/php-5.3.27/php.ini-development /home/oldboy/tools/php-5.3.27/php.ini-prod[详细]
-
phpinfo的知识点总结
所属栏目:[PHP教程] 日期:2022-06-22 热度:91
在本篇文章里小编给大家分享的是关于phpinfo的知识点总结,需要的朋友们可以跟着学习下。 phpinfo是一个运行指令,为显示php服务器的配置信息。 phpinfo-输出大量PHP信息 bool phpinfo() 输出 PHP 当前状态的大量信息,包含了 PHP 编译选项、启用的扩展[详细]
-
phpfpm的作用和用法
所属栏目:[PHP教程] 日期:2022-06-22 热度:66
PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器,对于PHP 5.3.3之前的php来说,是一个补丁包 ,旨在将FastCGI进程管理整合进PHP包中。 如果你使用的是PHP5.3.3之前的PHP的话,就必须将它patch到你的PHP源代码中,在编译安装P[详细]
-
asp.net和php的区别点总结
所属栏目:[PHP教程] 日期:2022-06-22 热度:131
在本篇文章里小编给大家分享了关于asp.net和php的区别的相关知识点,需要的朋友们可以分享下。 asp.net和php哪个更好? 在.net之前,微软的是ASP。在微软的大力推广下,其看起来还是很有前途的。但现在,微软想推广asp.net,而ASP成了其障碍。所以从Window[详细]
-
php安装redis扩展初始化失败解决办法
所属栏目:[PHP教程] 日期:2022-06-22 热度:155
错误信息如下: PHP Warning: PHP Startup: redis: Unable to initialize module Module compiled with module API=20050922 PHP compiled with module API=20090626 These options need to match in Unknown on line 0 首先先说下这种错误出现的原因: 执行[详细]
-
php sockets扩展安装配置详解
所属栏目:[PHP教程] 日期:2022-06-22 热度:191
今天安装cacti发现需要php sockets扩展,而现在的lnmp没有安装,于是想到了phpzie工具安装扩展,安装方法如下. linux中打开sockets扩展,代码如下: 1.cd php-5.3.8/ext/sockets/ 2./usr/local/php/bin/phpize 3../configure --enable-sockets --with-php-confi[详细]
-
PHP XDebug配置与安装方法详解
所属栏目:[PHP教程] 日期:2022-06-22 热度:132
XDebug是php的一款调试工具了,我们可使用像echo,print等等来调用错误,但我们这些函数没办法检查函数执行次数与执行时间了,而利用XDebug就完全可以实现,下面我来介绍在winodws中php XDebug配置与安装过程. 我们先要去官网下载下载php_xdebug.dll,将下载的ph[详细]
-
php安装curl模板方法详解
所属栏目:[PHP教程] 日期:2022-06-22 热度:59
curl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP,curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道和大量[详细]
-
PHP扩展Xdebug的安装使用实例
所属栏目:[PHP教程] 日期:2022-06-22 热度:71
Xdebug是什么?它是一款可以用来调试php代码运行一款工具,下面小编来给大家介绍Xdebug安装方法,下面教程是基于linux与windows系统的. Q:xdebug是什么? A:xdebug是一个开源的php调试器,以php模块的形式加载并被使用. 上周发现xdebug出了RC(release candid[详细]
-
php无阻塞SSH客户端实例
所属栏目:[PHP教程] 日期:2022-06-22 热度:91
之前工作中必须和国外服务器打交道,延迟和丢包问题有时候非常严重,已经到了不可忍受的地步,输入一条sql都是很费劲的事情,google搜了一遍没有找到非阻塞的ssh客户端,PHP有SSH2扩展,利用标准输入输出理论上可以实现一个基于命令的SSH客户端,这样就解决了网络[详细]
-
PHP StartupUnable to load dynamic library
所属栏目:[PHP教程] 日期:2022-06-22 热度:191
昨天帮一朋友配置服务器结果发现apache日志中有PHP Warning: PHP Startup: Unable to load dynamic library 提示了,然后调试数据库连接发现提示Call to undefined function mysql_connect()错误,这样就想到了是mysql没有加载成功了,下面我们一起来看看问题[详细]
-
PHP-5.5.x + Xdebug + Zend Studio 调试环境设置
所属栏目:[PHP教程] 日期:2022-06-22 热度:50
为什么不用zend debugger,反而舍本求末用个偏方呢?因zend debugger目前最高只支持到php-5.3.x,php-5.4.x和php-5.5.x搞不定,所以需要xdebug,它就一备胎. 1、下载安装xdebug 1.1 到http://xdebug.org/download.php 下载适合你的PHP版本的xdebug 1.2 复制到p[详细]
-
php中Composer 安装与使用教程
所属栏目:[PHP教程] 日期:2022-06-22 热度:117
Composer是PHP中用来管理依赖(dependency)关系的工具,你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件,下面我们一起来看composer安装方法. 下午在安装 Laravel 框架过程中,遇到了不少问题,因为 Laravel 的安装[详细]
-
PHP添加MongoDB扩展实例教程
所属栏目:[PHP教程] 日期:2022-06-22 热度:185
由于要使用mikoomi mongodb plugin插件,所以需要php对mongodb的扩展支持,默认通过源安装的php并没有mongodb的扩展支持,具体可以通过php -m|grep mongo 验证,这里就结合phpize提供的动态扩展功能进行mongodb的扩展. 一、php mongo模块的编译 先从 http://pe[详细]
-
php启动PDO MySQL扩展模块的方法详解
所属栏目:[PHP教程] 日期:2022-06-21 热度:56
PDO MySQL模块在安装php环境时默认是没有安装了,如果我们要使用PDO MySQL需要在php.ini配置文件中开启PDO MySQL模块功能即可,具体我来给大家介绍一下配置方法. 在windows服务器中,找到php安装目录的php.ini文件然后我们搜索到: ;extension=php_pdo.dll 这[详细]
-
开启PHP exif扩展方法分享
所属栏目:[PHP教程] 日期:2022-06-21 热度:134
PHP exif函数的功能我就不说了,下面我来给大家整理在php中PHP exif扩展打开方法吧,此教程只适用于windows系统下安装了php. 服务器配置说明: 1.在php.ini文件中找到;extension=php_exif.dll,去掉前面的分号. 2.在php.ini文件中找到;extension=php_mbstring.[详细]
-
php多线程安装pthreads流程详解
所属栏目:[PHP教程] 日期:2022-06-21 热度:114
php多线程安装pthreads方法有一点复杂了,下面的安装步骤有一些多,希望能帮助到各位. PHP扩展下载:https://github.com/krakjoe/pthreads PHP手册文档:http://php.net/manual/zh/book.pthreads.php 安装脚本,代码如下: #!/bin/sh cd /web/soft/php if [ -d[详细]
-
php安装mysqli扩展模块的方法介绍
所属栏目:[PHP教程] 日期:2022-06-21 热度:95
php安装mysqli扩展模块我们只需要简单的进入生成就可以了,这个模块好像默认在linux系统中是存在的只是没有安装吧,具体安装步骤如下. 在某些时候,比如安装statusNet时,会报错: Cannot find a database extension.You need at least one of mysqli,pgsql 这[详细]
-
php实现自定义apk安装包教程
所属栏目:[PHP教程] 日期:2022-06-21 热度:122
apk格式安装文件是android智能系统的安装文件了,下面我们来看一个利用php实现自定义apk安装包例子,希望能帮助到各位. 需求:突然收到老大的需求,要对产品进行一次推荐好友安装的活动,每个会员下载自己的专属安装包,里面记录会员的相关信息. 思路:经过了解,[详细]
-
php集成环境与分开安装的原生版环境比较
所属栏目:[PHP教程] 日期:2022-06-21 热度:143
大家都知道,运行动态网页,是需要相关的环境支持才行,所以不管你是学习php,还是做php的工作,都必须要安装php运行环境. 运行php的环境很多,windows下有 apache+php+mysql 和 iis+php+mysql,linux下有 apache+php+mysql,后者别无选择,前者就多了. 我们平时的[详细]
-
PHPStorm 配置安装教程详解
所属栏目:[PHP教程] 日期:2022-06-21 热度:119
PHPStorm是一款比我们常用的dw更为强大的代码可自动补全的php ide了,它具有超强的理解用户的编码并自动初全,下面来看它的配置方法. PHPStorm的配置分为2大类:项目配置和IDE配置. 项目配置(设置),主要是配置具体项目. IDE 配置(设置),通用的设置会应用到所[详细]
-
PHPMYADMIN 不能载入MYSQL扩展,请检查PHP配置
所属栏目:[PHP教程] 日期:2022-06-21 热度:104
PHPMYADMIN 无法载入MYSQL扩展,请检查PHP配置 1,首先,我们就来检查PHP配置文件 php.ini 打开PHP所安装目录下的 php.ini 文件,Ctrl+F搜索php_mysql.dll,将;extension=php_mysql.dll前的;删除以取消注释,同时搜索并修改extension_dir的值为php_mysql.dll[详细]
-
Windows下解决php_curl扩展模块没法加载的处理方法
所属栏目:[PHP教程] 日期:2022-06-21 热度:191
apache 中php_curl不能加载 提示错误Fatal error:Call to undefined function curl_init(),我估计应该有人也有类似问题,赶紧百度一下,果然好多人遇到这个问题. 1、将PHP安装目录中找libeay32.dll,ssleay32.dll,php_curl.dll,php5ts.dll四个DLL文件,有[详细]