***1.*****能正常安裝,安裝完成后,打開首頁,提示如下錯誤**
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 775920 bytes)
**原因:**這是由于php設置的最大使用內存值太低(默認為8M或12M)造成的,建議修改成128M
**解決方案**:修改php.ini(推薦),打開php.ini,ctrl+f 找到memory_limit,修改后面的值;memory_limit = 12M,建議修改為128M:memory_limit = 128M,修改完成后,重啟Web服務器即可生效
你可以運行http://你的網址/t.php來查看服務配置參數
***2.*****上傳后,輸入域名,安裝網站提示一下如下信息**
Fatal error: Unable to read 10113 bytes in /www/users/c-tk.com.cn/Install/index.php on line 0
**原因:**由于使用FTP軟件以ASCII編碼上傳單個php程序文件導致,必須使用二進制模式上傳。
**解決方案一:**直接上傳rar或zip格式的壓縮包(Ftp軟件默認會以二進制模式上傳這種格式的文件),然后在再在服務器上解壓即可(推薦使用)
**解決方案二:**刪除FTP上所有文件,使用FlashFXP工具以二進制模式上傳php程序文件。
FlashFXP設置二進制操作如下:依次選擇:選項->參數設置->傳送,設置二進制模式。如下圖所示:
特別注意:修改了傳輸模式以后,必須關閉FlashFxp,再重新打開才生效。
***3.*****如何重置mysql的root密碼?**
不同的mysql版本重置root密碼的方法有所不同:
**mysql5.0版本重置密碼的方法:**
(1)在CMD命令行窗口,進入MYSQL安裝目錄 比如E:/Program Files/MySQL/MySQL Server 5.0/bin 示范命令:
(2)輸入 e:回車, 輸入cd "E:/Program Files/MySQL/MySQL Server 5.0/bin" 注意雙引號也要輸入,這樣就可以進入Mysql安裝目錄了.
(3)進入mysql安全模式,即當mysql起來后,不用輸入密碼就能進入數據庫。 命令為: mysqld-nt --skip-grant-tables
(4)重新打開一個CMD命令行窗口,輸入mysql -uroot -p,使用空密碼的方式登錄MySQL(不用輸入密碼,直接按回車)
(5)輸入以下命令開始修改root用戶的密碼(注意:命令中mysql.user中間有個“點”)
mysql> update mysql.user set password=PASSWORD('新密碼') where User='root';
(6)刷新權限表 mysql> flush privileges;
(7)退出 mysql> quit 這樣MYSQL超級管理員賬號 ROOT已經重新設置好了,接下來 在任務管理器里結束掉 mysql-nt.exe 這個進程,重新啟動MYSQL即可!(也可以直接重新啟動服務器) MYSQL重新啟動后,就可以用新設置的ROOT密碼登陸MYSQL了!
**mysql5.1版本重置密碼的方法:**
先看一下mysqld命令在幫助文檔中的說明吧:
--skip-grant-tables Start without grant tables. This gives all users FULL ACCESS to all tables.
skip-grant-tables???????????????? FALSE
意思就是允許所有用戶訪問修改數據庫中的所有表,默認是FALSE。
1.停止mysql服務器
D:>net stop mysql
The MySQL service is stopping.
The MySQL service was stopped successfully.
**注意:停止服務以后,要在任務管理器中結束mysqld.exe進程**
2.執行mysqld --skip-grant-tables,此時的窗口會hang中。
D:/>mysqld --skip-grant-tables
120922 17:20:15 [Warning] '--default-character-set' is deprecated and will be re
moved in a future release. Please use '--character-set-server' instead.
3.打開另一個cmd窗口,執行mysql –uroot以無認證方式登入mysql服務器
D:/>mysql -uroot
Welcome to the MySQL monitor.? Commands end with ; or g.
Your MySQL connection id is 1
Server version: 5.1.50-community MySQL Community Server (GPL)
4.選擇mysql數據庫,對mysql中的用戶表user執行修改,同時刷新權限表。
mysql> use mysql
Database changed
mysql> update mysql.user set password=password('root') where user='root';
Query OK, 2 rows affected (0.00 sec)
Rows matched: 2? Changed: 2? Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
mysql> exit
Bye
5.打開任務管理器,停止之前hang住的mysqld程序。
6.已新密碼登入數據庫,修改成功!
D:/>net start mysql
The MySQL service is starting.
The MySQL service was started successfully.
D:/Envirbasemysql5.1/bin>mysql -u root -proot
Welcome to the MySQL monitor.? Commands end with ; or g.
Your MySQL connection id is 1
Server version: 5.1.50-community MySQL Community Server (GPL)
- 1.1 系統簡介
- 1.2 運行環境和目錄
- 1.3 主要功能
- 1.4 系統特點
- 1.5 選擇理由
- 1.6 術語定義
- 2.1 運行環境配置
- 2.2 系統安裝步驟
- 2.3 安裝常見問題
- 3.1 系統設置
- 網站設置
- 模板管理
- 在線客服設置
- 模型管理
- 數據庫管理
- 數據分頁
- 3.2 內容管理
- 3.3 快捷操作
- 主題鑒定
- 友情鏈接
- 留言本管理
- 會員管理
- 公告管理
- 專題管理
- 3.4 欄目管理
- 3.5 緩存設置
- 手機端緩存
- 電腦端緩存
- 3.6 賬戶管理
- 修改管理員信息
- 修改管理員密碼
- 后臺管理員列表
- 3.7 營銷管理
- 欄目廣告管理
- 站內營銷廣告
- 3.8 退出系統
- 4.1 會員中心首頁
- 4.2 用戶名修改
- 4.3 修改基本信息
- 4.4 修改密碼
- 4.5 安全退出
- 5.1 常見問題