top-image

OLDER ARTICLES

标签模板:是为ecmsinfo标签服务,用于制作显示样式
模板标签:如[ecmsinfo],[phomenews]等都是模板标签

后台设置IP限制后,将自己的IP都限制了,如何处理?

可以修改e/class/config.php里的缓存,把你这个ip去掉(closeip、openip、hopenip),然后登录后台重新设置。(推荐用dreamweaver编辑,可防止UTF8编码文件被转换为GBK)

按照提示去检查问题,站点目录的权限如果是root:root,请改为www:www;。如果是自己创建的apache,用户,请把用户组都改为apache:apache, 就可以了。

列表页提示“Parse error: syntax error, unexpected '<' in D:\web\e\class\connect.php(951) : eval()'d code on line 1
你使用模板支持程序代码功能,但模板程序代码有问题所致,检查模板里的程序代码语法。

1、newstext :内容字段

newstext字段为自动就是编辑器,一般用于新闻内容字段。支持内容关键字替换、替换过滤字符、支持远程保存内容里的图片/FLASH、支持自动分页、支持设置第几张上传图为标题图片。

2、smalltext :简介字段

smalltext字段一般用于简介内容,可自动截取newstext字段内容作为简介。

3、writer :作者字段

writer字段和管理作者相关联(其他管理)。

4、befrom :来源字段

befrom字段和管理来源相关联(其他管理)。

5、newstime :时间字段

newstime为发布时间字段,可在模板中任意地方设置时间格式。

6、downpath :下载地址字段

downpath为系统内置的下载地址字段,支持多下载地址、设置权限/扣除点数、地址前缀。

7、onlinepath :在线地址字段

onlinepath为系统内置的在线地址字段,支持多在线地址、设置权限/扣除点数、地址前缀、选择播放器。

8、playerid :播放器字段

playerid和管理播放器关联(其他管理),要与onlinepath在线地址字段搭配,字段类型用SMALLINT、长度默认不设置。

9、morepic :图片集字段

morepic为系统内置的多图片字段,支持多图片上传、支持大小图及图片说明设置、支持自动生成缩图。

10、infoip :IP字段

infoip为记录IP的字段,只需将字段设置为录入项或投稿项,增加信息时自动存储发布者IP,字段类型用VARCHAR、长度15。

11、infozm :字母字段

infozm为取得标题字母的字段,只需将字段设置为录入项或投稿项,增加或修改信息时自动存储标题第一个拼音字母,字段类型用VARCHAR、长度1。

12、empireselfurl :采集页地址字段

empireselfurl为保存采集内容页地址字段,只需将字段设置为采集项,此字段不需要设置采集规则,入库后自动为采集页面地址,字段类型用VARCHAR、长度255。

13、diggtop :Digg顶字段

diggtop为digg功能的顶字段,字段类型用int、长度默认不设置。

14、diggdown :Digg踩字段

diggdown为digg功能的踩字段,字段类型用int、长度默认不设置。

在易优cms模板里只存在一种php标签,比如:
{eyou:php}
   // 这里可以写原生php代码
   echo '字符串输出';
{/eyou:php}

但在织梦CMS模板里存在多种php标签调用方式,比如:
第一种:
{dede:php}
    // 这里存在各种可能性的织梦php代码,随时会报错,对此我们下面会提供思路参考,转成易优支持的语法
{/dede:php}

第二种:
<?php
    // 这里存在各种可能性的织梦php代码,随时会报错,对此我们下面会提供思路参考,转成易优支持的语法
?>

【教程参考】

——————————- 示例1 —————————-

织梦:读取一条数据,比如栏目ID是1的信息
{dede:php}
    global $dsql;
    $sql = 'select * from dede_arctype where id = 1';
    $tmp_list = $dsql->GetOne($sql);
    if (!empty($tmp_list)) {
        echo "栏目ID:".$tmp_list['id'];
        echo " -- ";
        echo "栏目名称:".$tmp_list['typename'];
        echo "<br/>";
    }
{/dede:php}
 
易优:读取一条数据,比如栏目ID是1的信息,注意红色数据表前缀要改成自己的
{eyou:php}
    $sql = 'select * from ey_arctype where id = 1';
    $tmp_list = db()->query($sql);
    if (!empty($tmp_list)) {
        echo "栏目ID:".$tmp_list['id'];
        echo " -- ";
        echo "栏目名称:".$tmp_list['typename'];
        echo " -- ";
        echo "栏目链接:".typeurl('home/Lists/index', $tmp_list);
        echo "<br/>";
    }
{/eyou:php}

 

——————————- 示例2 —————————-

织梦:调用多条数据
{dede:php}
    global $dsql;
    $sql = 'select * from dede_arctype';
    $dsql->Execute('me',$sql);
    while($row = $dsql->getarray())
        echo "栏目ID:".$row['id'];
        echo " -- ";
        echo "栏目名称:".$row['typename'];
        echo "<br/>";
    }
{/dede:php}
 
易优:调用多条数据,注意红色数据表前缀要改成自己的
{eyou:php}
    $sql = 'select * from ey_arctype';
    $row = db()->query($sql);
    foreach ($row as $_k => $_v) {
        echo "栏目ID:".$_v['id'];
        echo " -- ";
        echo "栏目名称:".$_v['typename'];
        echo " -- ";
        echo "栏目链接:".typeurl('home/Lists/index', $_v);
        echo "<br/>";
    }
{/eyou:php}

下面列了五个例子来详细说明,这几个例子的主要功能是:在5秒后,自动跳转到同目录下的hello.html(根据自己需要自行修改)文件。

1) html的实现

 

<head>
<!-- 以下方式只是刷新不跳转到其他页面 -->
<meta http-equiv="refresh" content="10">
<!-- 以下方式定时转到其他页面 -->
<meta http-equiv="refresh" content="5;url=hello.html">
</head>

优点:简单

缺点:Struts Tiles中无法使用

 

2) javascript的实现

 

<script language="javascript" type="text/javascript"> 
// 以下方式直接跳转
window.location.href='hello.html';
// 以下方式定时跳转
setTimeout("javascript:location.href='hello.html'", 5000); </script>

优点:灵活,可以结合更多的其他功能

缺点:受到不同浏览器的影响

4.0版本:e/class/connect.php
4.6以上版本:e/class/config.php
7.0以上版本:e/config/config.php

错误记录:

使用PHP7.x网站显示空白和500错误的解决方法…

解决方案:

1、只需修改配置文件“/e/config/config.php”将“$ecms_config[‘db’][‘usedb’]=’mysql’;”修改为“$ecms_config[‘db’][‘usedb’]=’mysqli’;”即可支持PHP7系列。(注意事项:UTF8文件不能用记事本修改文件,否则会将文件转为GBK编码,推荐用Dreamweaver修改。)

 

2、php.ini配置问题,按下面修改即可解决:(记得改完重启环境)

 

修改php.ini,把error_reporting = E_ALL改成

 

error_reporting = E_ALL & ~E_NOTICE

 

3、如果修改上述不能解决问题,报错依旧。请继续修改PHP.ini文件 把display_errors = ON改成display_errors = Off即可了

问题描述

客户反应织梦后台文档列表突然打不开,提示404错误页面,之前一直正常。
其他菜单一切正常,唯独文档列表打不开。

解决思路

检查文档列表页面content_list.php文件也都正常,排除文件被误删情况。
第一反应是不是网站被黑了,经过一系列排查后发现网站并没有被黑。
那么就应该是主机设置或者是程序参数设置有问题。
登录宝塔各种检查网站设置,依然没有得到答案。
那问题应该就出现在后台的基本参数设置中了,于是后台基本参数设置一个一个进行排查。

解决办法

经排查是客户不小心启用了memcache缓存,关闭缓存后,文档列表恢复正常,问题完美解决。

Page 1031 of 1049:« First« 1028 1029 1030 1031 1032 1033 1034 »Last »
bottom-img