
php学习
文章平均质量分 65
农民小飞侠
如果放弃了,那还谈什么理想
展开
-
宝塔部署uniapp和php后端的经历
最近用宝塔部署了一个项目,中间真实一波三折,这里记录一下我的部署过程,服务器是centos。宝塔安装首先安装宝塔:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh后端配置安装完后会跟你显示网址和密码,利用网址,用户名和密码就可以登录进去了。安装如图所示的软件,然后把php后端传到服务器上,具体传的目录是:原创 2021-09-13 22:42:57 · 2301 阅读 · 2 评论 -
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocated 72 bytes)
今天运营人员在用php业务的时候,遇到了下面的问题:Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 72 bytes) in /web/htdocs/ThinkPHP/Library/Think/Model.class.php on l网上的接发是修改php.ini,现在问题...原创 2018-12-30 20:47:31 · 5624 阅读 · 0 评论 -
weiphp4.0 html ajax post请求的使用
感想最近要做一个用户点击之后,后台做权限检查判断,判断完后,然后再做页面跳转的操作,然后我用的是javascript的ajax来做的,发现了不少的坑。我的html代码为: <div class="submitBox"> <button class="lead_btn" id='btn1'>问卷入口</button> </di...原创 2018-11-26 13:59:32 · 240 阅读 · 0 评论 -
weiphp4.0 html checkbox选择后,插入数据库插不进去,修改也修改不了的神奇情况
感想最近由于项目需要,我在onthink后台增加了一个departments字段,然后需要用到很多checkbox来让用户选则,我在edit.html上增加的ui如图: 然后写入的html代码如下: <div class="form-item cf"> <label class="item-label">面向院系</label> ...原创 2018-11-24 14:22:49 · 849 阅读 · 0 评论 -
weihphp4.0 thinkphp html checkbox的默认选中
感想最近在用weiphp4.0做开发,然后需要做增添和修改操作,我们就需要使用checkbox这种东西,然后就会出现一系列的问题,我这里做了一个beginers的示例。ExampleController.class.php里面的代码示例:$department_model=M('ccnu_department');$departments = $department_model-&...原创 2018-11-22 20:07:23 · 268 阅读 · 0 评论 -
weiphp4.0: 调用阿里云小蜜
最近因为项目需要,需要用PHP写一个调用云小蜜的程序,我发现网上还没有相关的实现版本,我这里给一个示例。我这里做的是一个接入公众号聊天的程序function reply($dataArr, $keywordArr = array()) { $config = getAddonConfig ( 'NoAnswer' ); // 获取后台插件的配置参数 // $this->mate...原创 2018-02-24 22:27:25 · 1120 阅读 · 15 评论 -
weiphp2.0:table多表联合查询的问题
最头疼的是遇见问题的时候,可参阅的文档还特别少。这不,就遇见了一个奇怪的问题。我开始写的查询语句的代码是:$Demo=M("ccnu_user");$list_stu=$Demo->table("ccnu_student a,ccnu_user b")->where("b.studentid=a.studentid and a.studentid='2012210875'")->field(原创 2017-09-16 19:39:22 · 452 阅读 · 0 评论 -
WinSCP:but error occurred while setting the permissions and/or timestamp
错误的信息为:Upload of file .. was successful, but error occurred while setting the permissions and/or timestamp. If the problem persists, turn off setting permissions or preserving timestamp. Alternative原创 2017-11-06 13:16:06 · 2392 阅读 · 0 评论 -
weiphp2.0:关于OneThink后台添加密码重置的功能
weiphp2.0对用户密码进行了加密,所以在数据库上直接修改会出现问题,因此,我这里写了一下代码,希望对大家的开发有所启发:/* 重置页面 */ public function reset($username = '', $password = '') { if (IS_POST) { // 重置成功 //$password = I ( 'post.old'); $memb原创 2017-11-15 11:18:17 · 863 阅读 · 0 评论 -
weiphp 2.0:Your requested sheet index: 1 is out of bounds. The actual number of sheets is 0
我在做读取服务器的excel上的文件的时候,意外的发现了这样一个奇怪的错误Your requested sheet index: 1 is out of bounds. The actual number of sheets is 0产生错误的原因是你可能打开了错误的文件,需要查一下你打开的文件是不是excel格式,还是哪里写错了。我这里就是把file_id弄错了,导致它找不到我打原创 2017-10-28 14:42:49 · 10696 阅读 · 0 评论 -
Weiphp 2.0:Maximum execution time of 30 seconds exceeded
我在做项目的时候,由于发送的东西有点多,经常会发生超时,这时,就需要采取处理,经过调研,我采取的方案是在相应的controller.class.php上加上一行代码set_time_limit(0);然后清理一下缓存flush(); ob_flush(); 参考文献[1]. Maximum execution time of 30 seconds exceed原创 2017-09-12 11:22:34 · 351 阅读 · 0 评论 -
Weiphp 2.0出现Oh! 当前插件没有管理列表和配置功能,可直接使用即可!
当你创建好微信插件后,你发现,无论你怎样往controller.class.php添加什么样的代码,对应view的html写得再好,就是不显示。那是因为你在创建插件的时候忘记勾选了一个选项,所以没有管理界面的,解决办法:重新创建插件,是否需要管理列表要勾上这是出现问题的画面这是重新创建后显示的结果,有管理栏了。开心,哈哈哈,我该去吃饭去了原创 2017-09-03 11:49:03 · 496 阅读 · 0 评论 -
weiphp 2.0创建application目录插件,却访问不了的问题
测试一下一栏是我创建的一个插件选项,但是点击后,总是跳转不到我想要的样子。然后,我点击测试一下的时候,没有跳转过去而是显示的是“通知管理”的界面这是我添加的controller文件。这是test.html文件我觉得所有的步骤都是正确的,却出现了莫名奇妙的问题。最后把这些都删除了,重新创建了“TestExample”,把schoolcard里面的代码复制过原创 2017-09-03 11:29:48 · 565 阅读 · 0 评论 -
sql多表查询效率提升实战
建索引,下面是我的性能对比:我的SQL语句为,多表查询,查询600多个select count(*) from wp_ccnu_user,wp_ccnu_student where wp_ccnu_user.studentid=wp_ccnu_student.studentid and wp_ccnu_user.grade=2016建索引很简单,我们只需打开navicat,点击选中的表格,原创 2017-09-19 19:55:51 · 6531 阅读 · 0 评论 -
thinkPHP3.2 安装流程
首先确保你的电脑已经安装了wamp server,并且已经启动了wamp在浏览器里输入:http://localhost会显示php的信息界面,说明wamp成功安装,然后下载thinkphp3.2,下载地址为:点击打开链接在wamp目录下建立一个ThinkPHP目录,然后把下载的thinkphp 3.2解压到该目录下然后在浏览器里面输入:http:/原创 2017-08-29 22:32:56 · 1853 阅读 · 0 评论 -
weiphp2.0 controller.class.php里面add方法接收不到post请求发送的数据
这个问题困扰了我几天,错误的代码:public function add(){ if(IS_POST){ if(!$this->checkinput()) return; date_default_timezone_set('PRC'); //设置中国时区 $message_time = strtotime(I('post.message_time'))原创 2017-09-06 09:42:09 · 574 阅读 · 0 评论