#1 2009-08-29 21:08:16
安裝phpBB3的問題
因為一些考量,還是想用功能強大的 phpBB3
但是一直裝不起來
有照竹貓星球上面的繁體版說明做
chmod 777 cache/
chmod 777 files/
chmod 777 store/
chmod 777 images/avatars/upload/
chmod 777 config.php
進去 install/install.php
裡面有一段提醒到
Note: if you are installing using SQLite, you should enter the full path to your database file in the DSN field and leave the username and password fields blank. For security reasons, you should make sure that the database file is not stored in a location accessible from the web.
繁體的翻譯是
注意: 如果您使用 SQLite,您應該在 DSN 框中輸入資料庫的完整路徑,並保持管理員名稱和密碼空白。為了安全的原因,您應該確保資料庫檔案不會存放在一個可以被公開訪問的資料夾底下。
我要怎麼設定才能夠讓 phpBB3 正常運作阿
DSN 位置我設定為 localhost
port 空白
資料庫名稱 asus
管理員名稱空白
密碼空白
有在 phpBB3 的目錄下新增一個 asus 路徑同時把權限改成 777
最後還是出現了
General Error
SQL ERROR [ sqlite ]
SQL logic error or missing database [1]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
離線
#2 2009-08-30 18:07:35
Re: 安裝phpBB3的問題
最後安裝 mysql
步驟跟站長mysql安裝教學一樣
但是最後一行
改成 mysqladmin -u root -p password
他會要求你輸入密碼,請自行輸入
執行 mysql
mysql> create database asus;
mysql> show databases ;
+-----------+
| Database |
+-----------+
| asus |
| mysql |
| test |
+-----------+
出現 asus 就 ok 了
然後我亂安裝的
ipkg install php-mysql
ipkg install php-mbstring
ipkg install phpmyadmin
要設定的
nano /opt/etc/php.ini
在extension設定處把這兩行加進去
extension=mysql.so
extension=mbstring.so
建立空白檔案
nano /opt/etc/extensions.ini
直接輸入
extension=mysql.so
extension=mbstring.so
然後在 php3 安裝畫面裡面
DSN -> localhost
資料庫名稱 -> asus
資料庫管理者 -> root
資料庫密碼 -> 最前面步驟[mysqladmin -u root -p password]他要求你重新輸入密碼,就是輸入你自行輸入的密碼
然後下一步下一步下一步下一步
最後 phpBB3 就建立起來了
離線