随笔分类 -  php相关

1
摘要:鸟哥在博客中说,提高PHP 7性能的几个tips,第一条就是开启opcache: 记得启用Zend Opcache, 因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快, 所以之前测试时期就发生了有人一直没有启用Opcache的事情 那么什么是Opcache呢? Opc 阅读全文
posted @ 2021-09-10 17:41 MR__Wang 阅读(232) 评论(0) 推荐(0) 编辑
摘要:新增配置文件,根据自己安装的php-fpm路径修改 vim /temp/php-fpm.service [Unit] Description=The PHP FastCGI Process Manager After=syslog.target network.target [Service] Ty 阅读全文
posted @ 2021-08-20 11:43 MR__Wang 阅读(512) 评论(0) 推荐(0) 编辑
摘要:Composer 是 PHP5以上 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装 阅读全文
posted @ 2021-08-11 16:27 MR__Wang 阅读(443) 评论(0) 推荐(0) 编辑
摘要:以下是php7上的测试 sqlsrv扩展 <?php header("Content-type: text/html; charset=utf-8"); $serverName = "192.168.0.1"; //数据库服务器地址 $uid = "site_user"; //数据库用户名 $pwd 阅读全文
posted @ 2020-04-28 10:43 MR__Wang 阅读(630) 评论(0) 推荐(0) 编辑
摘要:前段时间一位同事跟我说php脚本超时时间以fpm配置优先。经过自己测试后,其实不然,前面的观点只是在某些情况下成立。 php脚本超时时间可以在php.ini的max_execution_time和fpm.conf的request_terminate_timeout参数两处进行设置.那么这两者有什么区 阅读全文
posted @ 2019-04-11 18:54 MR__Wang 阅读(732) 评论(0) 推荐(0) 编辑
摘要:在使用php链接sqlserver的时候,查询出来的数据,编码不稳定,一会utf8,一会出现问号。很纠结。下面的方法,可以解决此种问题。前提是dblib扩展。 如果查到的结果是乱码,更改/usr/local/freetds/etc/freetds.conf将global中添加了一条 附加: php安 阅读全文
posted @ 2018-12-27 15:35 MR__Wang 阅读(853) 评论(0) 推荐(0) 编辑
摘要:使用 Composer 镜像加速有两种选项: 选项一:全局配置,这样所有项目都能惠及(推荐);选项二:单独项目配置; 选项一、全局配置(推荐) 选项二、单独使用 如果仅限当前工程使用镜像,去掉 -g 即可,如下: 取消镜像 阅读全文
posted @ 2018-11-14 10:19 MR__Wang 阅读(2339) 评论(0) 推荐(0) 编辑
摘要:在编译php-fpm时,若没有指定fpm用户,在配置文件中也没有指定用户,则sock文件会由root(启动php-fpm的用户)创建,其权限是srw-rw 。 而nginx一般由nginx用户启动,会导致无法读取sock文件,造成nginx返回502错误。 nginx日志会记录错误如下: 解决办法是 阅读全文
posted @ 2018-09-12 17:37 MR__Wang 阅读(3033) 评论(0) 推荐(0) 编辑
摘要:最近在一台服务器上安装配置了5.6和7.1两个版本的php,之前是5.6的。使用都正常,7.1是后期安装的。 问题: 在7.1的程序目录中命名的配置文件为:php7-9026.ini,同时安装并在配置文件里面也开启了php7的扩展。 通过phpinfo查看扩展都加载正常。 举例:新安装了bcmatc 阅读全文
posted @ 2018-07-25 20:01 MR__Wang 阅读(190) 评论(0) 推荐(0) 编辑
摘要:脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它。 比如php脚本的第一行可以写成如下几种格式 #!/usr/bin/php #!/usr/bin/env php #!/usr/bin/env -S -P/usr/local/bin:/usr/bin php #!/ 阅读全文
posted @ 2018-07-17 11:39 MR__Wang 阅读(522) 评论(0) 推荐(0) 编辑
摘要:问题描述: 安装完成php-7.1.17后,安装composer出现以下错误 排查过程中发现php 配置文件的问题,没有加载到php.ini文件 创建软链 找到php.ini文件 再次安装composer 正常。 通过phpinfo 查看是已经加载到了openssl,但是没有找到php.ini 导致 阅读全文
posted @ 2018-07-14 18:20 MR__Wang 阅读(1931) 评论(0) 推荐(0) 编辑
摘要:编译安装php7时报错“Please reinstall the iconv library”,也就是让重新安装iconv库。但yum安装又提示“No package libiconv available”。 无奈,只能下载libiconv源码安装了!依次执行下列代码: 安装完libiconv后,重 阅读全文
posted @ 2018-07-09 10:57 MR__Wang 阅读(1692) 评论(0) 推荐(0) 编辑
摘要:最近把环境升级为php7发现在连接sqlser的时候无法使用驱动了 页面错误 后来查看文档发现:php7应该采用Server=xxxx;DataBase=xxxxx 解决方式: 阅读全文
posted @ 2018-06-22 16:43 MR__Wang 阅读(2911) 评论(0) 推荐(1) 编辑
摘要:一、 Install the Microsoft PHP Drivers for SQL Server [root@w91 source]#curl https://packages.microsoft.com/config/rhel/6/prod.repo > /etc/yum.repos.d/m 阅读全文
posted @ 2018-06-15 16:35 MR__Wang 阅读(4073) 评论(0) 推荐(0) 编辑
摘要:解决方式转于:http://tokanao.com/blog/2016/07/13/blog.html 错误提示 解决方式 解决不了你,我就忽略你。直接注释掉了。 显示出bash的行数及修改后的结果 阅读全文
posted @ 2018-05-24 18:35 MR__Wang 阅读(2329) 评论(0) 推荐(0) 编辑
摘要:php.ini新增 阅读全文
posted @ 2018-05-17 12:01 MR__Wang 阅读(323) 评论(0) 推荐(0) 编辑
摘要:Qt Webkit HTML Converter Install wkhtmltopdf This page documents installation of wkhtmltopdf on Gentoo Linux using the patched Qt4 libraries from the 阅读全文
posted @ 2018-05-10 18:16 MR__Wang 阅读(246) 评论(0) 推荐(0) 编辑
摘要:#编译安装php-7.1.16 php7 安装memcached扩展 1. 首先安装memcache的客户端库 libmemcached。 php版本不高于5.6可以安装 php7版本的1.0.17版本的libmemcache库安转不了会报错 只能装下面的1.0.18版本的 2.安装 php7 me 阅读全文
posted @ 2018-04-23 16:04 MR__Wang 阅读(243) 评论(0) 推荐(0) 编辑
摘要:1、需要安装php的Memcached扩展,具体安装步骤不做介绍了。 2、php连接memcached的mem.php 文件 3、测试显示结果 阅读全文
posted @ 2018-04-20 13:45 MR__Wang 阅读(115) 评论(0) 推荐(0) 编辑
摘要:记录一次php连接mssql的配置 在现有php环境中,php连接mssql数据库失败,tsql 连接正常。 确认问题在php环境上。 网上有个同仁总结的很好,https://blog.csdn.net/21aspnet/article/details/47451253 参考后解决该问题。 总结: 阅读全文
posted @ 2018-04-13 16:02 MR__Wang 阅读(332) 评论(1) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示