欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP 7 探针的安装与测试

程序员文章站 2024-01-02 08:33:40
...
首先,这是一篇软文,没错!就是一篇软文。因为我知道「PHP 是世界上最好的语言」,所以我相信很多人愿意读这篇用户帮忙写的软文,因为这篇软文应该能帮助 PHP 开发的同学一点小忙。我们是一家成立了7年的公司,所以 OneAPM 的技术实力是得到市场认可的,也得到了很多用户的认可,我们看看用户是如何使用我们的产品的:

以下是内容转载:

本来以为 OneAPM 没有 PHP 7 探针,但是在应用添加的时候,点击「更新日志」竟然发现已经放出 PHP 7.0 的探针了。

PHP 7 探针的安装与测试

所以第一时间就测试安装了。
不过很不幸,安装失败,错误信息

NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/opt/remi/php70/root/usr/lib64/php/modules/oneapm.so' - /opt/remi/php70/root/usr/lib64/php/modules/oneapm.so: undefined symbol: Z_BVAL_P in Unknown on line 0

然后周一就向工程师反应情况,经过几次的测试,目前没遇到什么问题,所以在周末抽空描述一下自己的升级过程。

首先记得先卸载旧版探针再进行下面的升级。

我的环境是 centos 7+nginx+php-fpm,我直接配置remi源来升级 PHP 7.0.0 了

sudo yum install epel-release
sudo wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo rpm -Uvh remi-release-7.rpm
sudo yum install remi-release
sudo yum-config-manager --enable remi-php70
sudo yum update php\*

上面是升级 php,如果你是第一次安装,可以运行

sudo yum install php-common php-cli php-json php-pecl-memcached php-pdo php-opcache php-xml php-mbstring php-mysqlnd php-pear php-gd php-fpm

然后是 OneAPM Agent 的安装

PHP 7 探针的安装与测试
PHP 7 探针的安装与测试
PHP 7 探针的安装与测试
PHP 7 探针的安装与测试
PHP 7 探针的安装与测试

安装完后重启下 php-fpm

sudo systemctl restart php-fpm

运行下面的命令检查下探针的版本

PHP 7 探针的安装与测试

等待一段时间就可以在数据库看到自己的数据了!是不是很 Cool???

PHP 7 探针的安装与测试

不过我的论坛程序不给力,不可避免的使用了大量的 eval

PHP 7 探针的安装与测试

而且很多服务依赖国外服务器,国内环境真让人抓狂

PHP 7 探针的安装与测试

我想大家大多是因为想要优化程序才安装 Ai 的吧,可是我发现自己的响应速度跟别人比起来差好多,希望大家可以多交流,分享下自己的优化经验,小弟提前谢谢各位了!

另外最新的 PHP7 探针下载地址:http://www.oneapm.com/lp/php7

本文系 OneAPM 用户投稿,授权 OneAPM 官方技术博客转发

OneAPM for PHP 能够深入到所有 PHP 应用内部完成应用性能管理 能够深入到所有 PHP 应用内部完成应用性能管理和监控,包括代码级别性能问题的可见性、性能瓶颈的快速识别与追溯、真实用户体验监控、服务器监控和端到端的应用性能管理。想阅读更多技术文章,请访问 OneAPM 官方技术博客。
本文转自 OneAPM 官方博客

以上就介绍了PHP 7 探针的安装与测试,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

上一篇:

下一篇: