Linux下如何安装PHP扩展模块?
Linux下安装PHP扩展模块的方法:首先准PHP各配置文件,库文件,日志的存放位置;然后安装动态链接库;接着配置PHP加载,代码为【extension = XXX.so # 或绝对路径】;最后重启服务即可。
Linux下安装PHP扩展模块的方法:
1.找准位置
在安装PHP的扩展模块之前,首先要做的就是要找准PHP各配置文件,库文件,日志的存放位置;幸好PHP为我们提供了一个配置详情一览函数phpinfo()
根据这个函数的输出,我们可以知道一切。
以CentOS为例,输出结果如下:
依据上面的信息就可以知道我们第三方库应该放到哪,这里可知是:/usr/lib64/php
注:Scan this dir for additional .ini files,这一项通过编译PHP使用--with-config-file-scan-dir指定。
2.安装动态链接库
从上面的phpinfo输出信息就可以看出PHP存放扩展模块库的路径是/usr/lib64/php
,则首先我们进入终端,查看一下/usr/lib64/php
目录下到底是什么。
modules及pear,很显然应该是modules目录,列表发现真的是这个目录。
这时只需将第三方动态链接库.so方件复制到此处即可.同时需注意保证文件属性与其他.so文件相同。
3.配置PHP加载
在安装好了.so
动态链接库文件后,还需在php.ini中进行加载配置。
这里同window加载.dll
文件是一样的道理。
由于上图中的php配置中配置了一项Scan this dir for additional .ini files
,则只需在/etc/php.d
中新建一个ini文件,依照其它文件在其中添加:
extension = XXX.so # 或绝对路径
即可。
4.最后
为了验证我们的ini文件是否生效,则只需重启一下服务器,然后刷新查看phpinfo()输出的Additional .ini files parsed
,这一项是否关联正确。
同时查看在php.ini中设置的error_log
项中指定的错误日志文件是否有错误。
相关学习推荐:PHP编程从入门到精通
以上就是Linux下如何安装PHP扩展模块?的详细内容,更多请关注其它相关文章!
上一篇: 小程序每篇中怎么样插入链接?
下一篇: javascript可以定义实例方法吗
推荐阅读
-
ubuntu下安装php memcache扩展
-
Linux下rpm安装php gd库支持(步骤详解)
-
centos下yum搭建安装linux+apache+mysql+php环境的方法
-
Centos linux环境安装MongoDB、php的MongoDB扩展支持
-
如何解决magento2安装过程中缺少两个php扩展的问题:ext-intl和ext-xsl
-
linux下如何部署php项目?
-
Linux下安装PHP 5.4.3(以Apache为WebServer)
-
linux环境下php将word文件,转换成mht格式,有没有办法啊该如何解决
-
Linux下安装php-soap通过重新编译php过程_PHP教程
-
PHP7在linux下的安装步骤