-
win10 php安装seaslog扩展
2020-08-21 18:03:07Win10 PHP安装seaslog扩展步骤一、检查系统环境情况二、下载seaslog扩展包三、配置扩展包1.解压文件夹2.把php_seaslog.dll文件放入ext目录下3.打开php.ini文件,配置扩展四、重启wampserver 一、检查系统环境情况 ...win10 php安装seaslog扩展步骤
一、检查系统环境情况
使用phpinfo()检查系统环境情况,找到需要下载的配置信息。
Thread Safety = enabled是线程安全
Thread Safety = disabled是线程不安全Thread Safety=enabled的,选择Thread Safe的版本;Thread Safety Safety=disabled的。选择Non Thread Safe版本。
二、下载seaslog扩展包
下载地址:http://pecl.php.net/package/SeasLog
找到PHP7.2版本,下载一个X64(我电脑是64位的)Thread Safe的,点击下载,如下图所示:
三、配置扩展包
1.解压文件夹
解压文件夹,找到php_seaslog.dll文件,如下图:
2.把php_seaslog.dll文件放入ext目录下
把php_seaslog.dll文件放在ext目录下,如我的ext目录在
D:\wamp64\bin\php\php7.2.32\ext,则将php_seaslog.dll文件放在该目录下,如下图:
3.打开php.ini文件,配置扩展
打开php.ini文件,在extension位置,添加语句:extension=php_seaslog.dll,完成扩展的配置。如下图:
四、重启wampserver
重启wampserver,配置完成,刷新页面查看phpinfo()打印的信息,出现Seaslog即安装成功,如下图:
-
PHP安装GD依赖
2019-08-08 13:02:28在这里必须记录一下我gd的安装过程,首先说明一下,PHP我只是一个小白白,由于搭建个人博客的需要缩略图,所有需要PHP安装gd,PHP安装的时候默认是没有安装gd的,经过了周末两天的挣扎,终于把gd扩展按上了,超级...由于gd依赖了一些扩展包,所以需要先安装依赖包,依赖包如下:
依赖包下载地址:https://download.csdn.net/download/u014740338/10441203
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure --prefix=/usr/local/zlibtar -zxvf libpng-1.6.16.tar.gz
cd libpng-1.6.16
./configure --prefix=/usr/local/libpng重启服务器,/usr/local/php/bin/php -m 就能看到了,看到下图说明安装成功!
以上办法还是不行的话,继续:
办法二
一、gd库是什么
gd库是一个开源的图像处理库,它通过提供一系列用来处理图片的API,使其可以用来创建图表、图形、缩略图以及其他图像的处理操作。
gd库支持JPG、PNG、GIF等常见的图片格式。所以在安装gd库之前,我们需要安装libpng、jpegsrc、freetype这三款软件。
二、安装
这里我直接安装php扩展
1.进入php安装文件夹 中的gd文件夹
[root@zong local]# cd php-5.5.30
[root@zong php-5.5.30]# cd ext/
[root@zong ext]# cd gd/
2.使用phpize编译
[root@zong gd]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version: 20121113
Zend Module Api No: 20121212
Zend Extension Api No: 220121212
为什么要使用phpize命令呢?因为当我们需要再添加一些模块,但是又不想重新编译php时,这时我们就可以使用phpize命令。
注意:phpize命令根据php的安装位置来决定,我这个php安装时使用默认安装位置。
可以进行单独编译安装gd库了
3.开始检查编译环境:[root@zong gd]# ./configure --with-php-config=/usr/local/php/bin/php-config
编译时出错:configure: error: png.h not found.
查证需要安装libpng,
于是我执行命令
yum install libpng
但是并没有解决,想了下是不是还有什么devel包没安装吧,试了下面这个命令
yum install libpng-devel解决
再次检查编译环境
[root@zong gd]# ./configure --with-php-config=/usr/local/php/bin/php-config4. 进行编译
[root@zong gd]# make5. 进行安装,成功
[root@zong gd]# make install
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/
Installing header files: /usr/local/php/include/php/
6.把生成的gd.so(在Installing shared extensions 这个位置)
放置到php的扩展文件夹中(在配置信息中查找)7.接着修改php.ini文件(如果不知道php.ini文件的位置,我们可以通过php --ini命令进行查看)
在该文件的Dynamic Extensions模块下添加一行extension=gd.so。如下:
vi /usr/local/lib/php.ini
extension=gd.so
8.gd库安装完毕以及php.ini文件修改完毕后,我们就可以通过php –m命令查看gd模块是否加载成功
9.重启apache服务器
服务器重启
/usr/local/apache/bin/apachectl restart【使用wordPress的话同时要安装myslqli.so,php_openssl.so扩展】
【php_openssl.so,对接支付签名使用】./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config
报错解决办法:
将php安装成php-fpm编译时报错/usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command li
由于之前装了一个LAMP, 现在要装一个LNMP, 需要再次安装php(这次需要将php编译为php-fpm与nginx通讯) 在执行完配置后, 执行make 编译, 报下面的错:
/usr/lib64/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
[13:58:55][root@VM_15_2_centos:~/packages/php-5.6.36]# ls /usr/lib64
解决: 编译前执行 make clean 清除一下之前编译产生的旧objectsEND/
-
PHP安装Xdebug
2018-12-01 16:31:09分享一个大神的人工智能教程。零基础!通俗易懂!...php版本5.6.27则需下载对应5.6的文件; X86代表需要下载32位文件,反之下载64位; VC11正常下载VC11,若后期发现不对则再尝试VC11-TS; 进入Xdebug...1.下载对应扩展文件
查看phpinfo信息,如下图:
- php版本5.6.27则需下载对应5.6的文件;
- X86代表需要下载32位文件,反之下载64位;
- VC11正常下载VC11,若后期发现不对则再尝试VC11-TS;
进入Xdebug官网下载页,https://xdebug.org/download.php 这里我下载PHP_5.6_VC11(32_bit);
2.安装与配置
- 将刚刚下载的.dll文件放php的ext文件夹下,如我的:D:\phpStudy\php\php-5.6.27-nts\ext
- 修改php.ini配置文件,在最后地方加入如下配置:
[XDebug] ;zend_extension ="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug-2.5.4-5.6-vc11-nts.dll" zend_extension =php_xdebug-2.5.4-5.6-vc11-nts.dll xdebug.profiler_enable=on xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug" xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug" xdebug.remote_enable = on xdebug.remote_host = 127.0.0.1 xdebug.remote_port = 9000
- 重启apache,再次查看phpinfo()信息, 搜索xdebug,如果出现如下则表示大功告捷,如图:
注意一:zend_extension可以为.dll文件的绝对路径如:"D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug-2.5.4-5.6-vc11-nts.dll";也可以为相对路径如:php_xdebug-2.5.4-5.6-vc11-nts.dll;
注意二:以上操作如果xdebug扩展仍然无法安装成功
方案1.尝试下载不同后缀如:PHP 5.6 VC11 TS (32 bit)或:PHP 5.6 VC11 (32 bit);最后重启apache;
方案1.尝试在不同Xdebug 版本下下载.dll文件,如:Xdebug 2.5.4或者Xdebug 2.5.3;最后重启apache;
-
Mac 默认php安装目录
2020-03-25 14:29:50 -
PHP安装BCMath扩展
2018-12-11 13:48:15PHP的linux版本需要手动安装BCMath扩展,在PHP的源码包中默认包含BCMath的安装文件,只需手动安装一次即可。...执行phpize命令,phpize命令在PHP安装目录的bin目录下,如/usr/local/php-5.6.36/bin/phpize。 ... -
php安装 php-exif 扩展
2017-09-05 10:30:03**************** php安装 php-exif 扩展 @20170905 ******************** cd /home/test/php-5.6.26/ext/exif /usr/local/php/bin/phpize ./configure --with-... -
安装配置IIS+MySQL+PHP环境的详细教程(之篇二PHP安装)
2018-05-30 12:33:13安装配置IIS+MySQL+PHP环境的详细教程(之篇二PHP安装) 在Windows 云服务器中进行 PHP 配置,需要完成 IIS 角色的添加和安装,详细请见我的上一篇文章安装配置IIS+MySQL+PHP环境的详细教程之篇一IIS安装 本文介绍... -
php安装配置Xdebug调试
2018-10-12 22:16:03为了在php开发中能够进行断点调试,可以通过Xdebug实现,php安装Xdebug和Chrome安装Xdebug。 1,首先打印echo phpinfo(),看是否已经安装了Xdebug模块,如果没有安装,则需要安装Xdebug 2,Xdebug官网:... -
PHP安装教程
2019-05-21 14:04:08Windows下安装PHP开发环境 一、Apache 因为Apache官网只提供源代码,如果要使用必须得自己编译,这里我选择第三方安装包Apache Lounge。 进入Apachelounge官方下载地址:http://www.apachelounge.com/download/ 首先... -
linux下PHP安装gd库
2018-05-27 19:47:03在这里必须记录一下我gd的安装过程,首先说明一下,PHP我只是一个小白白,由于搭建个人博客的需要缩略图,所有需要PHP安装gd,PHP安装的时候默认是没有安装gd的,经过了周末两天的挣扎,终于把gd扩展按上了,超级... -
MAC PHP安装pthreads扩展(多线程)
2020-09-17 18:10:38文章目录前言一、下载编译安装PHP二、下载编译安装pthreads二、使用测试总结 前言 MAC PHP 安装pthreads扩展(多线程) 一、下载编译安装PHP 下载 https://www.php.net/distributions/php-7.2.33.tar.gz 解压 tar... -
Linux php安装fileinfo扩展
2017-12-07 14:23:391.首先,找到扩展安装的位置 find / -name fileinfo 2.cd 到该位置(根据自己的具体情况来...3.不要离开php安装源码的ext/fileinfo目录,执行以下命令 /usr/local/php/bin/phpize 4.执行 ./configur -
测试PHP安装是否成功的方法
2019-03-25 16:39:12测试PHP安装是否成功的方法: 1、在PHP安装路径下PHP文件中创建一个名为phpinfo.php的文件,文件内容为: Phpinfo(); ?> 2、保存好文件,然后在IE中输入http://localhost/phpinfo.php,若安装成功则能看到... -
php安装ftp扩展
2013-12-09 11:24:371:下载对应源码php 2.进入PHP源码目录下ext/...3./usr/local/webservice/php/bin/phpize(phpize命令在PHP安装目录) 4.make&&make install 5.修改PHP.INI文件(此文件在PHP安装目录) 修改内容: extension_dir="/usr -
PHP安装流程(带安装包)
2018-10-29 20:54:46PHP安装流程前期准备1.解压所需要的软件2.libmcrypt编译安装3.mhash编译安装4.mcrypt编译安装5.php编译安装7.安装ZendGuard包8.编辑php主配置文件9重启httpd服务并查看其端口10.验证 前期准备 安装好mysql 需要... -
php安装拓展之phpize方式安装
2018-12-17 15:04:15php的源码包中有一个ext文件夹里面好多拓展插件,如果编译安装php的时候,没有安装拓展,可以后续通过phpize安装拓展 进入 ext文件夹 之后假如我需要安装imap插件 cd imap 生成 configure文件 /usr/local/... -
给PHP安装和开启curl扩展
2018-12-20 14:30:29安装某些PHP源码如CMSTOP时需求系统开启curl扩展,这... ... 1.将PHP安装文件夹下的三个文件php_curl.dll(可能在ext文件夹中),libeay32.dll,ssleay32.dll 复制到 %windir%/system32下; 2.打开php.ini(可能在PH... -
php安装ImageMagick
2019-03-11 17:51:481.下载ImageMagick安装包 wget ... 2.解压安装包 tar xvfz ImageMagick.tar.gz 3.进入文件 cd ImageMagick-6.8.6-7/ 4..设置安装路径.后面安装php扩展需要用到;/usr/local/imagemagick ./co... -
所以安装php时并不需要预先安装mysql, 你可以在安装php之后再安装mysql(这与之前版本的php安装顺序差异较...
2014-03-05 11:09:39PHP 5.3.0及以上版本已经内置mysqlnd驱动, 所以安装php时并不需要预先安装mysql, 你可以在安装php之后再安装mysql(这与之前版本的php安装顺序差异较大). mysqlnd是php官方专为php开发的驱动程序, 其在内存管理... -
linux下php安装php-kafka扩展和php-rdkafka扩展
2017-04-01 20:24:47linux下php安装php-kafka扩展和php-rdkafka扩展 具体步骤: 1、安装librdkafka cd /usr/local/src #进入安装包存放目录 wget https://github.com/edenhill/librdkafka/archive/master.zip #下载 ... -
Linux下php安装imagick
2014-12-27 23:04:15php安装目录:/usr/local/php5 php.ini配置文件路径:/usr/local/php5/etc/php.ini Nginx安装目录:/usr/local/nginx Nginx网站根目录:/usr/local/nginx/html 1、安装编译工具 yum install wget make gcc gcc... -
linux查看php安装了哪些扩展
2017-05-06 17:38:14/PHP安装路径/php -m -
PHP 安装PHPStorm完成后 配置php命令 及 安装Composer
2019-07-09 22:17:30一、配置php命令 cmd php -v 报错'php' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 浪费时间原因:没理解应该php版本,环境...二、安装Composer Composer安装后的目录为:C:......\AppData\Roaming... -
php7安装redis php安装phpredis扩展
2017-11-13 12:48:03redis phpredis -
MAC PHP安装swoole扩展
2020-09-17 10:42:50MAC PHP如何安装swoole扩展 一、下载swoole wget http://pecl.php.net/get/swoole-4.5.3.tgz swoole下载网站: 链接 二、解压编译安装 tar -zxvf swoole-4.5.3.tgz cd swoole-4.5.3 (这里我的PHP目录是/... -
apache+php安装教程
2013-05-28 21:27:23一.安装 ...2 php安装 下载zip包,直接解压到一个目录,目录重命名为php mysql安装教程: http://blog.csdn.net/long2010yu2010/article/details/7913375 二. 配置 1.php配置 php.ini-de
-
flutter插件调用APP页面、使用原生aar,framework库
-
Leetcode 62. 不同路径(DAY 31) ---- 动态规划学习期
-
激光深熔焊接X65油气管线钢焊缝的成形机理及性能分析
-
java 动态导出word
-
python办公自动化技巧
-
mybatis-plus自动填充字段
-
【持续更新】-wpf-ListView总结
-
【数据分析-随到随学】Hive详解
-
1.0 esp8266 烧录
-
全网唯一的为GIS+BIM而生的cesiumjs或cesium视频教程
-
mysql 数据库如何解决高并发
-
Spring Boot2.X仿朋友圈PC版系统实战_架构1.0
-
java微服务常用技术整合
-
贪心算法
-
激光熔覆制备316L涂层组织及腐蚀行为研究
-
PS设计中如何让像素对齐网格?
-
Time-resolved study of the lasing emission from high vibrational levels of
-
2021最新Kubernetes(k8s)集群实战精讲
-
当 TiDB 与 Flink 相结合:高效、易用的实时数仓
-
是否需要对Android刘海屏进行适配