***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 常见问题