查看完整版本: 【已解决】激活了一个新的主题后,整个博客不论前台、后台均不能访问

kyan 2008-8-18 08:45

【已解决】激活了一个新的主题后,整个博客不论前台、后台均不能访问

[code]Warning: Unexpected character in input: ''' (ASCII=39) state=1 in /public_html/jiaqiang/logs/wp-content/themes/feery/functions.php on line 98

Parse error: syntax error, unexpected $end in /public_html/jiaqiang/logs/wp-content/themes/feery/functions.php on line 98[/code]激活了一个新的主题,结果整个博客不论前台、后台均不能访问,:evil 并出现以上信息。请问如何解决?
能不能在phpmyadmin里修改相关参数来恢复正常?:([code]
function kubrick_add_theme_page() {
if ( isset( $_GET['page'] ) && $_GET['page'] == basename(__FILE__) ) {
  if ( isset( $_REQUEST['action'] ) && 'save' == $_REQUEST['action'] ) {
   check_admin_referer('kubrick-header');
   if ( isset($_REQUEST['njform']) ) {
    if ( isset($_REQUEST['defaults']) ) {
     delete_option('kubrick_header_image');
     delete_option('kubrick_header_color');
     delete_option('kubrick_header_display');
    } else {
     if ( '' == $_REQUEST['njfontcolor'] )
      delete_option('kubrick_header_color');
     else {
      $fontcolor = preg_replace('/^.*(#[0-9a-fA-F]{6})?.*$/', '$1', $_REQUEST['njfontcolor']);
      update_option('kubrick_header_color', $fontcolor);
     }
     if ( preg_match('/[0-9A-F]{6}|[0-9A-F]{3}/i', $_REQUEST['njuppercolor'], $uc) && preg_match('/[0-9A-F]{6}|[0-9A-F]{3}/i', $_REQUEST['njlowercolor'], $lc) ) {
      $uc = ( strlen($uc[0]) == 3 ) ? $uc[0]{0}.$uc[0]{0}.$uc[0]{1}.$uc[0]{1}.$uc[0]{2}.$uc[0]{2} : $uc[0];
      $lc = ( strlen($lc[0]) == 3 ) ? $lc[0]{0}.$lc[0]{0}.$lc[0]{1}.$lc[0]{1}.$lc[0]{2}.$lc[0]{2} : $lc[0];
      update_option('kubrick_header_image', "header-img.php?upper=$uc&lower=$lc");
     }[/code]相关文件第98行是:[code]
     delete_option('kubrick_header_image');[/code]

[[i] 本帖最后由 kyan 于 2008-8-18 10:30 编辑 [/i]]

k7785524 2008-8-18 08:58

*** 作者被禁止或删除 内容自动屏蔽 ***

lwz_08 2008-8-18 10:11

FTP上去把该主题目录全部删除
然后再登录后台,我碰到过这样的情况,是这样处理的

kyan 2008-8-18 10:24

呵呵,是这样子的。
删除后,后台可以进入了。
谢谢。
页: [1]
查看完整版本: 【已解决】激活了一个新的主题后,整个博客不论前台、后台均不能访问