拥有php标签的文章

php远程连接sqlserver数据库

服务器环境:centos7 + nginx + php7.2官方配置链接:https://docs.microsoft.com/zhcn/sql/connect/php/installationtutoriallinuxmac?view=sqlserver2017installingthedriverswithphpfpmonubuntu以下步骤是在已经安装了lnmp环境下的服...
阅读全文

nginx服务器设置防盗链,并解决app图片文件不显示问题,配置中转服务器

nginx配置防盗链在server块中加入以下配置```shelllocation .\.(gif|jpg|jpeg|png|bmp|swf|pdf|doc|docx|pptx|ppt|xls|xlsx)$ { root /www; valid_referers a.cn .b.cn 192.168.1.110; if ($invalid_refer...
阅读全文

thinkphp5.1表单内有多个单文件时报错 SplFileObject::__construct(/tmp/php1Xk2Qu): failed to open stream: No such file or directory

找到源文件thinkphp\library\think\File.php 在构造函数内加个判断if(file_exists($filename))```php public function __construct($filename, $mode = 'r') { if(file_exists($filename)){ ...
阅读全文

CentOS 7升级php5.4到php7.2

原因:CentOS 7下yum安装PHP版本默认是5.4的,但新框架要求PHP版本在7以上,所以把PHP升级一下了。 查看yum的可安装的php版本列表:```shellyum provides php``` 开始升级PHP更新源:```shellrpm Uvh https://mirror.webtatic.com/yum/el7/ep...
阅读全文

php使用curl返回false

首先用fiddler或者其他软件检查接口是否有问题若接口没问题并且之前一直使用没问题可以考虑是DNS的问题修改ip配置文件```vi /etc/sysconfig/networkscripts/ifcfgeth0```在配置文件最下方加入```DNS1=8.8.8.8 google dns服务器, 根据实际情况更换DNS2=8.8.4.4 google ...
阅读全文

修复 PHP7.1及以上版本 中 json_encode () 处理 float/double 型数值时溢出的问题

  • 木点点
  • 2020-04-15 13:37:27
  • PHP
  • php
编辑php.ini文件修改serialize_precision属性默认属性为1修改为14即可
阅读全文

【转载】阿里云Centos搭建lnmp

https://jingyan.baidu.com/article/215817f7a10bfb1eda14238b.html
阅读全文

LNMP环境访问不了php文件,可以访问html文件

今天配置LNMP环境的时候;访问php文件出现了这种情况;但是html文件是可以访问的;心里想应该是php-fpm出现了问题;查看nginx的错误文件error.log;提示以下错误;大体意思是php-fpm.sock文件夹权限不够;根据路径给php-fpm.sock文件夹赋权666;赋权之后重启php-fpm服务;再次访问php文件;访问成功!
阅读全文

MySQL索引提高查询效率

MySQL索引如何提高查询效率
阅读全文

高效率的MySQL数据导入方式

当数据库有大量数据时;导出的sql文件同样巨大;当在phpMyAdmin中进行导入的时候;经常会碰到上传文件大小大于文件上传限制大小;这样一来如果再改上传文件的配置大小就麻烦了;其实我们可以在mysql命令行中进行sql文件的导入;首先将现在好的文件上传到服务器上;然后进入MySQL数据库;source命令为数据库导入的命令;命令后面为文件的地址;回车即可导入;这样就再也不怕大文件数据的导入了!
阅读全文