预览模式: 普通 | 列表
Photoshop8/CS2出现提示框:Unable to continue because of a hardware or system error,sorry,but this error is unrecoverable

到你的系统盘里,
删除C:\Documents and Settings\(用户名)\Application Data\Adobe
\photoshopcs2\Adobe Photoshop CS2 Prefs.psp这个文件就可以了,如果还不行的话,你可以修复ps2,这样应该就可以了.

查看更多...

分类:其它文章 | 固定链接 | 评论: 18 | 引用: 0 | 查看次数: 2085

 忘记了UCenter创始人密码怎么办?UCenter密码修改/重置工具

将以下代码保存到UCenter文件夹(如uc_server)下的reset.php后访问http://你的域名/uc_server/reset.php

PHP代码
  1. <?php  
  2.   
  3. define(ROOT_DIR,dirname(__FILE__)."/");  
  4.   
  5. if(!file_exists('./data/config.inc.php') || !is_writeable('./data')){  
  6.   
  7.    $isucdir= 0;  
  8.   
  9.    echo 'UCenter创始人密码重置工具必须放在UCenter根目录下才能正常使用.';  
  10.   
  11.    exit;  
  12.   
  13.     
  14.   
  15. }else{  
  16.   
  17.    $isucdir = 1;  
  18.   
  19. }  
  20.   
  21. $info="";  
  22.   
  23. setucadministrator();  
  24.   
  25. function setucadministrator(){  
  26.   
  27. global $isucdir;  
  28.   
  29. global $info;  
  30.   
  31. if($_POST['setucsubmit']){  
  32.   
  33.     
  34.   
  35.    if($isucdir){  
  36.   
  37.     $configfile = ROOT_DIR."./data/config.inc.php";  
  38.   
  39.     $uc_password = $_POST["uc_password"];  
  40.   
  41.     $salt = substr(uniqid(rand()), 0, 6);  
  42.   
  43.     if(!$uc_password){  
  44.   
  45.      $info = "密码不能为空";  
  46.   
  47.       
  48.   
  49.     }else{  
  50.   
  51.       
  52.   
  53.      $md5_uc_password = md5(md5($uc_password).$salt);  
  54.   
  55.      $config = file_get_contents($configfile);  
  56.   
  57.      $config = preg_replace("/define\('UC_FOUNDERSALT',\s*'.*?'\);/i""define('UC_FOUNDERSALT', '$salt');"$config);  
  58.   
  59.      $config = preg_replace("/define\('UC_FOUNDERPW',\s*'.*?'\);/i""define('UC_FOUNDERPW', '$md5_uc_password');"$config);  
  60.   
  61.      $fp = @fopen($configfile'w');  
  62.   
  63.      @fwrite($fp$config);  
  64.   
  65.      @fclose($fp);  
  66.   
  67.      $info = "UCenter创始人密码更改成功为:$uc_password";  
  68.   
  69.     }  
  70.   
  71.    }else{  
  72.   
  73.     $info = "本程序文件放置在UCenter跟目录,才能通过程序修改UCenter创始人管理员的密码<br />";  
  74.   
  75.    }  
  76.   
  77. }  
  78.   
  79. templates("setucadministrator");  
  80.   
  81. }  
  82.   
  83. function errorpage($message,$title = '',$isheader = 1,$isfooter = 1){  
  84.   
  85.    $message = "<h4>$title</h4><br><br><table><tr><th>提示信息</th></tr><tr><td>$message</td></tr></table>";  
  86.   
  87.    echo $message;  
  88.   
  89.    exit;  
  90.   
  91. }  
  92.   
  93. function templates($tpl){  
  94.   
  95. switch ($tpl){  
  96.   
  97.    case "header":  
  98.   
  99.     echo '<html> 
  100.  
  101.     <head> 
  102.  
  103.     <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
  104.  
  105.     <title>UCenter 创始人密码更改工具</title> 
  106.  
  107.     <style type="text/css"> 
  108.  
  109.     <!-- 
  110.  
  111.     body {font-family: Arial, Helvetica, sans-serif, "宋体";font-size: 12px;color:#000;line-height: 120%;padding:0;margin:0;background:#DDE0FF;overflow-x:hidden;word-break:break-all;white-space:normal;scrollbar-3d-light-color:#606BFF;scrollbar-highlight-color:#E3 EFF9;scrollbar-face-color:#CEE3F4;scrollbar-arrow-color:#509AD8;scrollbar-shadow-color:#F0F1FF;scrollbar-base-color:#CEE3F4;} 
  112.  
  113.     a:hover {color:#60F;} 
  114.  
  115.     ul {padding:2px 0 10px 0;margin:0;} 
  116.  
  117.     textarea,table,td,th,select{border:1px solid #868CFF;border-collapse:collapse;} 
  118.  
  119.     input{margin:10px 0 0px 30px;border-width:1px;border-style:solid;border-color:#FFF #64A7DD #64A7DD #FFF;padding:2px 8px;background:#E3EFF9;} 
  120.  
  121.     input.radio,input.checkbox,input.textinput,input.specialsubmit {margin:0;padding:0;border:0;padding:0;background:none;} 
  122.  
  123.     input.textinput,input.specialsubmit {border:1px solid #AFD2ED;background:#FFF;height:24px;} 
  124.  
  125.     input.textinput {padding:4px 0;}     input.specialsubmit {border-color:#FFF #64A7DD #64A7DD #FFF;background:#E3EFF9;padding:0 5px;} 
  126.  
  127.     option {background:#FFF;} 
  128.  
  129.     select {background:#F0F1FF;} 
  130.  
  131.     #header {height:60px;width:100%;padding:0;margin:0;} 
  132.  
  133.       h2 {font-size:24px;font-weight:bold;position:absolute;top:24px;left:20px;padding:10px;margin:0;} 
  134.  
  135.       h3 {font-size:14px;position:absolute;top:28px;right:20px;padding:10px;margin:0;} 
  136.  
  137.     #content {height:510px;background:#F0F1FF;overflow-x:hidden;z-index:1000;} 
  138.  
  139.       #nav {top:60px;left:0;height:510px;width:180px;border-right:1px solid #DDE0FF;position:absolute;z-index:2000;} 
  140.  
  141.           #nav ul {padding:0 10px;padding-top:30px;} 
  142.  
  143.           #nav li {list-style:none;} 
  144.  
  145.           #nav li a {font-size:14px;line-height:180%;font-weight:400;color:#000;} 
  146.  
  147.           #nav li a:hover {color:#60F;} 
  148.  
  149.       #textcontent {padding-left:200px;height:510px;width:100%;line-height:160%;overflow-y:auto;overflow-x:hidden;} 
  150.  
  151.        h4,h5,h6 {padding:4px;font-size:16px;font-weight:bold;margin-top:20px;margin-bottom:5px;color:#006;} 
  152.  
  153.      h5,h6 {font-size:14px;color:#000;} 
  154.  
  155.      h6 {color:#F00;padding-top:5px;margin-top:0;} 
  156.  
  157.      .specialdiv {width:70%;border:1px dashed #C8CCFF;padding:0 5px;margin-top:20px;background:#F9F9FF;} 
  158.  
  159.      #textcontent ul {margin-left:30px;} 
  160.  
  161.      textarea {width:78%;height:320px;text-align:left;border-color:#AFD2ED;} 
  162.  
  163.      select {border-color:#AFD2ED;} 
  164.  
  165.      table {width:74%;font-size:12px;margin-left:18px;margin-top:10px;} 
  166.  
  167.         table.specialtable,table.specialtable td {border:0;} 
  168.  
  169.       td,th {padding:5px;text-align:left;} 
  170.  
  171.         caption {font-weight:bold;padding:8px 0;color:#3544FF;text-align:left;} 
  172.  
  173.         th {background:#D9DCFF;font-weight:600;} 
  174.  
  175.       td.specialtd {text-align:left;} 
  176.  
  177.      .specialtext {background:#FCFBFF;margin-top:20px;padding:5px 40px;width:64.5%;margin-bottom:10px;color:#006;} 
  178.  
  179.     #footer p {padding:0 5px;text-align:center;} 
  180.  
  181.     --> 
  182.  
  183.     </style> 
  184.  
  185.     </head> 
  186.  
  187.     <body> 
  188.  
  189.     
  190.  
  191.     
  192.  
  193.     <div id="content"> 
  194.  
  195.     <div id="textcontent">';  
  196.   
  197.     break;  
  198.   
  199.    case "footer":  
  200.   
  201.     echo ' 
  202.  
  203.       </div></div> 
  204.  
  205.       <div id="footer"><p>UCenter 创始人密码更改工具   
  206.  
  207.       版权所有 ©2001-2013 <a href="http://www.comsenz.com" style="color: #888888; text-decoration: none"> 
  208.  
  209.       康盛创想(北京)科技有限公司 Comsenz Inc.</a></font></td></tr><tr style="font-size: 0px; line-height: 0px; spacing: 0px; padding: 0px; background-color: #698CC3"> 
  210.  
  211.       </p></div> 
  212.  
  213.       </body> 
  214.  
  215.       </html>';  
  216.   
  217.     exit;  
  218.   
  219.     break;  
  220.   
  221.     
  222.   
  223.    case "setucadministrator":  
  224.   
  225.     templates("header");  
  226.   
  227.     if(!emptyempty($_POST['setucsubmit'])){  
  228.   
  229.      echo "<h5>UCenter 创始人密码更改工具</h5><h5> <font color=red>使用完毕后请及时删除本文件,以免给您造成不必要的损失</font></h5>";  
  230.   
  231.      echo '<form action="?action=setadmin" method="post"><input type="hidden" name="action" value="login" />';  
  232.   
  233.      global $info;  
  234.   
  235.      errorpage($info,'',0,0);  
  236.   
  237.      echo '</form>';  
  238.   
  239.     }else{  
  240.   
  241.      echo '<form action="?action=setucadministrator" method="post"> 
  242.  
  243.      <h5>UCenter 创始人密码更改工具</h5> 
  244.  
  245.      <h5> <font color=red>使用完毕后请及时删除本文件,以免给您造成不必要的损失</font></h5> 
  246.  
  247.      <table> 
  248.  
  249.      <tr><th width="30%">用户名</th><td width="70%"><input class="textinput" readonly="readonly" disabled type="text" name="username" size="25" maxlength="40" value="UCenter Administrator"></td></tr> 
  250.  
  251.      <tr><th width="30%">请输入密码</th><td width="70%"><input class="textinput" type="text" name="uc_password" size="25"></td></tr> 
  252.  
  253.      
  254.  
  255.      </table> 
  256.  
  257.      <input type="submit" name="setucsubmit" value="提   交"> 
  258.  
  259.      </form>';  
  260.   
  261.     }  
  262.   
  263.     templates("footer");  
  264.   
  265.     break;  
  266.   
  267. }  
  268.   
  269. }  
  270.   
  271. ?>  

 

分类:PHP | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 1957
Discuz论坛从7.0升级到7.2,转换到DiscuzX2,又升级到DiscuzX2.5,之后发帖出现(1062) Duplicate entry '23' for key 'pid'错误......

出错原因是由于pre_forum_post表已存在同pid的数据,看了下pre_forum_post_tableid表,数值到23,到pre_forum_post表看了下最大值是184323,把pre_forum_post_tableid表的最后一条改成了184323,发帖仍出错...索性改成200000,发帖正常,错误解决......

查看更多...

分类:PHP | 固定链接 | 评论: 329 | 引用: 0 | 查看次数: 6967
有一客户使用风讯内容管理系统 FoosunCMS V5.0做网站,后台发布的时候会被IIS防火墙(智创IIS防火墙、网站安全狗等)拦截。

为了彻底解决此问题,今晚检查了下风讯的程序,发现是由于admin/PublicSite/Public_Refresh.asp这个文件在执行发布的时候会写入一些敏感关键词到cookies,被防火墙视为Cookies注入而拦截。将此文件内用于发布的cookies全部改用session后程序正常。

查看更多...

分类:ASP | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1693