• <s id="1jjov"><bdo id="1jjov"></bdo></s>
    <s id="1jjov"></s>

    
    

      <sup id="1jjov"></sup>
        1. <s id="1jjov"><nobr id="1jjov"><ins id="1jjov"></ins></nobr></s>
           
          售前咨詢QQ:QQ412395521
          業(yè)務(wù)合作QQ:QQ627174919
          位置:首頁 > 知新 > 帝國CMS > 常見問題

          帝國CMS使用中常見【英文錯(cuò)誤提示】解答

          時(shí)間:2007-05-04 14:17:11
          本貼內(nèi)容包含帝國CMS設(shè)置中及你的服務(wù)器本身問題引起的錯(cuò)誤提示解決方法

          1. 登陸后臺(tái)錯(cuò)誤提示:(***此提示在新手使用過程中經(jīng)常被遇到***  大家要重視哦)
          Fatal  error:  Unable  to  read …. bytes  …
          解答:請(qǐng)按二進(jìn)制上傳文件。
          因?yàn)檫@個(gè)提示就是沒有按二進(jìn)制上傳,刪除服務(wù)器上的文件,重新上傳。
          如還這個(gè)提示,你只能考慮換個(gè)FTP軟件。
          如用CuteFTP工具進(jìn)行上傳,CuteFTP二進(jìn)制上傳方法:進(jìn)入軟件后按“ALT+F7  進(jìn)入  Global  Options(全局選項(xiàng))—>傳輸—>ASCII  類型”,然后在右邊列表框中找到名為“PHP”的項(xiàng)目,選定后點(diǎn)右邊的“刪除—>確定”即可。
          為什么會(huì)提示這個(gè)錯(cuò)誤?Zend編譯過的文件FTP上傳方式必須(強(qiáng)制)使用二進(jìn)制模式,不能采用auto和ASCII,否則就會(huì)出現(xiàn)這個(gè)錯(cuò)誤。
          注:一定要確保下載和上傳時(shí)都采用二進(jìn)制方式,不然都有可能產(chǎn)生錯(cuò)誤。

          相關(guān)鏈接: 解說 FTP軟件的二進(jìn)制上傳設(shè)置(圖)
          http://bbs.phome.net/showthread-2-27866-0.html

          2. Fatal  error:  Maximum  execution  time  of …
          解答:php運(yùn)行超時(shí),到參數(shù)設(shè)置那把每組備份(刷新)數(shù)改小,也可以在服務(wù)器的php.ini文件中改max_execution_t= 的值,
          如果文件夾數(shù)據(jù)比較大,建議你從ftp下載備份的數(shù)據(jù)。
          對(duì)于超時(shí)設(shè)定,要修改php.ini:   
            max_execution_t=   時(shí)間,然后重起服務(wù)   
            或者在程序?qū)?nbsp;  
            set_time_limit(時(shí)間);   //0為無限制

          3. Fatal  error: Allowed memory  size  of …. bytes  exhausted (tried  to  allocate …  bytes) in..
          解答:你的服務(wù)器/空間PHP設(shè)置問題。設(shè)置服務(wù)器或找空間商修改:
          PHP對(duì)Script記憶體空間限制的緣故。Default 設(shè)定為 8MB,而有些以前的 Script,會(huì)要求使用超過 8MB 的內(nèi)存空間,只要加大 8MB 的使用限制即可。
          加大 8MB 內(nèi)存使用限制,方法有二,選其一即可:
          方法一(推薦)、修改 php.ini 里的 memory_limit 的設(shè)置值 8M 改為 12M:memory_limit = 12M
          方法二、在最上層的 PHP Script,加入一行
          ini_set("memory_limit","12M");
          :如果擴(kuò)大到 12M 仍然相同的錯(cuò)誤發(fā)生,則再加大 12M 限制。

          4. Fatal  error:  Cannot  redeclare  printerror() (previously  declared  in  …
          解答:沒有復(fù)制新版授權(quán)文件的原故

          5. 安裝成功,進(jìn)入后臺(tái)輸入用戶名和密碼登陸就出現(xiàn)下面的錯(cuò)誤提示:
          Parse  error:  parse  error,  unexpected  ')'  in  …/functions.php  on  line…

          或者:zend not  install...
          Parse  error:  parse  error,  unexpected  '/'  in  ...
          Parse  error:  parse  error,  unexpected  T_STRING  in  
          Parse  error:  syntax  error,  unexpected  '}'  in
          Parse  error:  syntax  error,  unexpected  T_STRING  in
          解答:zend沒安裝成功,或者服務(wù)器不支持zend。
          zend是否有安裝成功的驗(yàn)證方法:
          運(yùn)行info.php文件,內(nèi)容為如下:
          <?
          phpinfo();
          ?>

          如果有出現(xiàn):zend optimizer,表示安裝成功,否則出現(xiàn)zend optimizer not installed表示沒有安裝zend/或者zend安裝不成功.

          如已安裝zend,info頁面卻顯示沒有安裝zend,那么有可能是system32權(quán)限不夠, 使zend不能更改php.ini文件。請(qǐng)檢查權(quán)限。

          6. Fatal  error:  Corrupted encoded data  detected  in  …
          解答:文件壞了,重新按二進(jìn)制上傳這個(gè)文件

          7. 會(huì)員注冊(cè)信息提交后出現(xiàn)以下代碼
          Fatal  error: Call  to  undefined  function :RepPostVar1()  in  …
          解答:請(qǐng)確認(rèn)您下載的是最新版本的萬能會(huì)員接口。如需將4.0接口升級(jí)至4.6,仔細(xì)看好升級(jí)說明最后幾行 “會(huì)員接口升級(jí)說明”。

          8. Fatal  error:  Call  to  undefined  function  sys_ShowTextPage
          解答:1、請(qǐng)確認(rèn)你的程序是從官方下載
                2、提示這個(gè)錯(cuò)誤是因?yàn)槟愕陌倭藘?nèi)容,重新從官方下載e/class/t_functions.php到本地

          9.采集入庫錯(cuò)誤 Fatal error: Call to undefined function: imagettfbbox() in ..../e/class/gd.php ..
          解答:你的空間的gd庫不支持文字水印,推薦采用圖片水印。

          采集入庫錯(cuò)誤 Fatal error: Call to undefined function: imagecreatefromgif() in ..../e/class/gd.php ..
          解答:你的空間gd庫不支持gif文件加水印的原故。

          10. Fatal  error:  Call  to  undefined  function mysql_connect()  in  
          解答:你的運(yùn)行環(huán)境問題
          原因1:你的PHP不支持mysql_connect()函數(shù)。PHP是一種模塊化的設(shè)計(jì),除了核心的內(nèi)容,其他都是可選的。之所以不支持,是因?yàn)樵诰幾gPHP時(shí)沒有加入對(duì)MYSQL數(shù)據(jù)庫的支持。
          原因2:
          如果你的操作系統(tǒng)是Linux/Unix:
          1).如果PHP是自己編譯的,那么要重新做。在configure后面加上--with-mysql選項(xiàng)
          2).如果是用的RPM,建議到網(wǎng)上去找找已經(jīng)內(nèi)置MYSQL支持的RPM包,重新裝上去

          原因3:卸載了以前的mysql,重裝的mysql又不是rpm裝的
          所有安裝后的路徑不同了;但是在原先裝apache的時(shí)候需要./configure \
          --prefix=/usr/local/php \
          --with-mysql=/usr/local/mysql \ (主要是這句)
          用來指定mysql的安裝路徑
          所以在重裝了之后因?yàn)槁窂讲灰粯?,apache就無法找到mysql的安裝路徑
          也就出現(xiàn)了mysql_connect:未被定義的錯(cuò)誤

          結(jié)論:MYSQL4版本以上,調(diào)用libmysqlclient.so 的方式改了,跟MYSQL3.23不一樣,而PHP4.3.2和APACHE還是以舊的方式來調(diào)用,因此就找不到libmysqlclient.so 了。
          MYSQL4的密碼加密方式改變 可訪問:http://dev.mysql.com/doc/refman/4.1/en/upgrading-from-3-23.html

          11. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1
          select * from `表名` limit 0,-1
          解答:到參數(shù)設(shè)置那,把支持sql查詢方式去掉

          備份恢復(fù)錯(cuò)誤提示:
          You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=gbk' at line 51
          解答:你新服務(wù)器上使用的是mysql4.0,而你原服務(wù)器使用的是4.1以上版本的原故。
          解決方法:備份時(shí)選擇備份為4.0格式  

          12.“Notice: Use of undefined constant”錯(cuò)誤說明
          解答:php.ini配置問題,按下面修改即可解決:
          修改php.ini,把error_reporting = E_ALL改成
          error_reporting = E_ALL & ~E_NOTICE

          13. Illegal  mix  of  collations (gbk_chinese_ci,IMPLICIT)  and  (latin1_swedish_ci,COERCIBLE)  for  operation......  
          解答:錯(cuò)誤原因——mysql的字符集不匹配的緣故。
          你的查詢中引用了兩種字符集,gbk_chinese_ci和latin1_swedish_ci,mysql4.1及以上版本對(duì)字符集的限定跟之前的版本有很大不同,在進(jìn)行數(shù)據(jù)庫查詢的時(shí)候如果不對(duì)字符集加以設(shè)定,一旦有查詢的字段有中文,便很可能出現(xiàn)上面這樣的錯(cuò)誤。
          所以安裝帝國的時(shí)候一定要將帝國數(shù)據(jù)按gbk編碼安裝。

          解決:一、安裝時(shí)出現(xiàn)此錯(cuò)誤提示的解決:安裝時(shí)請(qǐng)?jiān)O(shè)置好數(shù)據(jù)庫的編碼,還有運(yùn)行安裝文件要設(shè)置成gbk。具體可以看:/doc/ecmsedu/install/lm.html
          注意:1、你要手動(dòng)建立數(shù)據(jù)庫,把他的編碼設(shè)為gbk
          2、安裝時(shí)輸入gbk作為默認(rèn)編碼
          (此錯(cuò)誤提示會(huì)在4.0及其以下版本出現(xiàn);如4.0版升級(jí)至4.6版時(shí):原4.0沒有設(shè)置“注意1、2”步驟,此錯(cuò)誤提示也會(huì)出現(xiàn)。新安裝的4.6版本已自動(dòng)識(shí)別本步驟了)

          二、安裝后出現(xiàn)此錯(cuò)誤提示的解決:
          將數(shù)據(jù)恢復(fù)為gbk格式:
          1、用 帝國備份王 備份數(shù)據(jù),備份時(shí)記得選擇備份成mysql4.0格式;
          2、新建一個(gè)gbk的數(shù)據(jù)庫;
          3、用帝國備份王恢復(fù)備份的數(shù)據(jù)(記得參數(shù)設(shè)置那設(shè)置默認(rèn)編碼為gbk)。


          14. Cann't  connect  to  DB!

          解答:原因:連接不到數(shù)據(jù)庫。
          請(qǐng)檢查你的數(shù)據(jù)庫參數(shù)配置是否有誤:e/class/connect.php(4.0版本及以下)
          4.6版本的是檢查e/class/config.php
          7.0以上版本是檢查e/config/config.php
          數(shù)據(jù)庫參數(shù)配置是指:空間商分配給你的用戶名和密碼,如空間商給改了,你需要聯(lián)系空間商.


          4.0 升級(jí)到4.6出現(xiàn)提示Cann't connect to DB!
          解答:出現(xiàn)這個(gè)是因?yàn)槟氵\(yùn)行過升級(jí)文件的原故?,F(xiàn)在只能按下面方法處理:
          1、復(fù)制原來4.0的e/class/connect.php與e/class/config.php文件回去
          并且e/class/connect.php文件里的數(shù)據(jù)庫配置必須跟原來4.0數(shù)據(jù)庫配置一模一樣。
          附加說明:
          e/class/connect.php里下面一個(gè)重要參數(shù):
          ----------
          $phome_db_char=""; //數(shù)據(jù)庫默認(rèn)編碼,一般為空即可
          ----------
          如果你原來安裝4.0時(shí)填寫的是gbk,一定要設(shè)置為gbk;如果原來安裝時(shí)設(shè)為空就不設(shè)置

          2、然后刪除數(shù)據(jù)庫中所有ecms數(shù)據(jù)表,然后恢復(fù)數(shù)據(jù)
          3、重新升級(jí).
           
          旗下其它產(chǎn)品:【帝國備份王】    【EBMA系統(tǒng)】    【帝國下載系統(tǒng)
          Powered by EmpireCMS
          版權(quán)所有 ©2002-2024 EmpireSoft Inc.
        2. <s id="1jjov"><bdo id="1jjov"></bdo></s>
          <s id="1jjov"></s>

          
          

            <sup id="1jjov"></sup>
              1. <s id="1jjov"><nobr id="1jjov"><ins id="1jjov"></ins></nobr></s>
                黄色免费一级 | 欧美在线大香蕉 | 操逼网站视频香蕉 | 免费网站观看www在线观看 | 手机在线看片亚洲 | 人妇一区三区高清乱码视频 | 国产成人无码区免费视频 | 欧美肉丝袜videos办公室 | 中文字幕乱伦电影 | 国产大鸡巴操美女 |