top-image

OLDER ARTICLES

易优cms在apache服务器环境默认自动隐藏index.php入口。

如果发现没隐藏,可以检查根目录.htaccess是否含有以下红色代码段:

 

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
#http跳转到https
#RewriteCond %{HTTPS} !=on
#RewriteRule ^(.*)$ https://%{SERVER_NAME}/$1 [R,L]
 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>

如果还是没有隐藏,可以尝试把红色第四行的代码改为加上个问号试试:  RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

或者修改为:RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

如果还是不行,继续查看apache是否开启了URL重写模块 rewrite_module , 然后重启服务就行了。

{eyou:arclist orderby='sort_order'}
<li>
<a href='{$field.typeurl}'>{$field.typename}</a>
<a href='{$field.arcurl}'>{$field.title}</a>
</li>
{/eyou:arclist}

 

错误记录:

Fatal error: Allowed memory size of …. bytes exhausted (tried to allocate … bytes) in..

错误原因:

服务器/空间PHP设置问题

解决方案:

PHP对Script记忆体空间限制的缘故。Default 设定为 8MB,而有些以前的 Script,会要求使用超过 8MB 的内存空间,只要加大 8MB 的使用限制即可。

Fatal error: Call to a member function read() on a non-object in E:\www\include\dialog\select_soft.php on line 82
织梦官方帮助中心给出的答案是
A:一种可能是发送的SQL语句太长,以致超过了max_allowed_packet的大小,如果是这种原因,你只要修改my.cnf,加大max_allowed_packet的值即可。
A:建议这样:
1、(网站路径) 这里面确定是否有中文,是否有空格,这两都都会影响;
2、确定php.ini或php_admin_value 是否限制了目录
3、确定是否支持dir函数
4、dede不能装在虚拟目录
另有一种解决方法是 只要删除后台->系统->系统基本设置->核心设置 里面的 DedeCms安装目录里面的内容就行

从0开始的标签:{$key}
从1开始的标签:{$i}
从2开始的标签:{$i+1}
从3开始的标签:{$i+2}

参考代码

{eyou:list pagesize ='10' titlelen="40" }
	<li class="num{$i}"><a href="{$field.arcurl}"> {$field.title}</a></li>
{/eyou:list}
要检查PHP是否已连接到数据库,可以使用以下代码:

<?php
// 假设你已经使用以下代码连接到数据库:
// $servername = "localhost";
// $username = "username";
// $password = "password";
// $dbname = "mydb";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
// 连接成功,可以执行其他数据库操作
echo "已连接到数据库";
// 关闭连接
$conn->close();
?>
在上面的代码中,我们首先使用new mysqli()函数创建一个数据库连接对象,并传递服务器名称、用户名、密码和数据库名称作为参数。然后,我们使用if ($conn->connect_error)语句检查连接是否成功。如果连接失败,将输出错误消息并终止脚本执行。如果连接成功,将输出"已连接到数据库",然后关闭连接。

 

为什么评论的验证码不显示?

修改一次"评论列表模板"即可激活它。模板管理->"公共模板"->"修改评论列表模板"

 

{eyou:prenext get='next'}
<a href='{$field.arcurl}' title='{$field.title}' class='page-link'> 下一篇 <span>: {$field.title}</span> </a>
{eyou:else /}
<a class='page-link'>下一篇:没有了</a>
{/eyou:prenext}

 

{eyou:navigation position_id='1' currentstyle='active'}
<li class='{$field.currentstyle}'><a href='{$field.nav_url}' {$field.target} {$field.nofollow}>{$field.nav_name}</a> </li>
{/eyou:navigation}

 

请检查填写的数据库链接信息是否正确,此问题都是填写的数据库地址,账号,密码不正确导致的

 

Page 1022 of 1049:« First« 1019 1020 1021 1022 1023 1024 1025 »Last »
bottom-img