天兴工作室

主题演示站

zblog后台“允许上传文件的大小(单位MB)”修改无效?

这个问题也有很多朋友碰到,在上传图片或者附件的时候,如果上传的文件大小超过2M就会上传不成功。

这个时候如果直接去后台--网站设置--全局设置里面修改“允许上传文件的大小(单位MB)”的值,修改完发现不生效,大于2M的文件还是上传不了。

这是什么问题呢?

答案就是上传大小限制不止是zblogphp程序有限制,主机服务器也是有限制的。

一般的主机都会限制在2M左右,这个时候我们就要去修改主机里面的配置,如果你是虚拟主机,那么就去找你的主机提供商咨询下;如果你是服务器,那么就得去php环境安装目录里面找到“php.ini”配置文件里面修改。

具体修改过程请自行搜索,本文仅提供了一个问题的解决思路。

zblog用户权限设置插件“Z-Blog角色分配器”使用方法

zblogphp功能越来越多,插件越来越丰富的情况下,搭建一个网站用户中心变得更加简单。天兴工作室后期退出的主题会尽量集成“用户中心”功能。

本文要为大家介绍的“Z-Blog角色分配器”插件则跟用户中心有很大关系。

既然有了用户中心,那么就可以给不同的用户设置不同的等级分配不同的权限功能,“Z-Blog角色分配器”就是这个作用。

插件安装:

1、登录你网站的后台--应用中心,搜索“Z-Blog角色分配器”,安装并启用。

2、去应用中心插件官方地址:https://app.zblogcn.com/?id=235下载,再去自己网站后台--插件管理上传即可使用。

插件设置:

打开插件配置,如下图:

2311.png

插件配置还是很直观的,不同的会员等级对应不同的权限,开关控制即可。

注意:设置权限请务必细心细心再细心,如果不小心给低等级用户设置了过高的权限,你的网站就很容易被黑!

zblogphp主题修改专用插件“主题编辑器”使用说明

很多朋友在使用zblogphp的过程当中都有想过自己动手改改模板主题的,本站之前也写过关于“模板修改”的教程(http://demo.txcstx.cn/post/706.html)。

本文主要介绍的是专门用来修改模板的一款插件“主题编辑器”的使用方法。

1、首先是安装插件,打开你网站的后台--应用中心--搜索“主题编辑器”-安装此插件;

2、安装完成后打开插件管理,找到刚才安装的“主题编辑器”插件点击启用;

3、点击插件管理按钮,来到如下界面:

QQ截图20170219210556.png

很多人到这里是懵逼的,什么鬼插件么,打开居然一片空白。。。请看上图的箭头指向按钮,鼠标点击。就出来一下界面:

QQ截图20170219210707.png

找到你要修改的模板文件,点击,就直接打开了这个文件,修改东西后点击保存按钮。整个模板修改过程就ok了。

补充几点说明:

1、“主题编辑器”插件打开的模板文件仅限当前正在使用的主题模板文件;

2、修改了模板后务必去后台首页更新下缓存,否则修改的东西不会生效;

3、提醒修改模板文件之前务必记得做好备份,否则懵逼的几率会大大增加。

zblogphp错误之“未知方法或属性 (set_error_handler)“解决办法

这个错误其实之前在本站有介绍过(http://demo.txcstx.cn/post/1037.html),今天本文尝试详细的解释下此错误。

错误提示:

错误信息
(512)E_USER_WARNING : 未知方法或属性 (set_error_handler) (1.5.1.1740 (Zero)) (Linux; Apache; PHP 5.2.17; mysqli; curl)

错误原因:

这个错误一般是用户升级了zblogphp程序后造成的。具体原因是,zblogphp从1.4到1.5修改了一些函数名称,你所使用的主题正好使用了这些函数但是名称没有更新过来,就导致了这个错误。

ps:如果你没有升级zblogphp程序而出现了这个错误提示,那么下面就不用看了直接关闭本页去找其他解决办法。

修复办法:

打开你正在使用的主题文件夹下的“include.php”,找到所有的“$zbp->templates”修改为“$templates”保存提交即可。

如果你按照本文方法操作后发现屁用没有,请在本页留言反馈,谢谢......

关于zblogphp安装时选择数据库(mysql和SQLite)

有客户在问我们“zblogphp安装时需要选择数据库(mysql和SQLite),到底有什么区别”,本文就尝试来解释下。

首先大概介绍下两种数据库的优缺点。


SQLite,是一款轻型的数据库。在zblogphp里面使用SQLite:

优点:安装方便,不需要设置什么数据库账号密码;网站搬家方便,搬家时只需要把整个web文件搬过去就行,不需要搬数据库。

缺点:数据处理能力弱;有一些函数和功能不支持(不支持随机)。

总结:只适合个人博客文章量不大的站点使用。


MySQL是一个关系型数据库管理系统,在zblogphp里面使用mysql:

优点:数据处理能力强;相关教程很多(因为使用的人多);功能齐全;和php据说是好基友绝配;

缺点:额,缺点貌似就是搬家不方便,需要单独去搬数据库,一般人不会操作...;还有就是有的主机不自带mysql数据库的话得自己另外掏钱去买。

总结:适合做大的站点,站长本身稍微有点技术知识的。


以上都是一些很浅显的见解,如果你是技术人员,请嗤之以鼻并手动关闭此页,谢谢...

zblogphp1.5相关文章bug已修复!

天兴工作室之前发过一篇“zblogphp1.5已知bug之相关文章调用”,但是还是有很多人跟我们反映这个问题。

然后就只好去天天催zblog官方,终于可能是把猪给催烦了,于是就把这个bug给提前修复了....

bug修复方法:

打开你网站的后台--应用中心--系统更新和校验,如下图:

QQ截图20161226213123.png

从上到下依次点击三个箭头标注的地方,最后去后台首页更新下缓存。

这就ok了!

zblogphp1.5的又一个bug:发布评论失败

首先说下,這个bug跟服务器有点关系,所以不是每个用户都会碰到,如果你碰到了,那么可以按照本文的方法试试。

bug现象:

在评论界面发布评论,直接跳转错误提示界面,界面截图如下:

QQ截图20161214230233.png


错误原因:

没有获取到评论用户的name名称引起的,原因是跟服务器有关但是具体原因不明(请原谅我這个渣渣。。。)

解决办法:

下载附件,解压后得到“c_system_common.php”文件,上传到你网站的“zb_system/function/”目录下替换掉原来的。网站后台首页更新下缓存,问题就能解决了。

下载附件

zblogphp1.5新增功能之自定义搜索页面模板

zblogphp1.5放出来也有段时间了,今天为大家介绍下這个zblogphp1.5新增功能之自定义搜索页面模板。

在zblogphp1.5之前的版本里面,搜索界面是非常简陋的。简陋就算了,关键是不能自定义模板。当时要定义搜索界面的话只有两种办法:

修改系统文件 or 挂接口拦截系统的搜索输出改成主题自带的搜索输出(天兴工作室制作的收费zblog主题基本是这种办法)。ps:这两种办法都不太理想何过于复杂。

也许是被吐槽多了,猪在zblogphp1.5中终于增加自定义搜索模板功能。给大家介绍下怎么弄。

搜索页面的自定义模板为:search.php。如果你的主题没有美化搜索界面,而你的zblog程序又升级到了最新的zblogphp1.5。那么你可以直接找到你主题的模板文件夹“zb_users/theme/主题id/template/”,新建一个search.php文件,复制你主题的列表页模板全部代码,粘贴到新建的search.php里面,保存,提交。后台首页“清除缓存并重新编译模板”点一下,ok,大功告成。

zblogphp做301重定向之amh+nginx

之前写过一篇“WDCP面板设置301的方法”。而近期由于把网站转移到了阿里云上,面板用了amh,环境是php7+nginx。于是重新折腾了这个301重定向。分享下方法:

首先nginx的重定向是通过”.conf“程序配置文件来实现的。每个环境里面都有一个单独的配置文件。amh的这个文件路径在”/home/wwwroot/环境名称/vhost/“里面,有个”环境名称.conf“文件。

打开此文件,找到”server_name 你绑定的域名;“这一行(一般在第四行),在这行下面添加如下代码:

if ($host = 'txcstx.cn' ) {        
    rewrite ^/(.*)$ http://demo.txcstx.cn/$1 permanent; 
    }

上面的代码意思就是将不带www的网址301重定向至带www的网址去。不要忘记将其中的”txcstx.cn“替换成自己的域名。

给个完整代码界面截图:

2434236.png

最后:改完后记得重启下nginx。

zblogphp1.5已知bug之相关文章调用

额,这是一个已知的zblogphp1.5bug。具体表现为,在zblogphp1.4下正常的“相关文章”功能在升级到zblogphp1.5后就失效了,调用出来的不是相关文章而是最新文章。

在询问过zblog官方后给出的回复是这是一个已知bug,说是在下个版本(1.5.1)会修复(对此存疑)。

嗯,说下解决办法,如果你动手能力较强,可按照下面的方式修复。

1、找到你正在使用的主题中的post-single.php模板文件,找到以下代码:

{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related}
<li><span>{$related.Time('Y-m-d')}</span><a href="{$related.Url}">{$related.Title}</a></li>
{/foreach}

ps:代码不一定一模一样,但是只要找到“{foreach GetList(10,null,null,null,null,null,array('is_related'=>$article.ID)) as $related}”这一段就行。

替换成以下代码:

{$aid=$article.ID}{$tagid=$article.Tags}{$cid=$article.Category.ID}{php}
    $str = '';
    $tagrd=array_rand($tagid);
    if( sizeof($tagid)>0 && ($tagid[$tagrd]->Count)>1){
        $tagi='%{'.$tagrd.'}%';
        $where = array(array('=','log_Status','0'),array('like','log_Tag',$tagi),array('<>','log_ID',$aid));
    }else{
        $where = array(array('=','log_Status','0'),array('=','log_CateID',$cid),array('<>','log_ID',$aid));
    }
    $array = $zbp->GetArticleList(array('*'),$where,array('rand()'=>' '),array(6),'');
    foreach ($array as $related) {
        if(($related->ID)!=$aid){
        $str .= "<li><a href=\"{$related->Url}\" title=\"{$related->Title}\">{$related->Title}</a></li>";
        }
    }{/php}{$str}

保存--后台首页--更新缓存即可。


注意:修改折腾前请务必备份,否则搞坏了不能还原的不要喷我。QAQ

<< < 2 3 4 5 6 7 8 9 10 11 > >>
«    2025年7月    »
123456
78910111213
14151617181920
21222324252627
28293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询