Drupal 学习(1) - 建立站点
来源:互联网 发布:计算机及网络管理面试 编辑:程序博客网 时间:2024/05/22 05:19
Drupal 学习计划 - 建立站点
1、首先建立一个目录,将Drupal解压到一个文件夹,然后开始建立别名,别名的建立过程如下
a.打开apache/conf目录下的httpd.conf目录,在<IfModule mod_alias.c>增加下面的内容
Alias /webouseblog/ "E:/lzj/work/web/webouseblog/"
<Directory "E:/lzj/work/web/webouseblog/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
b.重新启动apache服务器
2、在firefox浏览器中输入站点地址http://localhost/webouseblog/,出现最开始的配置界面,上面有一些警告,不要去管它,配置成功了这些警告就没有了,输入下面的信息
Database name: drupal
Database username: root
Dateabase password:
drupal数据库使用phpMyAdmin事先建立好,我原来做过一个drupal的网站,所以这个数据库已经存在了。如果是新建立的drupal数据库,到一个步骤已经完成了站点的初步建立,正式因为原来有一个站点所以出现了下面的问题。
3、提示出现重复安装
Drupal already installed
* To start over, you must empty your existing database.
* To install to a different database, edit the appropriate settings.php file in the sites folder.
* To upgrade an existing installation, proceed to the update script.
4、此时工作中断,下次启动时发现新的站点可以使用了,但是使用的原来的站点的数据库,并且界面简陋,只有文字,也没有管理菜单了。从网上查询了一下是否多个Drupal可以使用同一个数据库,数据库名称一样但是需要建立多套表,表现给外界是不同的站点。
网上的资料说修改sites/default/目录下的settings.php文件中的$db_prefix变量,即为新的站点增加一个前缀,我修改为$db_prefix = 'webouse';再运行站点,结果页面全是警告和错误,可能是原来已经设置过的原因,看来只能重新让drupal设置一遍,可能需要修改代码。
使用文件夹比较工具比较了一下文件,发现只有settings.php文件变化了,$db_url变量修改为原来的值$db_url = 'mysql://username:password@localhost/databasename';重新运行站点,终于出现了数据库的配置界面,重新设置后成功进入界面,使用phpMyAdmin打开数据库发现数据库中存在两套表,其中一套表的前缀为webouse。
好了新的站点建立成功,然后是汉化,这里就不说了,很多地方都介绍了。
1、首先建立一个目录,将Drupal解压到一个文件夹,然后开始建立别名,别名的建立过程如下
a.打开apache/conf目录下的httpd.conf目录,在<IfModule mod_alias.c>增加下面的内容
Alias /webouseblog/ "E:/lzj/work/web/webouseblog/"
<Directory "E:/lzj/work/web/webouseblog/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
b.重新启动apache服务器
2、在firefox浏览器中输入站点地址http://localhost/webouseblog/,出现最开始的配置界面,上面有一些警告,不要去管它,配置成功了这些警告就没有了,输入下面的信息
Database name: drupal
Database username: root
Dateabase password:
drupal数据库使用phpMyAdmin事先建立好,我原来做过一个drupal的网站,所以这个数据库已经存在了。如果是新建立的drupal数据库,到一个步骤已经完成了站点的初步建立,正式因为原来有一个站点所以出现了下面的问题。
3、提示出现重复安装
Drupal already installed
* To start over, you must empty your existing database.
* To install to a different database, edit the appropriate settings.php file in the sites folder.
* To upgrade an existing installation, proceed to the update script.
4、此时工作中断,下次启动时发现新的站点可以使用了,但是使用的原来的站点的数据库,并且界面简陋,只有文字,也没有管理菜单了。从网上查询了一下是否多个Drupal可以使用同一个数据库,数据库名称一样但是需要建立多套表,表现给外界是不同的站点。
网上的资料说修改sites/default/目录下的settings.php文件中的$db_prefix变量,即为新的站点增加一个前缀,我修改为$db_prefix = 'webouse';再运行站点,结果页面全是警告和错误,可能是原来已经设置过的原因,看来只能重新让drupal设置一遍,可能需要修改代码。
使用文件夹比较工具比较了一下文件,发现只有settings.php文件变化了,$db_url变量修改为原来的值$db_url = 'mysql://username:password@localhost/databasename';重新运行站点,终于出现了数据库的配置界面,重新设置后成功进入界面,使用phpMyAdmin打开数据库发现数据库中存在两套表,其中一套表的前缀为webouse。
好了新的站点建立成功,然后是汉化,这里就不说了,很多地方都介绍了。
- Drupal 学习(1) - 建立站点
- 用drupal 建立多语言站点
- 用drupal 建立多语言站点
- Drupal 学习(2) - 使你的站点工作
- drupal搭建多站点
- drupal学习记(1)
- 使用Drupal搭建多站点
- 创建 Drupal 多站点安装
- 使用drush安装drupal站点
- Drupal 7 模块开发 建立
- Drupal入门教程之——站点构建
- 使用Drupal创建多语言站点
- drupal学习笔记(1)--关于drupal管理员密码忘记后重置
- c++ 建立虚拟站点
- ftp站点的建立
- Dreamweaver建立动态站点
- 动态wap站点建立
- dreamweaver建立站点
- Solaris下PRO*C和OCI程序设计分析与比较
- 潮州赤凤田湖溯溪历险记
- 如何快速入门Windows编程
- Ubuntu配置SSH服务
- 可移植性设计
- Drupal 学习(1) - 建立站点
- Windows下DLL编程技术及应用
- Windows精解:窗口类释疑
- 应用程序框架设计(3):RuntimeClass与序列化
- 一个快速打包Firmware的脚本
- 应用程序框架设计(2):SW系统的窗口类
- 剖析WINX的Hello程序
- WINX如何做到可视化界面开发
- 使用C#创建SQL Server的存储过程