国外设计欣赏网站 - DOOOOR.com

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

[Drupal问题] Linux 和Windows 安装Drupal 7 的不同 ?

[复制链接]
发表于 1-17-2012 19:31 | 显示全部楼层 |阅读模式
阿舍最近在写一本书,本来打算用Windows 的环境来介绍,在写了二章之后,还是决定要用Ubuntu 来写,所以,就刚好有机会在二种作业系统上安装了Drupal 7,在装了之后就发现,用这二个系统来安装Drupal 7 还是有点不一样的哩 !
先说一下阿舍安装的作业系统版本,Windows 是用Windows 7 Enterprise 90 天试用版,而Ubuntu 则是使用Ubuntu Server 10.04LTS 版( 自己安加装Xfce ),两套都是用VirtualBox 装的VM (虚拟机器),然后,在Apache、PHP 和MySQL 的部份,Windows 7 是装最新版的XAMPP 来用,Ubuntu 是用tasksel 装起来的,所以,两个的AMP 分别是Apache 2.x、PHP 5.3 .x 和MySQL 5.1.x 版,应该算相同的环境哩 !
首先,阿舍在Windows 7 遇到的第一个问题是有关PHP 5.3 版用的uploadprogress 扩充元件找不到,目前只有PHP 5.2 版的,阿舍试着把它用在PHP 5.3 的环境,结果,是会出现错误讯息的,并不能用,因此,阿舍在Windows 7 上要改用APC ( RFC 1867 ) 这个套件才行,也许,之后有善心大德帮忙编译PHP 5.3 版的uploadprogress 扩充套件,那就不会有这个问题了。
再来是Ubuntu 的问题,Ubuntu 不会自己建立files 资料夹,也不会自己建立settings.php 档,这二个东西在Windows 7 上,Drupal 7 都是在安装的时候,自已建立的,Ubuntu 是因为权限的关系,所以不能自动建立起来,要在安装前对sites/default 资料夹做权限的调整,而且还要自己建立settings.php 档才行。
最后一个就是安装模组的部份,在Windows 7 上,用Drupal 7 新的网址安装模组功能来安装模组,不需要什么特殊的设定,就能很方便的安装模组,但是,在Ubuntu上要用这个功能就没那么简单了,会跳出一个说是什么不安全线的讯息,阿舍还没空去找解法,但是,看到这个讯息就直觉的感到不好搞定,真是令人心烦啊 !
以上是阿舍目前所遇到的状况,提供各位大德参考,后续还有遇到,会再来更新的....
3 ?. ?) q# U. ^9 ~7 e% n3 e
阿舍赞同大德的说明,这也是阿舍在Winodws 和Linux 之间挣扎的原因,不过,后来,阿舍考虑到是入门的问题,所以,选择用Windows,不过,是用个别AMP 软体的安装说明而不是用XAMPP 的! ^^
+ ~; x8 q6 o5 @6 h' g
基本上XAMPP这种套件比较适合开发或是特定用途,并不适合用在production的网站,一则security patch往往user只会仰赖apache friends。二则当新版XAMPP的Apache、MySQL、PHP等版本有大版号异动时,只会装XAMPP的user往往也无法处理这些因为升级造成不相容等问题。所以如果要成为一个有经验又能维持更新的管理者,在Windows还是自己装Apache、PHP、MySQL等东西较妥,但即使用了微软的Web Platform Installer小弟也不认为会比成熟的GNU/Linux轻松多少,以上是小弟的浅见。

; ]+ o  _6 o! D# B1 u, S  k$ f
不太确认,但是..
Hello 黎兄,
这个阿舍没办法向黎兄确认,据阿舍所知,D7 Core 是PHP 5.3 没错,但模组的部分,虽然有建议,但是,并没有强制要求,所以,就不太确定了,阿舍目前用了几个模组是没什么大问题的。
. @/ J7 b# e8 y' Z9 E
+ U  [% W. ~' H1 H: g* N% h
目前Drupal 7 的模组大部分都是PHP 5.3
目前Drupal 7 的模组大部分都是PHP 5.3 Ready 了吗?
( e' F5 l' e  ~) h
我个人是用Windows Server 2008 IIS
我个人是用Windows Server 2008IIS来装,4 W4 z4 r" b' N2 {0 y9 x6 X8 H/ C0 }
不过一开始安装会遇到web.config错误,+ ]. l! W) o( K6 E1 R. a7 }
一直无法安装,: |, z$ a8 \, u. c* _+ A" X0 ~
后来上网也查不到原因,
/ ]8 K9 @6 z: G0 f5 I索性就把他给砍了...@@ $ Z' z1 Z& S0 s# v: T+ C
接着就安装成功,6 B3 w' `% l6 p& m% @4 W
...
$ p# ^  h) u. p+ I7 k  g1 m# K; `...
5 N: f" P! x3 s( ]+ N话说我6都还没玩熟,7 H/ Q8 R, i) _1 F" e) G
装完7之后还真不知道要干嘛...
* `7 K7 k; j6 _( q4 }4 q$ \2 z% @

+ D0 ?; E% G. v2 _0 _$ v0 F" l

|2011-2026-版权声明|平台(网站)公约|DOOOOR 设计网 ( 吉ICP备2022003869号 )

GMT+8, 6-17-2025 00:24 , Processed in 0.408757 second(s), 93 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表