久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發帖
查看: 9558|回復: 3

Discuz!常見安裝問題集

83

主題

-6

回帖

329

積分

爐火純青

貢獻
2 點
金幣
241 個
樓主
發表于 2019-6-2 20:09:08 | 只看樓主 |倒序瀏覽 |閱讀模式

友情提示:如果是在本地測試,請注意,對php.ini、httpd.conf等文件的任何改動,都需要你重起IIS、apache等軟件,更動才會生效,剛剛安裝時猶應注意許重起后才可以開始程序的安裝作業。

Q.我的后臺控制面板怎么只顯示右半邊?左邊的選項菜單怎么沒有了?
A.這多是服務器禁止使用框架所致,你可以用
http://www.wowoo.net/admincp.php?action=menu
來訪問,并新開窗口實施管理操作(粗體部分需要替換成您的地址)



Q.不知道爲什麼我的論壇的時間不對了!!
   我到後臺看過,時差是+8的,應該沒錯阿`~
   怎樣才能改正呢?
A.那是服務器時間不準啦 可通過修改用戶自定義時差修正

Q.論壇簡介可以用HTML換成紅色嗎?
   A.簡介是支持html代碼的。不過要注意他對字符數量的限制,多試幾次就好了。
   eg.
  1. <font color="ff0000"> 論壇描述</font>
復制代碼


Q.發表完內容后在頭部出現出現以下信息:
Compilation failed: nothing to repeat at offset 0 in C:\Inetpub\wwwroot\www.*****.com\bbs\include\discuzcode.php on line 14
    WN2K ADS +PHP4.2.3+MYSQL

   A.用原始文件重新上傳discuzcodes.php應可解決

Q.安裝時出現Access denied for user: 'root@localhost' (Using password: YES)
  A.1.如果是本機安裝,mysql安裝程序在win32下對帳戶根本不起作用,一般情況下可以用root/空 這個賬戶使用。安全起見,建議用ip安全策略封掉3306端口(mysql本地訪問不受影響)
      2.如果是服務器,請聯系管理員獲取mysql操作賬戶。

Q.後臺管理,編輯完資訊後.....按"提交",卻又叫我輸入密碼....然後我就輸入.......但是又回到原設定值了
   A.1.一般地,如果是自己的服務器,在硬盤根目錄下建立tmp目錄。(租用的就去找管理員。。)
      2.如果方法1不生效,就在每個分區跟目錄都建立tmp
      3.還不見效,可以到php.ini(通常在winnt目錄里)找到下面一段,按照里面的說明修改就好了。
    附:

  1. ; Argument passed to save_handler.  In the case of files, this is the path
  2. ; where data files are stored. Note: Windows users have to change this
  3. ; variable in order to use PHP's session functions.
  4. ; As of PHP 4.0.1, you can define the path as:
  5. ;     session.save_path = "N;/path"
  6. ; where N is an integer.  Instead of storing all the session files in
  7. ; /path, what this will do is use subdirectories N-levels deep, and
  8. ; store the session data in those directories.  This is useful if you
  9. ; or your OS have problems with lots of files in one directory, and is
  10. ; a more efficient layout for servers that handle lots of sessions.
  11. ; NOTE 1: PHP will not create this directory structure automatically.
  12. ;         You can use the script in the ext/session dir for that purpose.
  13. ; NOTE 2: See the section on garbage collection below if you choose to
  14. ;         use subdirectories for session storage
  15. session.save_path = /tmp   //需要改這行,按照上面的E文說明修改即可
復制代碼


Q.為何我在進行系統設置時,只看到右邊的快捷方式,而左邊詳細設置的都沒看到啊
   A.這個問題也是PHP的SESSION設置不對,解決方法同上一個。

Q.我安裝完成后,出現提示Warning: session_start() [function.session-start]: open(/tmp\sess_xxx, O_RDWR) failed: No such file or directory (2) in E:\9pop.net\bbs\admincp.php on line 155
   A.解決方法同上,如果你沒有相關權限,可以嘗試在論壇所在的目錄下創建。如果還是不行,請聯系有權限的管理員。


Q.怎么設置游客能進入板塊,但無法閱讀貼子?
   A.在"論壇設置"-->"論壇編輯"-->(選擇要限制的論壇編輯)-->在"論壇權限"里設置能瀏覽的組(這樣,把Guest留空就可以達到目的了).

Q.我在主頁上加上了login,改了源代碼的中的地址,反復檢查,沒有錯,可以登錄或是注冊打開的頁面卻顯示“未定義操作,請返回。“
   A.表單因該post到 logging.php?action=login 這個地址。

Q.我不知怎么從管理員變成版主了,現在進不了后臺了,怎么辦?
   A.1.找另外的管理員幫忙
      2.進入數據庫,查看members表,找到你要修改的用戶(“選擇”在username那格輸入你的用戶名),把status字段改成Admin即可

Q.會員登錄論壇自動調轉后又變為游客~~~
   A. 1.在logging.php中作了如下修改:

       找到
  1. showmessage('login_succeed', $referer);
復制代碼

在它上面添加一行:
  1. $sessionupdated=0;
復制代碼

       2.檢查config.php中$cookiedomain的設置,把它改成訪問你網站的實際域名,比如你用http://bbs.dreamno1.com訪問,那你就設定成http://bbs.dreamno1.com(或不加http://)即可。
       3.有可能同一域名下的 Cookie 相互影響所致.如果您使用 IE 瀏覽
   器,可在 Internet 選項中的 常規 頁面點擊刪除 Cookies.登錄問題即可解決.
       4.注意你的footer模板,盡量不要隨便刪除里面的東西(修改版權者切忌)

Q.防止論壇自動跳轉后退出
   A. 1.在logging.php中作了如下修改:

       找到
  1. showmessage('login_succeed', $referer);
復制代碼

在它上面添加一行:
  1. if (strstr(strtolower($referer), 'logging.php')) $referer='index.php';
復制代碼


Q.即管理員從新注冊一個新用戶名后,并以這個用戶名登錄論壇后!在證實了新用戶名有效后按退出!退出后試試以你原來的管理者用戶名登錄論壇,試試去管理區隨便去設置一下論壇參數呀什么的!只是要證實看看你還能不能以管理員身份管理這論壇!
   A.不用這么氣憤阿,這是因為Discuz!給你種了不能進入后臺的cookie,清空cookie即可。

Q.我在后臺三次輸錯密碼,以后他就顯示”只有管理員能進入系統設置“
   A.解決方法&原理同上一個。


Q.安裝2.0出現Caches successfully created, please refresh,刷新還是一樣.怎解決
   A.1.[本條重要]注意你的相關目錄( ./forumdata/cache)目錄的屬性是否為777
      2.另那多是用戶組積分沒有完全覆蓋,或存在用戶記錄中的組不存在造成的(其中用戶指當前出現提示的用戶組)
      3.你也可以試試復制別人的forumdata/cache/目前下的文件到你的目錄。這些文件可以到 http://discuz.net/viewthread.php?tid=27574 下載

Q.怎么對付51.net在文件尾部加的廣告?
   A.如果能運行PHP,就可以用exit函數對付它,就是在文件結束的?> ,在它的上面插入一個空行,然后輸入 exit();
   就是變成這樣

  1. exit();
  2. ?>
復制代碼


Q.2.0里在哪設置刪貼不扣分?
   A.在 topicadmin.php 中, 查找  
  1. updatemember('-', $usernames);
復制代碼

將這句話注解掉(在前面加上//)就可以啦
這句話在幾個地方都有. 把妳需要取消的的地方都屏蔽掉就可以啦
你可以注意看看 action== 對應的是什麼操作
是delthread 還 是 delpost
  1. if($action == 'delthread') {
復制代碼

這個就是刪除主題
  1. elseif($action == 'delpost')
復制代碼

這個下面的是刪除貼子

Q.我用的外國的空間,出現亂碼,問題該如何解決
   A.注意config.php
  1. $headercharset = 0;                // 強制設置字符集, 0=否, 1=是. 亂碼時使用
復制代碼

Q.都哪些目錄需要設置屬性777?怎么設置?
   A.這些目錄是 ./forumdata
                      ./forumdata/templates
                      ./forumdata/cache
                      ./attachments
      設定的方法:
           1.在 FTP 軟件中選中需要修改的文件/目錄,點右鍵,選擇 chmod,輸入777 即可.
           2.假如是自用的win2000主機,在iis站點屬性 -> 主目錄 下選中“腳本資源訪問”、“讀取”、“寫入”[通常win32類不需要此步]
             (另一種方法:右鍵單擊論壇程序的文件夾,點擊“屬性”,打開“安全”頁,把權限里的EVERYONE下面的所有“允許”項打上勾[針對ntfs分區])

Q: 為什么我打開論壇 PHP 程序,但出現了下載提示?
A: 因為你的服務器 PHP 版本低于 4.0.4,不支持 gzcompress,而這個功能又被打開.正常情
   況下,Discuz! 是會判斷 PHP 版本而給出提示的,但原有的數據(如導入的數據)中則不會
   被檢查.首先需要在 phpMyAdmin 等數據庫管理工具中運行
   UPDATE cdb_settings SET gzipcompress='0' 這條 SQL 語句關閉 gzcompress,
   然后將服務器論壇目錄下的 ./forumdata/cache 中的文件全部刪除.即可正常使用論壇.

Q.出現Warning: (null)() [ref.outcontrol]: output handler 'ob_gzhandler' cannot be used twice in Unknown on line 0!如何解決?
   A.php自動gzip開啟,造成重復gzip動作,解法同上一個。

Q.可不可以翻譯一下Discuz!用戶組的名稱?
   A.如下
  1. Guest               游客
  2. IP Banned         ip被封
  3. Banned             禁止登陸(賬戶被停權)
  4. Banned to Post  禁止發言
  5. Inactive Member未激活會員(比如啟用email驗證)
  6. Moderator         斑竹
  7. Super Moderator超級斑竹
  8. Administrator     管理員
  9. King                 國王
  10. Forum Legend   論壇的傳奇
  11. Lord                 領主        
  12. Conqueror         郡主
  13. Member            會員
  14. Newbie             新人
  15. Beggar              乞丐[/color]
復制代碼


Q.使用常規選項報錯
   Script: /bbs/admincp.php
   SQL: ALTER TABLE 1cdb_sessions MAX_ROWS=1000  
   A.admin/settings.php中的
  1. $db->query("ALTER TABLE $table_sessions MAX_ROWS=$maxonlinesnew";
復制代碼

這行注釋掉,效果就是你不能更改論壇的人數限制了
如果要更改,可以將sessions表刪除,然后重建一個,在重建的時候設置人數上限重建語句參照install.php

Q.不明白為什么編譯了mysql4.0.13來用discuz,隔幾天就出現數據表損壞,都要采用數據表修復才正常.但在用mysql3.23.57的時候,用樣用discuz卻不會出現錯誤,真怪!
  A.其實這個之前解決過 不過考慮只在個別系統上有問題,所以2.0沒有做更新.
      可以使用my.cnf set-variable=max_key_buffer=256M (如果你有1G內存的話)或者修改forumdisplay.php 將topped='3' OR 字樣的兩處東西去掉,并修改數據庫中的索引: ALTER TABLE `cdb_threads` DROP INDEX `lastpost` ,
ADD INDEX `lastpost` ( `fid` , `topped` , `lastpost` )
即可 這樣損失置頂III功能 但在mysql 4上跑的非常快和穩定 因為全局置頂和分論壇排序在索引設置上是矛盾的 所以Discuz! 3.0也沒有全局置頂(III)功能 2.0的索引照顧了置頂III,3.0是照顧分論壇的 我們測試了這樣的方式效果更好

Q. 我運行upgrade2.php時出現現Access Denied
  A.打開upgrade2.php,你會看到文件頭部有一些注釋,在注釋下面按回車插入一個新行,加上
  1. define('IN_DISCUZ', TRUE);
復制代碼

Q.出現錯誤提示:Please set magic_quotes_gpc = On in your php.ini.
  A.如果是你自己的機器做的論壇,請將windows目錄下的php.ini文件里的magic_quotes_gpc選項設為On ;如果是虛擬主機,請聯系空間提供商,讓他們打開,并告訴他們這樣做有利于提高安全性。

[ Last edited by Lancelo on 2004-1-25 at 02:30 PM ]
回復

使用道具 舉報

15

主題

1796

回帖

2076

積分

應用開發者

discuz 老兵

貢獻
10 點
金幣
188 個
QQ
沙發
發表于 2019-6-2 20:59:31 | 只看Ta
感謝分享!!!:):)
回復

使用道具 舉報

3

主題

121

回帖

188

積分

應用開發者

貢獻
0 點
金幣
58 個
板凳
發表于 2019-6-9 08:40:56 | 只看Ta
感謝分享  收藏了
回復

使用道具 舉報

5

主題

51

回帖

98

積分

漸入佳境

貢獻
0 點
金幣
39 個
地板
發表于 2019-6-18 10:07:31 | 只看Ta
感謝分享,用心做事:)
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-7-1 15:21 , Processed in 0.057594 second(s), 10 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表