加载中......
输入验证码,即可复制
微信扫码下载好向圈APP, 登陆后即可进入消息页面查看验证码
只需要3秒时间
【PHP】 pear php-fpm 使用-1.jpg

#0x01 freeRADIUS的一个WEB控制台工具需要使用到pear安装的包

以下是WEB控制台的地址https://github.com/lirantal/daloradius
#0x02 查看本地是否安装pear

pear list如果提示no command则没有安装,使用官方安装:http://pear.php.net/go-pear.phar
#0x03 pear常用命令

pear list 查看已经安装的包  pear config-show 查看pear配置  pear install xxx 安装xxx包  pear uninstall xxx 卸载xxx包  pear version 查看当前版本  #0x04 php查看.ini信息及路径

php -i 查看ini-cli信息  php --ini 查看php.ini使用的配置地址  php -version 查看php版本  php -a 进行命令行  #0x05 pear-db使用案例

pear install DB  pear list  pear config-show #找到usr/pear/share的包,也就是说找到pear install 的path(路径)  php --ini #找到.ini文件地下  vim xxx/php.ini #定位到include_path,在里面加上第三步pear config-show描述的路径,使用“:”添加多个地址  php -i #发现include_path已经有路径  #0x06 php-fpm php.ini关系

#上面已经发现cli可以正常使用编写测试文件test.php<?php  phpinfo();  require_once "DB.php";执行php test.php 正常
以上是cmd-cli模式,我们在使用web环境的时候需要用到php-fpm,这时候要针对php-fpm启动的时候指定对应的配置文件
#http://localhost:8080/test.php#会出现require_once no open failed#这时候,我们可以查找网页,include_path和cli模式不一样。#当发现不一样的时候,启动php-fpm的时候,我们指定对应的路径就可以php-fpm -y xxx/php-fpm.conf -c xxx/php.ini  #php-fpm -y 是指定php-fpm的配置文件#php-fpm -c 是指定php-fpm加载的默认php.ini文件#一般默认正常是/etc/php.ini
ok! 到现在已经可以正常使用了。!
服务器运维
11258 查看 0 0 反对

说说我的看法高级模式

您需要登录后才可以回帖 登录|立即注册

还没人评论此主题哦