PHP技术
tiging
专注互联网实战项目。
展开
-
php 服务器 http状态码为499的解决办法
(set_time_limit()函数和配置指令max_execution_time只影响脚本本身执行的时间。任何发生在诸如使用system()的系统调用,流操作,数据库操作等的脚本执行的最大时间不包括其中,当该脚本已运行。2.到`php-fpm.conf`里面设置为`request_terminate_timeout = 10`,很少报499,但是偶尔还会出现。1.配置php.ini的`max_execution_time`和`max_input_time`。改为:(可以根据情况调得更大)原创 2023-07-30 08:42:01 · 1410 阅读 · 0 评论 -
php设置session失效时间
session.cookie_lifetime:这个代表SessionID在客户端Cookie储存的时间,默认是0,代表浏览器一关闭SessionID就作废……就是因为这个所以Session不能永久使用!服务器通过SessionID来读取Session的数据,但是一般浏览器传送的SessionID在浏览器关闭后就没有了,那么我们只需要人为的设置SessionID并且保存下来,不就可以……如果你拥有服务器的操作权限,那么设置这个非常非常的简单,只是需要进行如下的步骤:1、把“session.u原创 2022-05-06 13:01:59 · 430 阅读 · 0 评论 -
了解sourceGuardian加密(sg11加密)
https://blog.csdn.net/sinat_24083447/article/details/97378415原创 2021-11-29 08:09:32 · 2400 阅读 · 0 评论 -
PHP获取多个当前目录下的所有XML文件的内容
前提:1.php和所有xml文件放在一个目录下单个xml文件内容如下:<?xml version="1.0" encoding="utf-8"?><config> <id>28000</id> <name>VIP1礼包</name></config>1.php文件内容如下:<?php$dir='./'; //文件夹下的所有文件 ./代表的是当前文件夹function readxml(..原创 2021-10-06 17:54:08 · 174 阅读 · 0 评论 -
WordPress5.7及以上文章中的图片实现点击放大的效果
http://yuanjingyan.com/article/17810086131 说明WordPress版本:wordpress-5.7.2-zh_CN PHP版本:PHP 8.0.62 实现方法2.1 首先在主题页眉文件header.php的head标签中添加css引用文件<!-- 图片放大 --><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/原创 2021-08-13 23:54:34 · 448 阅读 · 0 评论 -
Thinkphp网站迁移搬家后访问首页白屏问题处理
找到thinkphp网站缓存文件 /data/runtime/~runtime.php 删除~runtime.php网站缓存文件(实战程序)/admin/runtime/~runtime.php(后台缓存文件)/web/runtime/~runtime.php(前台缓存文件)删除上面两个文件,就可以正常方访问了...原创 2020-08-28 07:47:16 · 837 阅读 · 0 评论 -
手工解决PHP输出显示多余的空格或换行方法
写代码的童鞋应该知道,经常会在前端看到页面不能置顶,即使加了再多的样式,都不行,那就可以考虑一下是否为下面几种情况了:1、确认代码没有 echo 或者 exit 空格、换行;2、确保 php 文件里 <?php ?> 标签外没有多余的回车、换行;3、以上两点都排查之后,如果你的代码文件为 UTF8 编码文件,那可以考虑可能是由于 BOM 文件头造成的,可以使用任何一款非微软制作的文本编辑器(如Notepad++、ultraedit等)打开文件,另存为无BOM的文件,如果文件太多,可以原创 2020-08-07 09:11:06 · 493 阅读 · 0 评论 -
解决php不能修改数据库mysql的问题(亲测可用)
将mysql_query("set names 'GBK'");修改为mysql_query("set names 'utf8'");或删除都可以解决修改不了数据库的问题原创 2020-02-16 15:23:56 · 1029 阅读 · 0 评论 -
php模拟浏览器访问网址
第一种:模拟GET请求:file_get_contents($url)通过php内置的 file_get_contents 函数可以模拟浏览器访问网址的行为,取的结果就是那个网址所返回的所有东西(这种情况一般用于返回的是 xml 格式字符串或者 json 字符串)$result=file_get_contents($url);echo $result;第二种:模拟GET/PO...原创 2020-02-01 18:10:38 · 2740 阅读 · 0 评论 -
使用CURL返回值是字符串时显示与实际不一样的问题
$res=request_post($url,$post_data); var_dump($res);使用上面的语句,如果$res返回的是ok字符串,出问题的时候,会发现结果是:string(5) "ok"或是string(3) "ok"而不是string(2) "ok",我们想要的结果是string(2) "ok"。为什么会这样,应该如何解决?string(3...原创 2020-01-31 14:33:49 · 990 阅读 · 0 评论 -
php格式化时间戳与实际时间相差8小时
php时间戳 转化成时间的时候$date=time();echo $date.'<br />';echo date('Y-m-d H:i:s',$date);会产生8个小时的时间差:解决办法:1.最简单的方法就是不要用php5.1以上的版本(行不通)2.修改php.ini。打开php.ini查找date.timezone去掉前面的分号= 后面加Asia/S...原创 2019-12-22 15:12:53 · 639 阅读 · 0 评论