php
Ray_20160915
在此记录本人在工作学习中遇到的问题及其解决方法。
谁都是从新人过来的,任何时候都应保持谦逊,努力学习。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Wordpress 网站更新后 缓存不能正确加载 /wp-content/cache/fvm/min net::ERR_ABORTED 404
遇到这个情况,一般就是缓存的问题了,这是原来的缓存好的页面找不到缓存的资源,因为资源都更新了,缓存文件和文件自然也就更新了,就会404 找不到资源的问题。到了这个时候,你可以先试试CDN层面的的缓存更新,如果问题还没有解决,再试试将网站中的缓存插件的现有缓存做一次更新,接下来如果还是没有解决问题,再到服务器的后台去对动态缓存做一次清理。一般到这问题都能解决,如果还是不行,你就得开始排查你的缓存文件的位置是不是改变了,也有可能是动了缓存的目录导致的。...原创 2021-03-31 11:54:59 · 865 阅读 · 0 评论 -
Wordpress 退出登录一直循环 “Do you really want to log out“ 问题的解决方案
今天搞了一下午这个问题,到后来发现原来是之前尝试修复wordpress循环无法登录时的问题时,做了修改,改动了 /pulic_html/wp-config.php 忘了改回来,导致cookie一直清除不掉,只要加上的这段代码注释掉即可://define("ADMIN_COOKIE_PATH", "/");//define("COOKIE_DOMAIN", "");//define("COOKIEPATH", "");//define("SITECOOKIEPATH", "");这里是为了原创 2020-11-11 01:21:08 · 715 阅读 · 0 评论 -
总结一下 Wordpress 禁止指定IP访问的方法,欢迎补充~
1、使用cloudflare 的防火墙规则2、使用wordpress 插件3、修改 .htaccess 文件4、修改 服务器 iptable5、编写php程序,识别访问的ip原创 2020-08-15 00:00:15 · 2396 阅读 · 1 评论 -
Google Chrome 打印预览时图片消失问题
最近网站wordpress更新最新版,然后就发现原来的打印功能预览时图片不见了,但是单独打开一个Tab来查看又没有问题,审查一下发现每个img元素,多了个懒加载属性 loading="lazy", 应该是wordperss默认给加的,初衷是好的,所以怀疑是谷歌浏览器在生成预览图时没有足够的时间给图片加载,导致图下图所示的图片消失的问题,所以我将输出用于打印预览的html代码做一下过滤(php):add_filter( 'post_thumbnail_html', 'remove_th.原创 2020-08-14 23:58:28 · 2992 阅读 · 0 评论 -
网站托管商首选SiteGround,但是你还要知道……
现在在网上,SiteGround以其极高的性价比、优越的速度和售后服务收割了一大波好评,实话说我自己的使用体验也是相当不错的。各种优点详细介绍我就不再赘述了,随便一搜就有。各种博客吹捧SiteGround各种优点的的同时似乎都忘记了提醒前来观摩的同学们一件很重要的事情,那就是SiteGround推荐的三种托管计划都是共享主机计划,每个月占用CPU的时间额度是有限制的,在我们网站流量还不大的时候...原创 2020-04-07 21:51:31 · 1438 阅读 · 0 评论 -
woocommerce 新增一个订单状态
原来woocommerce 内置的订单状态就有 待付款、正在处理、保留、已完成、已取消、已退款、失败订单,但是在实际使用中,我们会发现这些状态不够用,比如说我想有一个状态称为 待发货,就可以使用下面的两个方法和woocommerce提供的api来实现。/** * Register new status **/ function register_awaiting_ship...原创 2019-12-04 14:29:36 · 1291 阅读 · 0 评论 -
woocommerce 超过一定金额不允许使用paypal支付方式
这几天,老板看到外贸SOHO人分享的被paypal坑惨的经历后,要求我设置网站大金额不允许使用paypal支付,控制风险。我们假设超过100美金禁止使用paypal,代码如下:add_filter( 'woocommerce_available_payment_gateways', 'disable_paypal_above_xx' ); function disable_paypa...原创 2019-11-29 09:46:16 · 1061 阅读 · 0 评论 -
woocommerce 新增一个支付网关
这几天老板有个需求:要在网站上提供一个新的支付方式给客户支付,于是乎研究了一下woocommerce怎么新增网关,捣鼓了半天终于让我搞出来了,分享出来给后来者。我会尽量在代码中注释,让代码清楚一些。(注:这个是线下支付方式的网关,还有其他诸如线上支付,银行转账看看文档也差不多能整出来的)//将你自定义的网关作为插件加载进来add_action( 'plugins_loaded', 'ini...原创 2019-11-28 10:36:45 · 1361 阅读 · 0 评论 -
使用Monica + Heroku 快速搭建一个免费的CRM系统
写在前面,部署使用的方法虽然很简单,但是有一下几个限制要说一下:1、heroku 自身带有 550 个小时/月 的免费额度,在使用它的 附加功能时 需要绑定信用卡(即使是免费的附加功能),因为Monica 使用了heroku的附加功能(mysql 免费版),所以不愿意使用信用卡或者没有信用卡的同学就直接劝退了。2、heroku在绑定了信用卡后,会增加450 个小时的免费额度,合起来就是 ...原创 2019-09-01 17:58:32 · 2852 阅读 · 0 评论 -
记录XAMPP搭建PHP环境遇到的问题 'phpmyadmin.pma_xxx' doesn't exist in engine
今天在倒腾使用XAMPP搭建本地环境时,遇到几个数据库问题记录一下:1、在phpMyAdmin中发现日志中用有一个 名为 puma 的用户 无数次链接mysql失败解决方案 : 在\xampp\phpMyAdmin 下修改config.inc找到控制用户的代码:$cfg['Servers'][$i]['controluser'] = 'xxx'$cfg['Servers'][...原创 2019-08-11 00:00:56 · 699 阅读 · 0 评论
分享