discuz中头像上传错误和ucenter连接失败问题的解决方法

discuz中头像上传错误和ucenter连接失败问题的解决方法

原文链接:http://www.new-kingdom.com/dzX/forum.php?mod=viewthread&tid=18826

上傳頭像出現『調用已上傳圖片過程中發生錯誤』這錯誤跟linux系統的區分大小寫有關.錯誤代碼位於uc_server/admin.php第21行, uc_server/avatar.php第13行,uc_server/index.php第21行等

    define(‘UC_API’, strtolower((isset($_SERVER[‘HTTPS’]) && $_SERVER[‘HTTPS’] == ‘on’ ? ‘https’ : ‘http’).’://’.$_SERVER[‘HTTP_HOST’].substr($_SERVER[‘PHP_SELF’], 0, strrpos($_SERVER[‘PHP_SELF’], ‘/’))));

複製代碼去掉strtolower即可基於維護工作量的問題,亦可考慮這簡單修改方法:修改在.htaccess轉址,例如我的路徑是 http://www.new-kingdom.com/dzX/uchome程序卻錯誤地把網址改為小寫,變成 http://www.new-kingdom.com/dzx/只需在根目錄的.htaccess加入以下代碼即可解決.

    RewriteEngine onRedirectMatch permanent ^/dzx(.*) http://www.你的域名.com/dzX$1

己欲立先立人,已欲达先达人。

discuz中头像上传错误和ucenter连接失败问题的解决方法

相关文章:

你感兴趣的文章:

标签云: