博文

目前显示的是标签为“DEDECMS”的博文

DEDECMS出现 Call to undefined function parcv() in \include\dedesql.class.php的解决方法

function ParCv() 并没有封装在类 dedesql.class.php里   解决方法 打开include/dedesql.class.php   找到   if(isset($GLOBALS[‘arrs1’])) { $v1 = $v2 = ”; for($i=0;isset($arrs1[$i]);$i++) { $v1 .= ParCv($arrs1[$i]); } for($i=0;isset($arrs2[$i]);$i++) { $v2 .= ParCv($arrs2[$i]); } $GLOBALS[$v1] .= $v2; }   替换为   if(isset($GLOBALS[‘arrs1’])) { $v1 = $v2 = ”; for($i=0;isset($arrs1[$i]);$i++) { $v1 .= chr($arrs1[$i]); } for($i=0;isset($arrs2[$i]);$i++) { $v2 .= chr($arrs2[$i]); } $GLOBALS[$v1] .= $v2; }

dedecms安全设置之php.ini设置

php.ini中修改参数: disable_functions = system,exec,shell_exec,passthru,proc_open,proc_close,proc_get_status,checkdnsrr,getmxrr, getservbyname,getservbyport,syslog,popen,show_source,highlight_file,dl,socket_listen,socket_create, socket_bind,socket_accept,socket_connect,stream_socket_server,stream_socket_accept, stream_socket_client,ftp_connect,ftp_login,ftp_pasv,ftp_get,sys_getloadavg,disk_total_space, disk_free_space,posix_ctermid,posix_get_last_error,posix_getcwd,posix_getegid,posix_geteuid, posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp, posix_getpid,posix_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid, posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid, posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname,fsockopen,pfsockopen   allow_url_include = Off

dedecms子目录转移到根目录替换图片路径

修改内容图片和缩略图链接 内容页图片路径用后台的“数据库内容替换”功能即可,进入后台“数据库内容替换”,找到数据表“dede_addonarticle”,选择字段“body”,然后替换成自己想要的路径就可以了。(将uploads批量修改替换成/news/uploads) 缩略图替换原理一样,进入后台“数据库内容替换”,找到数据表“dede_archives”,选择字段“litpic”,然后替换成自己的路径就可以了。