OK論壇

 找回密碼
 註冊
查看: 2805|回復: 14

<SQL,EA>註冊網頁無法順利註冊

 關閉 [複製鏈接]
  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

    發表於 2009-6-13 09:29:59 | 顯示全部樓層 |閱讀模式
    本帖最後由 maken310 於 2009-6-16 09:35 PM 編輯

    如題,註冊網頁無法順利註冊,我用的AppServ版本是appserv-win32-2.6.0

    SQL的設定過程如 (http://okayro.com/thread-80168-1-1.html)
    如果我過程沒跑錯!應該都正確!
    但是為什麼我在進入網頁的時候,無法申請帳號!
    請問各位有經驗的大大,可否告訴我有什麼辦法或是我哪裡可以改進!
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

    發表於 2009-6-13 09:36:21 | 顯示全部樓層
    進入網頁的時候,無法申請帳號!

    (http://okayro.com/thread-80168-1-1.html)
    沒關係的

    把你 網頁 用那個程式名
    跟 它的 config 貼出來
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-13 13:48:13 | 顯示全部樓層
    本帖最後由 maken310 於 2009-6-13 07:07 PM 編輯

    以下是CONFIG

    <?PHP
    //---------------------伺服器設置---------------------
    $dbHost = "127.0.0.1";   //數據庫位址
    $dbName = "ragnarok";   //RO數據庫
    $dbUser = "           ";   //數據庫帳號
    $dbPasswd = "             ";   //數據庫密碼
    $loginip = "127.0.0.1";   //LOGIN的IP
    $charip = "127.0.0.1";   //CHAR的IP
    $mapip = "127.0.0.1";   //MAP的IP
    $loginport = "6900";   //LOGIN的端口
    $charport = "6121";   //CHAR的端口
    $mapport = "5121";   //MAP的端口
    //--------------------網頁相關設置--------------------
    $ROname = "星辰之夜";    //伺服器名稱
    $Weltext = "Welcome to 星辰之夜-Ragnarok";//歡迎語句
    $Indexurl = "http://您的網址/ro/";  //主頁位址
    $bbsurl = "http://您的網址/ro/bbs/";  //論壇位址
    $logo = "img/QRO.gif";    //頂部LOGO位址
    $header_ground = "img/top_bg.gif";  //頂部背景位址
    $page_ground = "img/bg_img.gif";   //網頁底部位址
    $adv = "0";     //adv.js網頁圖片開關(0 = 關閉, 1 = 開啟)
    //----------------------補丁設置----------------------
    $patchver = "補丁";   //補丁說明
    $patchtxt = "星辰之夜補丁";   //補丁文件名
    $patchbig = "69M";   //補丁大小
    $patchurl = "http://s861452002.myweb.hinet.net/Starnight.exe";   //補丁位址
    //--------------------註冊相關設置--------------------
    $ruleopen = "1";   //是否開啟註冊條款功能(0 = 關閉, 1 = 開啟)[內容請更改inc/rule.inc文件]
    $mailrereg = "0";   //同一組E-mail是否允許重複註冊(0 = 不允許, 1 = 允許)
    //---------------------排行榜設置---------------------
    $listn = "10";    //排行顯示行數(建議值:20)
    $listn2 = "120";   //在線玩家顯示行數
    $listncash = "1";   //排行榜是否顯示玩家身上金錢(0 = 關閉, 1 = 開啟)
    //-------------------身分證系統設置-------------------
    $idreg = "1";    //是否開啟身分證字號系統(0 = 關閉, 1 = 開啟)
    $idrereg = "1";    //同一組身分證字號是否允許重複註冊(0 = 不允許, 1 = 允許)
    $reidcard = "1";   //是否開啟身分證字號回填系統(0 = 關閉, 1 = 開啟)
    $idcardnum = "10";   //身分證字號需求字元
    $idcheak = "1";    //是否驗證身分證字號公式[台灣版] (0 = 關閉, 1 = 開啟)
    //----------------------其它設置----------------------
    $not_use="job_wiz.gat";   //黑房地圖
    /********************************\
    **********************************
    **********************************
    **********下面為默認參數**********
    **********************************
    **********************************
    \********************************/
    $dbConid=$connect;
    $connect=mysql_pconnect($dbHost,$dbUser,$dbPasswd) or die("無法連接數據庫!");
    mysql_select_db($dbName) or die("數據庫名可能有誤!");
    function URL_Refresh($url) {
    print "<html><head><META HTTP-EQUIV=Refresh CONTENT=\"0;url='$url'\"></head></html>";
    //   Header("Location: $url");
    }
    function isAlNum($str) {
    if(eregi("[^0-9a-zA-Z]",$str)) return 0;
    return 1;
    }
    function ismail( $str ) {
    if( eregi("([a-z0-9\_\-\.]+)@([a-z0-9\_\-\.]+)", $str) ) return true;
    else return false;
    }
    ?>


    我使用的是 Ragnarok-register多功能註冊網頁(優化板v0.5 fix-1)  然後有作稍微修改 如上CONFIG
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

    發表於 2009-6-13 17:41:44 | 顯示全部樓層
    $dbUser = "s861452002";   //數據庫帳號
    $dbPasswd = "rainie310";   //數據庫密碼
    $loginip = "127.0.0.1";   //LOGIN的IP
    $charip = "127.0.0.1";   //CHAR的IP
    $mapip = "127.0.0.1";   //MAP的IP

    login_athena.conf
    // 遠程式控制制管理員密碼,如果你在上面的設定中允許了遠程式控制制,請及時變更密碼,以保證伺服器安全
    // NOTICE: you should change this value for security if you use ladmin.
    admin_pass: admin去除  
    (記得這要改)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-13 17:51:48 | 顯示全部樓層
    本帖最後由 maken310 於 2009-6-13 05:55 PM 編輯

    不好意思bn5656
    我不太懂你的意思
    可以在麻煩你說明一下嗎?@@"
    你的意思是把紅色部分修改?!
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-13 18:50:36 | 顯示全部樓層
    #5
    不會實驗嗎?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-13 19:10:45 | 顯示全部樓層
    本帖最後由 maken310 於 2009-6-13 07:19 PM 編輯

    說的到簡單- -"
    如果我是你們這些高手我還用問嗎~"~
    敝人因為看不懂才發問呀~"~
    老大體會一下我們這些菜鳥的心情吧
    況且我也爬過文,OK裡並沒有像我同樣問題的...

    順帶議題,我用的EA是EA13374_WinTXT+SQL_Tw
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-13 19:20:09 | 顯示全部樓層
    #7
    我菜鳥的時候哪裡有高手給我問?
    還不是一次一次實驗得來的結果
    實驗過後才是你的,問出來的對你一點幫助也沒有
    實驗過後不成功再問,比你在等回答好多了
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-13 19:24:41 | 顯示全部樓層
    教訓的是...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-13 20:08:40 | 顯示全部樓層
    我後來回到神之實習抓了ea新版本EA13878
    然後做了上述的修改動作

    $dbUser = "*****";   //數據庫帳號
    $dbPasswd = "***** ";   //數據庫密碼
    $loginip = "*****";   //LOGIN的IP
    $charip = "*****";   //CHAR的IP
    $mapip = "***** ";   //MAP的IP

    *表示修改

    login_athena.conf
    // 遠程式控制制管理員密碼,如果你在上面的設定中允許了遠程式控制制,請及時變更密碼,以保證伺服器安全
    // NOTICE: you should change this value for security if you use ladmin.
    admin_pass: admin去除  

    改過後的login_athena.conf 為


    // Athena Login Server configuration file.
    // Translated by Peter Kieser <[email protected]>
    // Note: "Comments" are all text on the right side of a double slash "//"
    // Whatever text is commented will not be parsed by the servers, and serves
    // only as information/reference.
    // 登入伺服器的IP
    // 如果你的伺服器運作在防火墻或是多網卡後面,你應該設定這裡
    // 在這種情況下,你需要指定你希望能與外面通訊的的 IP 地址
    //bind_ip: 127.0.0.1

    // 登陸伺服器連接埠設置
    login_port: 6900
    // 在每條資訊前面輸出的時間戳格式
    // 最多包含20個字符
    // 通常格式包括
    // %I:%M:%S %p (小時:分鍾:秒 12小時制, AM/PM 格式)
    // %H:%M:%S (小時:分鍾:秒, 24 小時制)
    // %d/%b/%Y (日/月/年)
    // 可參考 strftime() 手冊查詢可用的其他格式
    //timestamp_format: [%d/%b %H:%M]
    //If redirected output contains escape sequences (color codes)
    stdout_with_ansisequence: no
    // 伺服器視窗 訊息簡略顯示設定
    // 1: 隱藏普通資訊
    // 2: 隱藏狀態資訊
    // 4: 隱藏注意資訊
    // 8: 隱藏警告資訊
    // 16: 隱藏錯誤及SQL錯誤資訊
    // 32: 隱藏偵錯訊息
    //舉例: 設定為7則隱藏[普通]、[狀態]和[注意]的訊息 (1+2+4累加)
    console_silent: 0
    // 是否允許遠程式控制制
    admin_state: no
    // 遠程式控制制管理員密碼,如果你在上面的設定中允許了遠程式控制制,請及時變更密碼,以保證伺服器安全
    // NOTICE: you should change this value for security if you use ladmin.
    admin_pass:                                                                              ->是留白嗎?
    // 允許遠程管理本伺服器的IP/host
    admin_allowed_host: 127.0.0.1
    // 控制台指令
    // 控制台指令設定參數使用  on和off
    // 是否記錄日誌到log資料夾
    console: off
    // 是否允許遊戲客戶端登入帳號在號面增加“_M/_F”註冊新的帳號?
    new_account: yes
    // 帳號註冊保護系統
    // allowed_regs 中的數字是在 time_allowed 時間內允許的註冊人數(秒)
    allowed_regs: 1
    time_allowed: 10
    // Log Filename. All operations received by the server are logged in this file.
    login_log_filename: log/login.log
    // 是否紀錄登陸伺服器日誌
    // NOTE: The login-sql server needs the login logs to enable dynamic pass failure bans.
    log_login: yes
    // 對玩家顯示的時間格式, 日誌記錄的時間格式..等各種項目的時間格式.
    date_format: %Y-%m-%d %H:%M:%S
    // 玩家最低GM管理等級要多少,伺服器才允許其連接登陸
    // 0: 所有玩家 (允許普通玩家0. 這是預設值), 其它請依自己的需要填寫1至99
    min_level_to_connect: 0
    // 對新建賬戶開始以秒為單位計時
    // -1: 新建賬戶將擁有無限的使用期限(預設值)
    // 0 或更多: 新建的賬戶將可以使用到   現行時間加上這個參數的值的時間
    start_limited_time: -1
    // 是否檢查客戶端版本資訊?
    check_client_version: no
    //允許連接的最低版本(如果客戶端的版本大於這個版本號,則可以正常連接)
    client_version_to_connect: 20
    // Login數據庫的密碼為MD5碼 - <passwordencrypt> 不能在客戶端上使用這個
    use_MD5_passwords: no
    // 封閉帳號特性 (SQL only)
    ipban.enable: yes
    //ipban.sql.db_hostname: 127.0.0.1
    //ipban.sql.db_port: 3306
    //ipban.sql.db_username: ragnarok
    //ipban.sql.db_password: ragnarok
    //ipban.sql.db_database: ragnarok
    //ipban.sql.codepage:
    //ipban.sql.ipban_table: ipbanlist
    // Dynamic password failure ipban system
    ipban.dynamic_pass_failure_ban: yes
    ipban.dynamic_pass_failure_ban_interval: 5
    ipban.dynamic_pass_failure_ban_limit: 7
    ipban.dynamic_pass_failure_ban_duration: 5
    //執行 DNS/IP 更新的間隔時間(分為單位). 預設為關閉
    //假如你的伺服器使用會因時間改變的動態IP則啟用
    //ip_sync_interval: 10
    // DNS Blacklist Blocking
    // If enabled, each incoming connection will be tested against the blacklists
    // on the specified dnsbl_servers (comma-separated list)
    use_dnsbl: no
    //DNS伺服器 (以空白區隔)
    dnsbl_servers: dnsbl.deltaanime.net
    // Which account engine to use.
    // 'auto' selects the first engine available (txt, sql, then others)
    // (defaults to auto)
    account.engine: auto
    // Account data storage configuration
    // TXT
    account.txt.account_db: save/account.txt
    account.txt.case_sensitive: no
    // SQL
    account.sql.db_hostname: 127.0.0.1
    account.sql.db_port: 3306
    account.sql.db_username:*****   ///數據帳號   
    account.sql.db_password:*****    ///數據密碼
    account.sql.db_database: ragnarok
    account.sql.codepage:
    account.sql.case_sensitive: no
    account.sql.account_db: login
    account.sql.accreg_db: global_reg_value
    import: conf/inter_athena.conf
    import: conf/import/login_conf.txt

    但是我重新進去註冊網頁
    依然無法註冊
    請問我實驗的過程是否錯誤還是哪裏又設定錯了呢?!
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-13 20:21:49 | 顯示全部樓層
    #10
    1.我也不是要教訓 是經驗談
    2.admin_state: no 的話,admin_pass 應該可以不管他
    3.註冊網和你 EA 的 login_athena.conf 基本上沒關係
    4.主要是你註冊網的設定要對
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-13 20:59:35 | 顯示全部樓層
    恩!
    既然是設定問題
    後來我又爬文找到 Ragnarok-register多功能註冊網頁(優化板v0.7)
    (http://okayro.com/thread-58785-1-1.html)
    也做兩項修改分別是
    $dbUser = "*****";   //數據庫帳號
    $dbPasswd = "***** ";   //數據庫密碼
    網頁能進去,但是依然不能註冊..
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

    發表於 2009-6-14 11:56:39 | 顯示全部樓層
    appserv-win32-2.6.0
    支援 utf8

    Ragnarok-register
    是 big5 架構 (appserv-win32-2.4有成功)
    不能註冊 應該 語系 不兼容
    sql 字型判斷錯誤
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-14 22:29:36 | 顯示全部樓層
    #13
    醬子很奇怪呀...
    一般來說帳號只能註冊成英文加數字
    不管哪個編碼應該都不會有問題的
    sql 字型應該不太可能是問題所在吧
    再說...Ragnarok-register 這個我也測過,我那時候的 charset 是用 latin1
    照樣可以使用

    原PO無法註冊是出現什麼錯誤?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2014-10-24 08:15 AM
  • 簽到天數: 16 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-16 21:34:37 | 顯示全部樓層
    這問題我找到原因了!
    出在這句話
    請先開啟config.php設定伺服器相關設定後運行 http://您的網址/install.php 進行資料庫升級
    我已經設定好
    我後來回到神之實習抓了ea新版本EA13878
    然後做了上述的修改動作

    $dbUser = "*****";   //數據庫帳號
    $dbPasswd = "***** ";   //數據庫密碼
    $loginip = "*****";   //LOGIN的IP
    $charip = "*****";   //CHAR的IP
    $mapip = "***** ";   //MAP的IP

    但是我未更新!後來我做了此動作
    就OK了~
    謝謝兩位大大的幫忙
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-3 12:01 PM , Processed in 0.101914 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表