1. 删除
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\drupal 中的内容。
2. 将下载的drupalc6.14 的解压目录下的内容拷贝到
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\drupal 中
3. 按照 drupalc6.14 的解压目录下 install.txt 中所述执行以下拷贝命令。
cp sites/default/default.settings.php sites/default/settings.php
4. 在 settings.php 加入 (文件的任何位置均可)
ini_set('max_execution_time', 0);
这是为了防止,在选择 modules 页面,按提交后出现类似下面的错误信息
Maximum execution time of 30 seconds exceeded in d:\apache\easyphp1-8\www\drupal-4.7.0\includes\database.mysql.inc on line xxxx
5. 利用 SQLyog 连接MySQL数据库,删除并重新创建 drupal 数据库。
之后,就可以访问 http://127.0.0.1/drupal 再次开始按照drupal 并进行配置了。
若这一方法不行可尝试叠加使用下面的方法,
1. 打开 C:\windows\目录下的 php.ini (此文件是从php的解压缩目录下的 php.ini-dist 更名并拷贝过来的),找到
max_execution_time = 30
将 30 改为 300 或更大数字。
然后重新启动 Apache。
2.
找到mysql的根目录下的my.ini(my.cnf)文件,打开后找到最后一行
[mysqld]
port=3306
下面加上:
set-variable = max_allowed_packet=设置大一些比如 10M