随笔分类 - PHP
摘要:function getPhoneModel($rowA['phone_model']){ // Iphone版本对照 if (preg_match('/iPhone1,1/',$rowA['phone_model'])) { $rowA['phone_model'] ="iPhone-2G";}
阅读全文
摘要:应用环境: 1.phpStudy 8.1.1.3 2.WNMP:Windows10 + Nginx1.15.11 + MySql5.7 + PHP7.2.9nts 框架版本: 1.ThinkPHP6.0 2.layui2.9.x 3.Echarts5.51 流程步骤: 1.开启phpStudy 必要
阅读全文
摘要:1.Thinkphp6.0: ThinkPHP6.0完全开发手册——https://www.kancloud.cn/manual/thinkphp6_0/1037479 2.LayUI layuiAdmin 后台管理模板 v2.6——http://layuimini.99php.cn/iframe/
阅读全文
摘要:1.修改example.env文件名为.env(也就是删除example这个文件前缀,保留.env) 2.修改DATABASE配置项为所在项目的数据库配置,可参考easyadmin\config\database.php文件中的数据库配置。 3.修改“后台登陆验证码开关”配置项 captcha =
阅读全文
摘要:应用easyadmin创建文件目录,可以使用复制原有的目录,也可以使用CURD方法创建,一般为了防止复制后,修改出错或漏改,建议使用CURD方法,此方法不仅快捷方便,也因存在设计数据库,便于后面开发。 1.创建CURD命令行,创建数据表。 2.打开Composer,注意版本,此处使用php7.4,
阅读全文
摘要:构建网站API接口的时候,使用了PDO进行数据库连接,原文如下 测试后发现,PHP8.0版本下,可以正常输出,但是PHP7.2和7.3则会报错:Connection failed: SQLSTATE[HY000] [2054] The server requested authentication
阅读全文
摘要:PHP写的接口本地测试OK,上传到线上后,报错: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2054] Server sent charset unknown to the client
阅读全文
摘要:搬迁Zblog网站后,对网站进行静态化更新,突然报错:SSL: no alternative certificate subject name matches target host name; 处理方法: 1.安装好SSL证书; 2.清理浏览器缓存; 3.如果还是报错,可以打开SSL强制 4.再次
阅读全文
摘要:因为主题有两个内容页模板,我们需要根据不同的栏目,展示不同的Title,便于SEO, 而不同的栏目调用的是不同的模板,所以我们只需要获取不同的栏目ID,进行判断即可。 代码截图如下: 代码如下: {if $article.Category.ParentID =='25' || $article.Ca
阅读全文
摘要:场景描述: 搭建帝国CMS网站的时候,因为默认使用了宝塔推荐的PHP环境一键安装,报错如下: 报错: Deprecated: Function get_magic_quotes_gpc() is deprecated in /data/xxx.com/e/class/connect.php on l
阅读全文
摘要:需求描述: 帝国CMS搭建的网站,有时候会有移动端和PC端两个分离;当在PC端发布的时候,移动端不会同步生成文章,这就需要进行同步设置。 实施步骤: 1.下载同步插件:同步插件: 2.上传同步插件到指定文件夹 /e/dongpo/mob/,没有的话就创建一个; 3.后台系统配置插件 4.插件路径配置
阅读全文
摘要:需求描述: 当我们需要进行备案时,不想关站但又想进行备案审核,那么我们就可以根据访客的不同,来展示不同的模板。 可以暂定为,人访问给出备案中提示的模板;而搜索引擎的蜘蛛爬行时候,又给予正常的数据界面。 实施步骤: 1.编写index.php代码如下,(联系我下载): index.php 2.将此in
阅读全文
摘要:使用Excel批量上传插件的时候,根据插件规则,已经设置好了Excel表中的多图字段分段规则。但是上传后,发现无法在多图位置展现多图。 查询插件的设置时发现都是正确的,前往多图功能文件 /e/class/functions.php 第6264行梳理发现,需要修改此处。 修改前的代码: elseif(
阅读全文
摘要:状态描述: Zblog报错:( ) Debug_Exception_Handler(0 => Exception: 没有权限 in /data/xxxx.net/zb_s.... 情况分析: 之前进行过将www的域名301到不带www的主域名上,登录后台后,发现后台也强制跳转为不带www的域名后台。
阅读全文
摘要:使用自动审核插件,在服务器定时审核时报错“curl: (28) Connection timed out after 10001 milliseconds”; 一般此种情况是因为防火墙问题限制了。 解决方法: 1.在浏览器输入IP,找出本地IP; 2.前往服务器防火墙白名单添加该IP; 3.再尝试执
阅读全文
摘要:帝国插件isbeautify安装开启后,审核文章报错:“Unknown column 'isbeautify' in 'filed list' select id,classid,groupid,newspath.......isbeautify from ***_ecms_app_check wh
阅读全文
摘要:有时候需要批量导入数据到帝国CMS,需要用到Excel批量插件; 步骤如下: 1.上传插件至 /e/extend/ 2.上传文件 exceladdnews.php 、excelecmsinfo.php、excelputout.php、excelputout_detail.php到 /e/admin/
阅读全文
摘要:上一篇写到环境的安装,特别是tidy依赖的安装,在服务器上设置好后,接下来就需要对插件进行安装, 安装步骤如下: 1.上传插件至 /e/extend/下; 2.执行插件安装,执行路径:http://域名/e/extend/htmlbeautify/install/ ; 3.安装成功后,进入服务器,找
阅读全文
摘要:排版对于做网站十分重要,如何给帝国CMS系统里的数据进行排版? 插件:htmlbeautify 环境:Centos7.6 + PHP5.6 + 帝国7.5 安装步骤: 1.配置环境,安装tidy扩展; 1.1 安装依赖 #centos yum install -y libtidy libtidy-d
阅读全文
摘要:接上篇文章,当同步Tag到关键词表时候,刷新内容页,却无法出现Tag关联到内容锚文本;检查发现关键在于锚文本关键词替换的设置。 如图: 字段 dokey值为 0 的时候,表示不执行关键词替换,只有为1,提交后才会进行关键词替换,这样锚文本才会显示。 如何批量设置呢? 1.进入数据表 “www_kai
阅读全文