歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 01:36:16 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  一個新手的疑問 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 一個新手的疑問  (閱讀 21618 次)
east196
新手見習
*
文章: 9


檢視個人資料
« 於: 九月 15, 2007, 10:39:08 上午 »

我想請問各位先進,我在架設lifetype時,出現了一些問題

出現以下的問題:

第一個
NOTICE: For security reasons, please remove the write permissions from file config/config.properties.php.
我不了解為何會顯示要我移除config/config.properties.php.這檔案

第二個是
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\AppServ\www\lifetype\class\database\pdb\drivers\pdbmysqldriver.class.php on line 78

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\lifetype\class\database\pdb\drivers\pdbmysqldriver.class.php on line 133

Fatal error: Uncaught exception 'Exception' with message 'Fatal error: could not connect to the database! Error: ' in C:\AppServ\www\lifetype\class\database\db.class.php:84 Stack trace: #0 C:\AppServ\www\lifetype\class\config\configdbstorage.class.php(83): Db->getDb() #1 C:\AppServ\www\lifetype\class\config\configdbstorage.class.php(63): ConfigDbStorage->_initializeDatabase() #2 C:\AppServ\www\lifetype\class\config\configdbstorage.class.php(56): ConfigDbStorage->_loadAllValuesFromDatabase() #3 C:\AppServ\www\lifetype\class\config\config.class.php(103): ConfigDbStorage->ConfigDbStorage(NULL) #4 C:\AppServ\www\lifetype\class\net\http\session\sessionmanager.class.php(124): Config::getConfig() #5 C:\AppServ\www\lifetype\class\net\http\session\sessionmanager.class.php(36): SessionManager::setSessionSavePath() #6 C:\AppServ\www\lifetype\admin.php(32): SessionManager::init() #7 {main} thrown in C:\AppServ\www\lifetype\class\database\db.class.php on line 84

不知是資料庫方面的問題還是php方面的問題

能不能請哪位先進幫我說明一下
« 最後編輯時間: 九月 15, 2007, 05:01:15 下午 由 east196 » 已記錄

windows XP / Apache 2.x / PHP 5.x / MySQL 5.x / phpMyAdmin 2.x (架在一般PC上)
winman
版主
超級會員
*****
文章: 525


winman


檢視個人資料 個人網站
« 回覆文章 #1 於: 九月 15, 2007, 05:13:38 下午 »

1,出于安全考虑,在安装完LifeType后,它会建议你把config/config.properties.php
这个文件改为只读。

2,这个提示就是不能连接数据库,请检查数据库的用户名和密码啦。
已記錄

俗语说:授予鱼,不如授予渔。因此在发问前先搜寻论坛,或许困扰你
的问题,在之前已经有朋友遇到并得到解答了。这样不但提高解决问题
的效率,还能令自己的能力不断加强。加油啊。
Hans
新手見習
*
文章: 17


癡漢電車 列車長


檢視個人資料 個人網站
« 回覆文章 #2 於: 九月 19, 2007, 10:16:24 下午 »

翻成正體中文給你看  開懷大笑
For security reasons, please remove the write permissions from file config/config.properties.php.
基於安全性的考量,請移除config/config.properties.php這個檔案的寫入權限
也就是說
系統要你把config.properties.php設定為唯讀

第二個問題
我在猜你應該是用虛擬主機,某些虛擬主機不提供檔案直接寫入的功能
所以可能要你自己手動去改config.properties.php
改好後再將這個檔案上傳一次,覆蓋掉原來的檔案即可
參考值如下

$config['db_host'] = 'localhost';  <=或者你的資料庫主機真實位置
$config['db_username'] = '資料庫使用者名稱';
$config['db_password'] = '資料庫使用者密碼';
$config['db_database'] = '資料庫名稱';
$config["db_persistent"] = true;
$config['db_character_set'] = 'utf8';

$config['db_prefix'] = 'lt_';

$config["db_options"] = Array( "enable_mysql_fulltext_search" => false );

建議回答問題時請幫新手著想,不完整的回答,比沒有答案還讓人吐血
如果不耐煩,那就免抬貴手了
XD
已記錄

主機環境 Windows Server 2003 SP2
Appserv 2.5.9
lss
我不是被~拉~~出來的,不要叫我大大!
總版主
超級會員
*****
文章: 1511



檢視個人資料 個人網站
« 回覆文章 #3 於: 九月 19, 2007, 10:34:39 下午 »

......
建議回答問題時請幫新手著想,不完整的回答,比沒有答案還讓人吐血
如果不耐煩,那就免抬貴手了
XD
感謝你出手幫忙分享及協助新手 微笑

不過, winman 說的沒錯, east196 確實是在安裝時填錯了 MySQL 的帳號密碼,他填的帳號 ODBC 沒有設密碼,也沒有權限存取他的 MySQL 資料庫,這是第二個問題發生的原因。

若照你的方法,在新安裝時直接手動填寫 config.properities.php 檔,安裝程序 wizard.php 會誤認為是「升級」,那就會有另一大串的錯誤訊息出現了。

至於 east196 是否使用虛擬主機?是否權限不足?在沒有提供資訊的情形下,無從判斷。但若是權限不夠無法寫入 config.properities.php 的話,應該出現的是檔案唯讀或權限不足無法寫入之類的錯誤訊息才對。

我是看不出 winman 版主那裡不耐煩了  微笑

lss
已記錄

沒找過 常見問題集或不知道 如何在 LifeType 中文開發論壇發問的人,恕不回答問題
Hans
新手見習
*
文章: 17


癡漢電車 列車長


檢視個人資料 個人網站
« 回覆文章 #4 於: 九月 20, 2007, 03:08:45 下午 »

......
建議回答問題時請幫新手著想,不完整的回答,比沒有答案還讓人吐血
如果不耐煩,那就免抬貴手了
XD
感謝你出手幫忙分享及協助新手 微笑

不過, winman 說的沒錯, east196 確實是在安裝時填錯了 MySQL 的帳號密碼,他填的帳號 ODBC 沒有設密碼,也沒有權限存取他的 MySQL 資料庫,這是第二個問題發生的原因。

若照你的方法,在新安裝時直接手動填寫 config.properities.php 檔,安裝程序 wizard.php 會誤認為是「升級」,那就會有另一大串的錯誤訊息出現了。

至於 east196 是否使用虛擬主機?是否權限不足?在沒有提供資訊的情形下,無從判斷。但若是權限不夠無法寫入 config.properities.php 的話,應該出現的是檔案唯讀或權限不足無法寫入之類的錯誤訊息才對。

我是看不出 winman 版主那裡不耐煩了  微笑

lss

習慣不一樣認知不一樣吧!!
我道歉
XD
已記錄

主機環境 Windows Server 2003 SP2
Appserv 2.5.9
ajer001
版主
超級會員
*****
文章: 516


張阿駕


檢視個人資料 個人網站
« 回覆文章 #5 於: 九月 20, 2007, 03:30:42 下午 »

網路上討論,看不到對方,本來就很容易產生誤會。
Take it easy...

所以我們還是要平心靜氣的看 一些照片 吐舌頭
已記錄

|| FreeBSD + Apache 2.x + PHP 5.x + MySQL 5.x ||
-- ajer001 AT twntwn.info --
Hans
新手見習
*
文章: 17


癡漢電車 列車長


檢視個人資料 個人網站
« 回覆文章 #6 於: 九月 20, 2007, 04:37:18 下午 »

圖普通
回應比較好玩
>>為什麼比基尼裡面會有阿嬤內褲
XD
已記錄

主機環境 Windows Server 2003 SP2
Appserv 2.5.9
winman
版主
超級會員
*****
文章: 525


winman


檢視個人資料 個人網站
« 回覆文章 #7 於: 九月 20, 2007, 10:46:46 下午 »

最近头都大了,大陆这边的网络警察要求每个网站和主机都要登记备案,

烦死人了。。 傷心

最可恶的是 勃然大怒 我最近少来了这里,差一点就错过了阿驾推的香艳图片了。  吐舌頭
已記錄

俗语说:授予鱼,不如授予渔。因此在发问前先搜寻论坛,或许困扰你
的问题,在之前已经有朋友遇到并得到解答了。这样不但提高解决问题
的效率,还能令自己的能力不断加强。加油啊。
bibicall
版主
超級會員
*****
文章: 640


我是豬老大


檢視個人資料 個人網站
« 回覆文章 #8 於: 九月 21, 2007, 01:55:53 上午 »

網路上討論,看不到對方,本來就很容易產生誤會。
Take it easy...

所以我們還是要平心靜氣的看 一些照片 吐舌頭
這就叫「置入性行銷」嗎?(看完照片後,摩亞上身,亂用成語)
ㄎㄎㄎㄎ......KURUKURUKURUKURU
大家一起共鳴吧..............
已記錄

我的虛擬主機基本資料如下
Operating system: Linux
Apache version: 1.3.37
PHP version: 4.4.4
MySQL version: 4.1.21-standard
east196
新手見習
*
文章: 9


檢視個人資料
« 回覆文章 #9 於: 九月 22, 2007, 12:27:02 下午 »

真的很感謝每一位前輩的指導和建議
我已經把問題解決了
不好意思,我真的不曉得這篇差點引起筆戰
^^b
已記錄

windows XP / Apache 2.x / PHP 5.x / MySQL 5.x / phpMyAdmin 2.x (架在一般PC上)
頁: [1]
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  一個新手的疑問 « 上篇主題 下篇主題 »
    前往: