1 頁 (共 1 頁)

[問題] 安裝時,我的Default Board Language沒有欄位可選?

發表於 : 2005-04-19 11:01
commonman
大家好:

系統:Linux + MySQL 3 + apache 2 + php4 + phpMyAdmin

小弟是用phpBB 2.0.14版的,但在安裝時,Default Board Language
一直沒有欄位讓我選,一開始我覺得,那就不要選好了,也許是英文的?!
但在安裝的過程中,會告訴我…\r

An error occurred trying to update the database
You have an error in your SQL syntax near ''' at line 2

我在想,是不是因為沒有選語系的關係…\r

我有去我的database(mysql)上觀察,在其database上,
有把相關的talbe給建起來

我亦有去下載language package,放在language目錄下,
但同樣也是沒有辦法可選。

請問有人有跟我一樣的問題嗎?又該怎麼解?謝謝大家。

發表於 : 2005-04-20 16:18
commonman
呃…沒有人回 >_<

小弟試到快發瘋了,還是沒解…\r

我的系統是: Linux + MySQL 3.23.58 + Apache 2.0.52 + php 4.3.9 + phpMyAdmin 2.6.2

我後來又把MySQL換成4.1.11版的,還是一樣的Error Message

An error occurred trying to update the database
You have an error in your SQL syntax near ''' at line 1

不過2改成1了... :-?

我也自已將install.php 改寫,將Default board language的
選項多加了一筆
<option value="chinese_traditional_taiwan">Taiwan</option>
當然有顯現出來,但是也沒用,同樣的Error Message

我也將下載的中文包,放至language目錄下,後來還將中文包目錄
改名為lang_english,取代掉原先的目錄,結果安裝的介面是變成中文沒錯\r
但是還是沒用…\r

我的mysql 和 apache 和 phpMyAdmin都可以用,我不知道為何一直裝不起來
真想哭,請問是什麼原因?跟環境變數有關嗎?
先謝謝大家了。

發表於 : 2005-04-22 11:51
johnkk
請你在安裝phpbb時 先看一下 竹貓的教學....
你好像是沒把教學看清楚吧!!!

發表於 : 2005-04-22 16:23
commonman
johnkk 寫:請你在安裝phpbb時 先看一下 竹貓的教學....
你好像是沒把教學看清楚吧!!!
謝謝你的回覆,終於有人理我了…\r

關於安裝的部分,我也看過n次了,雖說大家都是這麼裝的,但我就是裝不起來:(

我有看過許多地方的安裝步驟…其實都大同小異,
我列其中一個link如下,http://linux.vbird.org/apache_packages/www_04phpBB.php
就是一步一步按其裝的,但就是裝不起來。

1)我的database可以建資料庫,可以建table,所以我想我的database是ok的
\n2)我可以看到我apache 2的網頁,而且可以透過phpMyAdmin來新增我的
database,所以我想我的apache也是ok的
3)我可以看到自己server的php檔案,所以php也是ok的。

但很遺憾的,我就是裝不起來,我的系統是linux(潘朵拉)
那是後來問公司網管才知道的,不知有人跟我一樣系統,然後可以裝起來的嗎?
kernel 2.6.9-1.667 ,謝謝大家。

發表於 : 2005-04-22 19:58
johnkk
你是租用網頁空間嗎??
還是自己架設linux呀!!!

安裝前 要先自行新增 一個資料庫 如phpbb 這樣才行唷....~.~"

發表於 : 2005-04-22 21:01
commonman
johnkk 寫:你是租用網頁空間嗎??
還是自己架設linux呀!!!

安裝前 要先自行新增 一個資料庫 如phpbb 這樣才行唷....~.~"

我是自己架linux的,不過那是公司主機,架這論壇,主要是為了
部門間溝通方便:),不過可惜我架不起來,而資料庫的新增,
相信我,我有...:)

發表於 : 2005-04-22 21:19
johnkk
我剛注意去翻譯了一下你的錯誤訊息\r
"在你句法SQL的內你有錯誤 "'在第2行 "
你這是執行那個檔出現的去查查那個檔案~

發表於 : 2005-04-26 14:05
commonman
呃…問題解決了…後來自己去debug…>_<

由於我的情形是建好Table之後,phpBB要填一些資料進入資料庫\r
insert不進去,所以在 install/install.php 約 870 左右,原先的

page_error($lang['Installer_Error'], $lang['Install_db_error'] . '<br />' . $error['message']);

改為\r

page_error($lang['Installer_Error'], $lang['Install_db_error'] . '<br />' . $error['message'] . <br /> . $sql_query[$i] );

如此,我就知道,在 install/schemas/mysql_basic.sql 當中
INSERT INTO phpbb_smilies (smilies_id, code, smile_url, emoticon) VALUES ( 33, ';)', 'icon_wink.gif', 'Wink');
出了問題

應該是;出了問題,當我把smilies_id 33, 34從此file給註解了之後,就可以了
不過比較麻煩,安裝完之後,要到phpMyAdmin建這兩個資料就是了

目前先這樣子啦,改天再來找如何解;的問題,不過我好奇的是\r
似乎只有小弟有這樣子的問題,怪了....;)

發表於 : 2005-04-27 09:17
commonman
呃…雖然解決了安裝的問題,但是其他問題又一一出現了,
原先都是用系統rpm裝好的來用,後來乾脆直接拿tar ball來裝

mysql-standard-4.1.11-pc-linux-gnu-i686.tar.gz
httpd-2.0.54.tar.gz
php-4.3.11.tar.gz
phpMyAdmin-2.6.2.tar.gz
phpBB-2.0.14.tar.gz

就什麼問題也沒有了…:)
給大家參考一下。