PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php-如何在自己的服务器上使用Tideways?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

Tideways是一个PHP性能分析扩展(XHProf的进一步开发,可与PHP 7一起使用),并且在tideways.io上还提供了用于分析性能分析结果的服务.

目前,我不需要Web GUI,并且想将Tideways PHP module& XHProf UI.

我按照installation manual中的说明安装了模块:

echo 'deb http://s3-eu-West-1.amazonaws.com/qafoo-profiler/packages debian main' > /etc/apt/sources.list.d/tideways.list
wget -qO - https://s3-eu-West-1.amazonaws.com/qafoo-profiler/packages/EEB5E8F4.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install tideways-PHP tideways-daemon

自动创建的tideways.ini从/etc/PHP/7.0/mods-available移至/ etc / PHP / mods-available,在FPM conf.d文件夹(在-s / etc / PHP / mods中进行符号链接) -available / tideways.ini /etc/PHP/7.0/fpm/conf.d/20-tideways.ini),并进行如下配置:

extension=tideways.so
;tideways.api_key=
tideways.sample_rate=25
tideways.framework=zend2
tideways.auto_prepend_library=0

便说一句.我想知道,没有用于输出目标的配置键(如Xdebug Profiler的xdebug.profiler_output_dir).是硬编码的值吗?输出保存在哪里?

该扩展程序似乎已安装并可以使用:

如何开始使用Tideways PHP Profiler扩展?

解决方法:

如果您想使用不带产品的扩展名(您应该再次虑,与自己设置并维护它相比,最小的计划每月49欧元是一个很大的选择),那么您需要自己编写一些代码.

在请求结束时,当您调用$data = tideways_disable();时.您需要以xhprof UI要求的相同格式在磁盘上存储此信息.请参阅我们网站上的此页面,以获取有关如何使它工作的更多详细信息:https://tideways.io/profiler/xhprof-for-php7-php5.6

大佬总结

以上是大佬教程为你收集整理的php-如何在自己的服务器上使用Tideways?全部内容,希望文章能够帮你解决php-如何在自己的服务器上使用Tideways?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: