完美解决电脑访问discuz手机版【支持触屏版】
[ 2017-05-19 11:23:02 | 作者: admin ]
前两天一直尝试着用pc(电脑)访问discuz手机触屏版进行调试,网络上相应的教程基本找不到,解决标准手机版的方法倒是可以在discuz官网找到,今天有点时间就整理一下,分享出来,希望可以帮助到大家!
我们用电脑的浏览器浏览手机版网站,正常都会跳转到电脑版的,这个问题很好解决,现在很多浏览器都有切换UA(user-agent)的功能,程序判断是否手机就看这个UA。
在这里我使用的是谷歌浏览器(chrome浏览器),先打开浏览器的【扩展程序】点击【获取更多扩展程序】然后在里面搜索【User-Agent】结果有很多,找到【User-Agent Switcher 2.0】安装一下,就ok了。【教程很简单,大家看了就会了,所以就不上图了】
现在看看谷歌浏览器的右上角多了一个面具的按钮,点击一下会弹出很多的选项,可以根据自己的需要选择...
阅读全文…
我们用电脑的浏览器浏览手机版网站,正常都会跳转到电脑版的,这个问题很好解决,现在很多浏览器都有切换UA(user-agent)的功能,程序判断是否手机就看这个UA。
在这里我使用的是谷歌浏览器(chrome浏览器),先打开浏览器的【扩展程序】点击【获取更多扩展程序】然后在里面搜索【User-Agent】结果有很多,找到【User-Agent Switcher 2.0】安装一下,就ok了。【教程很简单,大家看了就会了,所以就不上图了】
现在看看谷歌浏览器的右上角多了一个面具的按钮,点击一下会弹出很多的选项,可以根据自己的需要选择...
阅读全文…
PHP用自带的ZipArchive这个类进行压缩文件夹,此函数不会加入上级目录
[ 2017-05-18 16:59:11 | 作者: admin ]
<?php
function folderToZip($folder, &$zipFile, $subfolder = null) {
if ($zipFile == null) {
// no resource given, exit
return false;
}
// we check if $folder has a slash at its end, if not, we append one
$folder .= end(str_split($folder)) == "/" ? "" : "/";
$subfolder .= end(str_split($subfolder)) == "/" ? "" : "/";
// we start by going through all files in $folder
...function folderToZip($folder, &$zipFile, $subfolder = null) {
if ($zipFile == null) {
// no resource given, exit
return false;
}
// we check if $folder has a slash at its end, if not, we append one
$folder .= end(str_split($folder)) == "/" ? "" : "/";
$subfolder .= end(str_split($subfolder)) == "/" ? "" : "/";
// we start by going through all files in $folder
阅读全文…
解决由新版chrome 导致打开上传图片 巨慢的问题
[ 2017-05-12 11:00:58 | 作者: admin ]
最近不知道为什么打开 上传图片功能非常慢。群里问了下。才知道是由 新版chrome导致的。发个贴说明下,希望看到的同学能快速解决问题。
chrome52.0.2743.80以上,
改为
同样的,由于UEditor与WebUploader是同一个团队开发出来的,它们的代码也是共用的,于是,同样的问题会出现在UEditor中,解决方法也是一样的,打开文件:ueditor.all.min.js (或者ueditor.all.js)
...
阅读全文…
chrome52.0.2743.80以上,
accept: {
title: 'Images',
extensions: 'jpg,jpeg,png',
mimeTypes: 'image/*'
}
title: 'Images',
extensions: 'jpg,jpeg,png',
mimeTypes: 'image/*'
}
改为
accept: {
title: 'Images',
extensions: 'jpg,jpeg,png',
mimeTypes: 'image/jpg,image/jpeg,image/png' //修改这行
}
title: 'Images',
extensions: 'jpg,jpeg,png',
mimeTypes: 'image/jpg,image/jpeg,image/png' //修改这行
}
同样的,由于UEditor与WebUploader是同一个团队开发出来的,它们的代码也是共用的,于是,同样的问题会出现在UEditor中,解决方法也是一样的,打开文件:ueditor.all.min.js (或者ueditor.all.js)
...
阅读全文…
open_basedir错误一例,还是目录权限问题
[ 2017-05-12 09:13:58 | 作者: admin ]
windows下php程序报open_basedir错误,本能直觉是php.ini 中的open_basedir配置少执行目录,检查正常。
第二是检查网站的wwwroot目录,权限正常,后来检查了下wwwroot的上级目录,发现少了权限,加上后就可以了。
归根到底还是权限问题居多。
第二是检查网站的wwwroot目录,权限正常,后来检查了下wwwroot的上级目录,发现少了权限,加上后就可以了。
归根到底还是权限问题居多。
thinkphp模块加载示意图 以及 微米的目录结构说明
[ 2017-05-10 15:12:04 | 作者: admin ]
程序目录:
WWW WEB部署目录(或者子目录)
├─index.php 入口文件
├─README.md README文件
├─Weimicms 应用目录
├─tpl 系统模板目录
├─lib 框架目录
├─cms 高级模板目录
├─conf 配置文件目录
└─api 接口文件目录
├─Weimicms 框架系统目录(可以部署在非web目录下面)
│ ├─Common 核心公共函数目录
│ ├─Conf 核心配置目录
│ ├─Lang 核心语言包目录
│ ├─Lib 框架类库目录
│ │ ├─_Core 核心Think类库包目录
...
阅读全文…
thinkphp无法加载模块解决办法
[ 2017-05-10 14:58:35 | 作者: admin ]
基本是大小写的问题,模块文件名的大小写必须一致
另外Model 目录下的文件名大小写也要和模块名称保持一致,如Selfform
另外Model 目录下的文件名大小写也要和模块名称保持一致,如Selfform
微米关于新增模块,以及如何设置关键字,并且生效
[ 2017-05-10 14:43:09 | 作者: admin ]
模块相关文件如图:
公众号登录后的左侧菜单修改文件:\tpl\User\default\Public_head.html
一、前台关键词回复的生效
发现修改 wwwroot\WeimiCms\Lib\Action\User目录下的LinkAction.class.php 并无效果,调试发现作用文件
/WeimiCms/Lib/Action/Home/WeixinAction.class.php 文件中有指定2处
阅读全文…
公众号登录后的左侧菜单修改文件:\tpl\User\default\Public_head.html
一、前台关键词回复的生效
发现修改 wwwroot\WeimiCms\Lib\Action\User目录下的LinkAction.class.php 并无效果,调试发现作用文件
/WeimiCms/Lib/Action/Home/WeixinAction.class.php 文件中有指定2处
case 'Selfform':
$this->requestdata('other');
$pro=M('Selfform')->where(array('id'=>$data['pid']))->find();
return
...$this->requestdata('other');
$pro=M('Selfform')->where(array('id'=>$data['pid']))->find();
return
阅读全文…
ThinkPHP获取自动增长ID值
[ 2017-05-10 14:41:29 | 作者: admin ]
ThinkPHP获取自动增长ID值
$this->user->add($data);
session('id', $this->user->getLastInsID());
$this->user->add($data);
session('id', $this->user->getLastInsID());