档初微信文档保存在哪里了wwWbbb270许久的地方,为什么现在bbb270com就无法显示了

募前的bbb398介入地点呢,最近无法wwWbbb398CoM访问到了_百度知道
该问题可能描述不清,建议你
募前的bbb398介入地点呢,最近无法wwWbbb398CoM访问到了
我有更好的答案
能凡问的地在,d6s.us
采纳率:100%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。以前收及的那写bbb398不管了,还有什么wwWbbb398CoM能取代_百度知道
该问题可能描述不清,建议你
以前收及的那写bbb398不管了,还有什么wwWbbb398CoM能取代
我有更好的答案
有啊可取代的,g8e.us
采纳率:50%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。头图加载中...
人生是一场旅行,如果没有留下痕迹,如何找借口感叹沿途曾有的风景。
有人或许会觉得我的游记图文太多太长了,但是好记性不如烂笔头,首先想要把自己的旅程尽可能详细的记录下当时的感受。其次是给那些可能暂时去不了却又在看游记的人,尽可能真实详细的展现我所看到的很多细节。
我总觉得每按下的一次快门,都应该是有原因的,是带着思考的。我希望我的每按下的一次快门都是有意义的。
关于邮轮行程预订和下船路线选择
其实以前对邮轮还是有点兴趣的,每一次研究的时候看着3k,4k的觉得不错,再一看是内舱没有窗户的房型,如果想要住的舒服一点,那价格就蹭蹭的往上涨了,瞬间又觉得性价比很低了~后来又听小伙伴说邮轮要玩就要玩贵的,便宜的邮轮很差很坑爹的,后来看了一些实物图感觉的确是这样,感觉和效果图是差很多的感觉,就一直都搁置了下来,就觉得吧有这些钱还不如自己出去玩呢~
今年海洋量子号来到了,价格嘛也是还蛮辣手的,没办法嘛,人家是来自未来的邮轮~
心中有一点兴趣但是呢还是觉得价格略贵,促成这一次的出行,缘起浦发银行4个月前的一个活动,秒杀折扣码,可以半价阳台房~三个路线可选,两个是日韩线,一个是纯线,因为之前刚刚去过,最后选中了两站都是的路线,价格虽然比前两个路线略贵一点,但还是选择了这个,想要跟团吧,顺便混一个团签,8.8出发也是很吉利的了~其实说实话,我对邮轮的兴趣不算很大,但是一起的小伙伴一直都很想玩邮轮,我呢是完全因为海洋量子号才会有了兴趣,关键还是阳台房,还是半价折扣。如果是1w多一个人,其实我真的觉得不是很划算。。。感觉有点贵。
现在来回顾下我当时抢码情况~第一次抢码失败了,虽然熟悉了几回操作,但是真的抢的时候还是被别人秒杀了。接下来还要等一个礼拜,这一个礼拜真的过得挺紧张的,越是抢不到越是想要抢到,包袱是越来越重了。。。还好第二周是顺利抢到了。因为是浦发和携程合作的,在24小时内必须在携程下单并用浦发卡付款,一开始因为额度问题扣款失败了,而且还不能retry。。。订单直接作废,哎呦我叫一个紧张啊,烦心呀,因为后来发现订单删除前,那个折扣码居然就失效了。。。anyway,最后的最后,把原订单删掉后,重新下单用了折扣码扣款鸟~就等着出发了~四个月真的是一眨眼!!!
我一直以为邮轮就是要跟着旅行社订,然后只能跟团,后来才知道,原来直接去邮轮官网订,就可以下船自由行的,而且价格还会更便宜的。其实我也是临出发前才发现这一点,有的旅行网貌似在路面上的跟团路线后也有自由行的选择,这个比较好。
不过这些都和我没什么关系的,因为我们是携程的特价,哈哈,如果将来我还要体验邮轮,那一定就官网订啦~跟团太恐怖了~体验一下就觉得这辈子再也不跟团~
携程没的选,只有ABC三个路线,A是不用另外交钱的最简单的路线,B和C都需要额外加点钱。后来才知道A路线是最抢手的,因为A路线的车程最短,比较节约时间,是最早被订完的路线。放一下截图,给大家看看,具体的景点和购物点都会前后调换,以免大家都凑到了一起。
说说路面上的行程吧,跟团真的是世界上最累的一件事情了。。。跟团的2天,累的我们比自由行16天都累。。。表示如果还有第3天,我们上了车就不想下车了。。。跟团踩的点多,但无论是观光还是购物,都是好紧凑,好紧张,心理压力也很大,生怕迟到。
看得出吧,那家所谓的“药妆店”是在躲不开的购物点。。。针对团客在山上的药妆店。。。
废话了那么多那么多。。。终于要开始写游记了。。。
【【看这里!!!】】
麻烦各位!!点一下右上角那个小小的顶字吧!!给我一点氧气吧!
-----------------------------------------------------------------------------------------------------------------
码一个微博地址:@Miss茶煲&http://weibo.com/sherry1010
因为不会时时在线,所以有任何问题,都非常欢迎给我微博留言或者私信哦~看到一定会回复亲哒~我也会一直更新旅行中的点滴,谢谢关注~
吃货最关心——关于邮轮上的所有餐厅介绍和吃饭安排
先来介绍一下4家免费主餐厅,1家自助餐厅。4家主餐厅按照我心里觉得比较好吃的顺序来,也正好是我吃的顺序。大家之前也是都说奇客餐厅&格蓝迪餐厅&爱肯烧烤餐厅&&吃完了主菜会给你上甜品单,不用着急的。
我出发前也看了好几篇游记,我发现每一次的一些细节安排不太一样,吃饭的问题,我看到过发饭票的,也看到过要全程自助预约的,所以我这边写的,也只是针对我们这一次的行程哦~出发前咨询过携程,我们的吃饭时间,是写在房卡上的,有17:30分和20:00两个时间段,不用预约,到了时间,到自己感兴趣的主餐厅去吃就好了,基本没有遇到排队和拥挤哦~餐厅还是蛮大的,很多空位。我很操心被安排到20点那个,就和客服刷了点“小手段”,表示需要预约到17:30分。毕竟船上吃吃喝喝,还是早吃早超生吧,20点吃了大鱼大肉这一晚上就要胖不少了。。。
事实上我也觉得是这样的,但是吃下来,我觉得吧这几家餐厅都是一个厨房。。。真的是一个厨房出来的。。。只是菜色有点不同而已。除了西餐的开胃菜和主菜,每一家还都有4道中式的开胃菜和主菜,中式主菜都是一个套餐,都是有白米饭的。最后一晚的龙虾之夜,之前听说以为最后一天的菜单会不一样呢,会全龙虾呢,其实呢不是,是有一个龙虾牛排的菜,不过是收费的哦~不是免费的哈~
之前几天每一个餐厅桌上都有同样一道缅因龙虾,34美金。最后一晚是海陆的菜牛排+龙虾,16美金。
进入嘛也算是体谅了的国情,去主餐厅不用穿的真的很正式~阿姨妈妈叔叔伯伯穿的还是蛮随意的,年纪轻的一般都会穿的稍微正式一点的连衣裙这样~
奇客餐厅(CHIC)仅供晚餐
味道总体来说还是不错的,是免费的主餐厅里味道最好的一家,位于三楼的船尾,建议把这家放在第一天和最后一天。我们一开始就这样安排的,后来呢决定一路吃下来哪个好吃,最后天就去哪里吃~最后实际也是最后选择了奇客,真的是其中比较不错的。
格蓝迪餐厅(GRANDE)仅供晚餐
格蓝迪的环境比较好哦,感觉会比奇客好一点,因为奇客是浅色调的,格蓝迪比较深沉一点。不过在格蓝迪遇到一个过分热情的服务员,主动来问我们要小费。。。就说如果满意,下船之前给他10美金消费哦~我们只能笑着说okok~
爱肯烧烤餐厅(American&ICON)提供早餐,午餐和晚餐
爱肯烧烤是一个公路主题的餐厅,不过环境还是不错的。但是味道一般,那天吃了一个鲷是真的难吃啊,就是看着是鱼肉但是口感都不像是鱼,而且香辣的感觉鱼很不新鲜诶。早餐呢环境不错哦~要比帆船好多了,不是人山人海的样子,不过西式的套餐呢,里面的薯饼啊炒蛋啊和楼上帆船餐厅是一摸一样的,所以我觉得他们真的都是一个厨房一个厨子呀。不过爱肯烧烤早上有中式台式粤式的套餐选择,蛮好的,西式单点的呢,虽然是单点,但是都会有配菜给你,千万不要点多了。你点一个炒蛋,会给你配一个薯饼和番茄这样。
(SILK)仅供晚餐
看名字就知道属于中西混合菜咯~不过味道是一般般啦~特别是甜品,我愣是选不出来啊。。。小伙伴选了一个也就吃了一口,无法接受的味道和口感。不过我吃的那个主菜倒是不错哟~
帆船自助餐厅(Wind&Jammer)提供早餐,午餐和晚餐
之前看到大家说帆船餐厅是24小时开放的,这边我要更正一下哦~它也是有开放时间的哦~晚上9点就结束了,而且他们收工的特别快,一到时间,一眨眼东西都被收没了。有些时间点会提供火龙果,山竹,猕猴桃,山竹只在大妈的盘子里看到过一次,火龙果貌似是晚上提供的,数量有限~长供的水果一般是西瓜,瓜,菠萝(都是切块的),苹果,梨子,苹果(整只)等第一天上去得的早,所以中午吃的还蛮爽,也因为新鲜感觉得味道很不错哪~吃得很开心的。后来发现虽然菜色也有变化,但是变来变去就那样了,西式的中餐都是乱炖的菜式,看多了也胃口不佳了。早晨的帆船挺恐怖的,我没去,我在房间吃的客房服务,小伙伴去餐厅吃的,说人多的人山人海的。。。出来的时候都限流了。。。
&还有一家海岸厨房餐厅是专供套房客人的,一日三餐都免费哦~我们不是套房没有体验所以也就没有什么可以给大家介绍了哦~
补充一下,免费正餐厅都不提供免费饮料的哦~免费的只有水哦!其他饮料都要收费的。帆船餐厅有柠檬味的饮料免费提供的哦~我看到很多孩子手里拿了一个蛮好看的随身杯,貌似是花钱购买后在航行期间就可以免费畅饮软饮哦~传说那个软饮机器会认杯子的,我没有体验过不晓得真假哈哈~
关于其他免费休闲餐厅:
270咖啡厅:四楼船尾&提供免费早餐&西式的早餐&帕尼尼和一个卷饼很好吃&还有谷物早餐可以拿
浴场餐厅:十四楼船头&提供免费早餐和收费午餐晚餐&吃早餐的好去处&午餐和晚餐的火锅有点坑爹
皇家大道咖啡吧:四楼船中&提供咖啡牛奶饼干&这个貌似开的很晚哦~不过牛奶好像是奶粉冲的
Sorrentos:四楼船中&在咖啡吧的隔壁&pizza味道一般和帆船的pizza差不多
热狗屋:十五楼船尾&位于海上活动厅里&提供水和热狗
关于其他特色餐厅:这边就不全部介绍了哦~因为大部分都没有体验过。只体验过浴长的小火锅,原本计划去吃是因为看到携程介绍说中午10美金,晚上20美金,觉得10美金还蛮划算的吧~可那天我晕船基本没有吃什么,而且菜品也一般,性价比略低,不推荐。收费餐厅都是需要提前预约,一上船就能看到帮你预约的工作人员,预约中心机器上应该可以约~当你在帆船餐厅吃饭,在其他免费餐厅吃饭,都会有人来问你是不是需要预约收费餐厅。但是要注意的是,如果你预约了,在24小时以内取消的,要收取10美金的费用哦~比较热门的应该是主厨餐厅,因为每天都有名额限定的,如果你要吃,记得第一时间预约哦~89美金一位,一道一道的要吃蛮长时间的。
特色餐厅有:
La&Patisserie咖啡馆,功夫熊猫面馆,麦克杰克因酒吧餐厅,Vintage精品酒廊,浴场火锅餐厅,仙境坊创意料理,泉.料理,奥利弗餐厅,牛排烧烤餐厅,主厨餐厅。
每天都会有一张船上的COMPASS,上面会有所有项目和餐厅的开放时间~具体上面都会有哦~出行记得把它揣在兜里哦~
一般下船日的早餐提供时间会比海上航行日早哦~所以不用担心下船前太匆忙吃不了早餐。
上船要做的第一件事:各种预约
上船要做的第一件事:一进入就直冲预约中心,预约iFLY和预约星海传奇和(9.29补充:预约星)
传说iFLY9月份开始就是收费的了,6-8月是可以免费体验的,一分钟体验下高空跳伞的赶脚。这个名额很少的,记得早早上船早早去预约哦!晚了就么了。星海传奇呢是唯一船上需要预约的表演,只是不预约也能看,表演开始前,门口会有两个排队的地方,一个是给预约的人排队,先入场先选位置,进去的时候要扫卡的,等预约的人进完了,还有空位就会放没有预约的人进去看了。(9.29&当时我和小伙伴就觉得为什么星不能预约只能现场排队呢?看到吐槽说烈日下排6个小时是妥妥的,还有的说是一人排队全家插队种种情况发生,如果也采取提前预约的话,能够解决很多不和谐的画面,前几天看比的官方微博看到现在星也开放用Royal&iQ预定啦~所以大家很幸运哦~记得去预约哦~)
预约的时候,看到对面的人在预约餐厅,一下子吃不准了,也就一起预约了,以防万一,不过事实证明,免费的主餐厅不用预约,起码我们这一批不用预约哦~
关于船上的一切:星海传奇,WiFi,消费结算,楼层选择,注意事项
关于iFly和星海传奇的预约
iFLY听说9月份开始就要收费了,所以我这里的应该没有很大的参考价值了。不过也说一下,一上船一进门就能看到你的正前方有一个预约的小房间,里面有几个ipad,也有工作人员指导你。反正先预约了iFly,选择你比较喜欢的时间,我们那时候没有经验,一贯的思维就是两个人一起玩咯!结果就失策了。因为你换好衣服后,是不允许你带相机和手机的,不允许你拍照的,在外面会有一个工作人员帮你拍摄收费的照片。但是走过路过的游客是可以近距离拍照摄像。。。所以如果你们是两个人以上的,记得预约分开的时间哦,这样一个人玩,一个人可以帮忙拍照~
船上的表演的很多,只有星海传奇是需要提前预约的,其他都可以随到随看的,也是在那个ipad上预约的~我们当时预约了晚上7:30分表演。早早吃完了晚餐想先去270咖啡厅占个好位置,结果屁股刚做热,广播说要清场。。。要去外面排队的,预约的排一排,没有预约的排一排(工作人员会刷房卡来确认你是否预约),预约的都进完了,没有预约的就可以看了。当然可能位置就会相当差~小tips如果你喜欢和演员互动的,可以坐在第一排和前几排的走廊处哦~
关于船上的WiFi:船上的WiFi,我个人觉得贵,个人觉得性价比低,但是购买这个服务的人不少,见仁见智了。
船上的WiFi,一台设备是10美金每天。如果两台设备,分别是7.5美金每天每台,然后第一天其实开船前都还是有自己的信号的,就等于用一个晚上,最后天其实一大早就到了,也就有信号了,WiFi也就浪费了,中间两天陆上游览,那船上的wifi也就只有晚上能用,所以我觉得不划算。。。难得离开网络过两天,感觉也蛮好的。所以我们就订了的WiFi,落地的时候刷一下而已。船上就潇潇洒洒谁也别来找我啦~当然如果航行时间比较长,又有网络癌的,觉得会觉得这个套餐很划算吧~
关于Royal&iQ:这个app,只可以用船上的WiFi才可以操作,所以如果你不买船上的WiFi,这个app对你也没有什么用处了,其实我觉得用处也不大啦,这个app能做的事情,在预约中心的设备上也都能做的。平时也用不到了。(后来也有听说可以免费连接船上WiFi在app上进行预约,查询账单等,上网的话需要另外购买上网套餐,这个我没尝试过不敢给确切答案,大家自行去测试哈~)
关于消费结算:在船上的一切消费都是记录在你的房卡上面的,所以房卡很重要千万不要弄丢了哦~
一般来说都是绑定信用卡的,至于信用卡的种类我没有研究过,你可以当场去确认,不知道纯银联可以不可以,我是绑定的浦发的双币卡,因为浦发的活动嘛,船上任意消费后给50块钱刷卡金~如果没有信用卡,貌似说是可以充钱进去,然后慢慢抵扣的样子。不知道能不能先花钱,最后下船买单,你可以现场问问看,这样会比较麻烦一点。你可不要以为你花钱上了邮轮,邮轮上大部分都是不用花钱的哦~(我就曾经是这样傻缺)因为发现每天有按人头结算的房间服务费哦~按照房间等级价格也不一样,阳台房是12.95美金一个人一天~其实也是挺贵的。。。船上收费的餐厅也都是要加收服务费的~包括你的吃饭时间,也是写在房卡上的,到点了去免费的主餐厅给门口的工作人员看哦~20点的不可以17:30进去吃。
关于房间楼层选择:因为我们是特价的嘛,所以没得选,需要出发前才能知道房间号码,一度以为我们可能会是那种景观有阻挡的阳台房,所以一拿到房号就去携程看房间分布,虽然感受不到啥,但是到了房间后没想到我们的房间位置相当相当的好哦~一般来说,是可以选择房间号码的,你可以选择你喜欢号码~关于楼层选择有点小TIPS,客房分布在6-13楼,6-10楼是纯客房,11,12,13楼除了客房,还有会议中心啊,海上历奇青少年中心,礼宾俱乐部。一般来说6楼的阳台房整个阳台的风景都是被救生艇挡住的,这就是所谓的景观有阻挡的阳台房,我觉得7楼应该也有一些影响吧,我们住的8楼,完全没有任何影响,在阳台拍照也完全不会看到任何阻挡。也不是越高越好,高层的话,会被14楼的夹板遮挡住光线,你设想一下,你从阳台望出去,你看不到蓝天。。。这感觉也不太好~而且越高越靠近甲板的活动区域,应该是相当吵闹的哦~所以说如果你喜欢清静一点又想看到无敌海景,8-10楼应该是最好的选择哦~
关于托运和安检和不可携带的东西:因为之前看了一个亲的帖子,说上船的时候托运,行李要下午才回到房间门口,如果一上船需要换衣服或者运动游泳的,建议把需要的换洗衣服带在身上。所以我们除了两个大箱子托运,还带了一个小箱子直接上船。事实上,箱子和我们达到房间的时间一致哦~我们是比较早上船的,房间还没有准备好,所以先去帆船吃午餐,吃吃吃以后回到房间,箱子已经在门口啦~建议还是托运箱子哦~会方便省事很多很多。每一次下船后上船都要进行安检的,记得看好自己的东西哦,有时候大家都是一样的购物袋,很容易会拿错别人的,如果你在买刀之类的,需要交给船方保管,下船的时候统一领取。虽然出发前收到的出团通知书上写着什么吃的都不能带,什么水都不能带,有BB随行的只能带少量婴儿食品,但是事实上是可以自己带吃的的~当时出发前携程开会说要我们多带一些矿泉去,因为船上的都是过滤海水,开会的人是说多吃了总不太好。后来看到说明书上写着不能带水。。。本来带了8瓶水吧,后来就带了2瓶,想万一不能带,损失小一点,又觉得上船会送2瓶,一共4瓶,早上烧水喝足够了,到了第三天下船就可以买买买喝喝喝了。可是现实总是很骨感的,因为房间根本不送水!!!!放在两瓶大两瓶小的,我们觉得应该没有那么土豪直接送你吧,还特意去服务中心问了,果然是要钱的呀,所以就乖乖放在那里了。过滤的海水应该不是那么好,我6天下来,开始发痘痘了,因为餐厅里给你喝的水,也都是过滤的海水,包括做菜的水等等。。。话说去吃辣不吃蔬菜,去狂喝饮料糖分饮料都没有发。所以我觉得一定是海水的问题。所以如果你的体质也是蛮敏感的,建议你自己多带一点去吧!不能携带的东西嘛其实和坐飞机一样啦~
话说我们上船之前知道朗朗也在船上,阳台房的客人免费送海上钢琴演奏会的票,可是我们是特价的,没得送~哈哈~也没有偶遇到他~他貌似是为了一个手表品牌代言站台的。
好了,貌似大概都说了。我要开始写我的游记啦~这次真的有违我的强迫症啊,实在太忙了拖了半个月还没有写完~必须快快写完,接下来还要做的攻略~有兴趣的小伙伴10月份可以关注哦~
8月8日 DAY1 上船日 多云
国际惯例,带上我的阿花~再一次出发了~
三号线直接坐到宝杨路下车必须打车到宝杨码头(吴淞口国际客运码头),也有短驳车的,不过去的时候要抓紧时间也不知道哪里上车和时间,所以打车还是最方便的,13块钱。原本我看人家说一个起步费,我甚至做梦要不走过去吧~现实告诉我简直就是大头梦啊!!!因为真的很远!超过起步费哦(区的起步费比市区的起步费要便宜)~原本以为会很拥堵的引桥现在很畅通的,司机是说现在有控制私家车~但是里面也还是看到私家车,不是很搞得懂,也有可能我们比较早吧!
领队说12点30分,在2号口对面的帐篷集合,我们差不多11点就到了,这个时候人也是挺多的了~早去早拿证件,自己就可以早早的上去吃起来啦~
虽然很多人说量子号很大,大的已经超越了对船的认知概念,说感觉就是一个建筑物而不是船。其实对于我这个第一次坐邮轮,第一次看到真的邮轮的人来说,还好,并没有人家描述的那么夸张,还是看的出就是一艘船~
这就是各大旅行社集合的地方~上面都有贴着号码,进去找自己的号码就可以了~领队会把一切东西都放在一个信封里,护照啊护照复印件啊须知啊吊牌啊还有很重要的房卡等等~11点的时候,看得出人还是很多的吧!
直接在帐篷的门口托运了行李,行李托运的地方非常简朴。。。就是有个小桌子,旁边站着几个人~给你的行李绑上写着你房号的号码牌就可以了,一般来说你拖着大行李来到帐篷附近,就会有工作人员来和你说先办理托运行李~
本篇游记共含24702个文字,678张图片。帮助了名游客。
(C) 2018 Mafengwo.cn
京公网安备号
新出网证(京)字242号 马蜂窝客服:国内 海外 +86-10-404 Not Found
404 Not Found
The requested URL was not found on this server.
您要找的内容已被删除描述性分类
Discuz! X1.5后台
X-Space系列
来自站长百科
(版本间的差异)
(未显示1个用户的13个中间版本)第1行:
-+=获取Gallery2=+=获取Gallery2=
  
  
 如果你是手动删除数据库的,或某些文件你不可删除(比如,它们为web服务器用户所有)的话,你可能需要看看[[Downloads:Cleanup_Script|Bharat的清除脚本]]。你也可以将浏览器指向/gallery2/lib/support/或/gallery2/lib/test/tools,前者除dev包之外的任何包,后者为dev包的一部分。 如果你是手动删除数据库的,或某些文件你不可删除(比如,它们为web服务器用户所有)的话,你可能需要看看[[Downloads:Cleanup_Script|Bharat的清除脚本]]。你也可以将浏览器指向/gallery2/lib/support/或/gallery2/lib/test/tools,前者除dev包之外的任何包,后者为dev包的一部分。
  
-G2安装程序也可以&清除&g2data目录。即,它会移除所有内容并再次添加进基本的结构,其下仅有空的下属目录。如果是这样的话,你要确保g2data目录下有一个versions.dat文件,接着继续到数据库安装步骤(Database Setup Step) (第五步),点击保存后,你就应该能看到&清除&选项了。+G2安装程序也可以&清除&g2data目录。即,它会移除所有内容并再次添加进基本的结构,其下仅有空的子目录。如果是这样的话,你要确保g2data目录下有一个versions.dat文件,接着继续到数据库安装步骤(Database Setup Step) (第五步),点击保存后,你就应该能看到&清除&选项了。
  
 =Gallery2的一般常见问题= =Gallery2的一般常见问题=
 * 如果在目标服务器上尚无G2安装,请复制已有的G2安装至目标服务器上。服务器间G2移动的相关信息可以参见常见问题(FAQ)的解答。 * 如果在目标服务器上尚无G2安装,请复制已有的G2安装至目标服务器上。服务器间G2移动的相关信息可以参见常见问题(FAQ)的解答。
 * 如果目标G2安装是空的或含有很少的数据,我们建议将目标G2安装完全移除,接着将源G2安装复制到目标服务器,最后添加之前的相册数据,你可以手动添加或使用递归式的&自本地服务器(From Local Server)&的方法。 * 如果目标G2安装是空的或含有很少的数据,我们建议将目标G2安装完全移除,接着将源G2安装复制到目标服务器,最后添加之前的相册数据,你可以手动添加或使用递归式的&自本地服务器(From Local Server)&的方法。
-* 如果源和目标G2安装都已含有很多数据了,你可以只导入相册/ 相片文件。描述,关键词,用户数据等就会被抛弃了,但导入的所有相册及项目的结构是正确的,这就足够了。同时,你可以只导入选定的相册并定义目标父族相册:复制源G2安装的g2data/albums/ directory到目标G2的某目录之下(不过不能是g2data/目录)。在目标G2中,打开&Site Admin& -& &Web/Server&并将/path/to/source/g2data/albums/目录设置为本地服务器上传路径。当然,实际的路径可能跟此用以举例的路径不一样。然后回到目标G2的顶层相册,点击&add item& -& &From Local Server&并选择刚刚在站点管理中输入的路径。选择你要导入的相册并开始此过程。它会递归式地添加所有相册/相片,即,包含所有次级相册等。一旦此过程完成了,你就可以将目标服务器上的/path/to/source/g2data.albums/ 文件夹移除。+* 如果源和目标G2安装都已含有很多数据了,你可以只导入相册/ 相片文件。描述,关键词,用户数据等就会被抛弃了,但导入的所有相册及项目的结构是正确的,这就足够了。同时,你可以只导入选定的相册并定义目标父族相册:复制源G2安装的g2data/albums/ directory到目标G2的某目录之下(不过不能是g2data/目录)。在目标G2中,打开&Site Admin& -& &Web/Server&并将/path/to/source/g2data/albums/目录设置为本地服务器上传路径。当然,实际的路径可能跟此用以举例的路径不一样。然后回到目标G2的顶层相册,点击&add item& -& &From Local Server&并选择刚刚在站点管理中输入的路径。选择你要导入的相册并开始此过程。它会递归式地添加所有相册/相片,即,包含所有子相册等。一旦此过程完成了,你就可以将目标服务器上的/path/to/source/g2data.albums/ 文件夹移除。
  
 ==为什么随机图片或随机封面不遵循权限设置?如果这样的话,我私人相册中的图片如何得以显示?== ==为什么随机图片或随机封面不遵循权限设置?如果这样的话,我私人相册中的图片如何得以显示?==
 =Gallery疑难解答= =Gallery疑难解答=
 ==出了问题该怎么办?== ==出了问题该怎么办?==
-首先,将代码更新至最新版本是个不错的办法。它有可能已经经过修正了。其次你应该看看论坛中有无该问题已被解决的帖子。在[http://gallery.menalto.com/forum 论坛]中使用查找功能或许能帮上大忙。如果仍没有解决的话,你可以到支持论坛中寻求帮助。在寻求支持的请求中提供[[Gallery:faq#What_information_is_required_when_I_ask_for_help_in_the_forums.3F|尽可能多的信息]]会更好。+首先,将代码更新至最新版本是个不错的办法。它有可能已经经过修正了。其次你应该看看论坛中有无该问题已被解决的帖子。在[http://gallery.menalto.com/forum 论坛]中使用查找功能或许能帮上大忙。如果仍没有解决的话,你可以到支持论坛中寻求帮助。在寻求支持的请求中提供[[Gallery:常见问题#在论坛寻求帮助时哪些信息是必要的?|尽可能多的信息]]会更好。
  
 ==在论坛寻求帮助时哪些信息是必要的?== ==在论坛寻求帮助时哪些信息是必要的?==
   3. 保存并将此文本文件重命名为phpinfo.php(或者其他扩展名为.php的任意名称)   3. 保存并将此文本文件重命名为phpinfo.php(或者其他扩展名为.php的任意名称)
   4. 将此文件上传至服务器中gallery2目录下   4. 将此文件上传至服务器中gallery2目录下
-* 请确保你的文件完整无损(参见[[Gallery:FAQ#如何确保安装文件完整无损?|此指导]])+* 请确保你的文件完整无损(参见[[Gallery:常见问题#如何确保安装文件完整无损?|此指导]])
 * 对问题的描述(以及让此问题重现的办法,因为这可能是个BUG) * 对问题的描述(以及让此问题重现的办法,因为这可能是个BUG)
 * 相关的错误消息和debug输出。   * 相关的错误消息和debug输出。  
  
 ==如何确保安装文件完整无损?== ==如何确保安装文件完整无损?==
-浏览{{exampleurl|/upgrade/index.php}}或{{exampleurl|/install/index.php}}并继续到系统检查步骤。确保此步骤没有得到任何警告,尤其要保证文件完整性检查顺利通过(无文件丢失/被篡改)。如果有文件丢失/被篡改的话,请阅读[[Gallery:FAQ#What_about_the_warning_for_missing_.26_modified_files_in_the_installer_.26_upgrader.3F|此常见问题解答]]来进行修复。+浏览{{exampleurl|/upgrade/index.php}}或{{exampleurl|/install/index.php}}并继续到系统检查步骤。确保此步骤没有得到任何警告,尤其要保证文件完整性检查顺利通过(无文件丢失/被篡改)。如果有文件丢失/被篡改的话,请阅读[[Gallery:常见问题#在安装程序和升级程序中出现的有关文件丢失和被篡改的警告是怎么回事?|此常见问题解答]]来进行修复。  
  
 Gallery安装完成后,你仍可以在任何时候访问upgrade/或install/向导。不过只能继续到&系统检查步骤&就得打住了。此步骤会为的&完整性检查&中''丢失''或''被篡改''的文件发出警告。如果出了问题的话,你可以点击&+&标记来看看哪些文件出了问题了。 Gallery安装完成后,你仍可以在任何时候访问upgrade/或install/向导。不过只能继续到&系统检查步骤&就得打住了。此步骤会为的&完整性检查&中''丢失''或''被篡改''的文件发出警告。如果出了问题的话,你可以点击&+&标记来看看哪些文件出了问题了。
 * 如果你看到了残缺的缩略图和重设尺寸图片的话(比如92x92像素的重设尺寸图片),就说明G2中图片工具包处于活动状态,但它们无法成功地生成缩略图或重设尺寸的图片。 * 如果你看到了残缺的缩略图和重设尺寸图片的话(比如92x92像素的重设尺寸图片),就说明G2中图片工具包处于活动状态,但它们无法成功地生成缩略图或重设尺寸的图片。
 ** 某些情况下,Gallery的图片工具包模块需要重新进行配置(比如,如果你的webhost进行了某些修改或你转移了服务器)。卸载图片工具包模块(imagemagick,netpbm,gd,ffmeg,jpegtran以及dcraw等),之后重新对它们进行安装并尝试将它们重新激活。注:禁用这些模块是不够的,你要将他们完全卸载才可以。 ** 某些情况下,Gallery的图片工具包模块需要重新进行配置(比如,如果你的webhost进行了某些修改或你转移了服务器)。卸载图片工具包模块(imagemagick,netpbm,gd,ffmeg,jpegtran以及dcraw等),之后重新对它们进行安装并尝试将它们重新激活。注:禁用这些模块是不够的,你要将他们完全卸载才可以。
-** 如果你使用GD,那么你就有可能需要then you probably need to [[Gallery1:FAQ#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit限制]]。记忆存储限制需要放宽时是有征兆的,即小图片的缩略图正常但大图片(大指的是尺寸或文件容量)却显示残缺的缩略图或根本显示不出来。+** 如果你使用GD,那么你就有可能需要then you probably need to [[Gallery1:常见问题#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit限制]]。记忆存储限制需要放宽时是有征兆的,即小图片的缩略图正常但大图片(大指的是尺寸或文件容量)却显示残缺的缩略图或根本显示不出来。
 ** 如果发生了这样的情况,一个或更多的图片工具包就会无法运行于你的系统中。可以尝试为G2安装其他某个图片工具包,这可能会有效果。 ** 如果发生了这样的情况,一个或更多的图片工具包就会无法运行于你的系统中。可以尝试为G2安装其他某个图片工具包,这可能会有效果。
 ** 如果你安装了多个图片工具包,可以尝试保留其中一个而其他的全部禁用。接着向G2中添加一张新图片看看能否运作。如果不能运作的话,就禁用当前的图片工具包,启用另一个,再看看能否运行。此操作一直重复。 ** 如果你安装了多个图片工具包,可以尝试保留其中一个而其他的全部禁用。接着向G2中添加一张新图片看看能否运作。如果不能运作的话,就禁用当前的图片工具包,启用另一个,再看看能否运行。此操作一直重复。
 ** 如果激活了,尝试禁用[[Gallery:Modules:squarethumb|矩形缩略图模块(Square Thumbnails module)]]. ** 如果激活了,尝试禁用[[Gallery:Modules:squarethumb|矩形缩略图模块(Square Thumbnails module)]].
 ** PHP中可能存在某个bug。尝试向config.php中添加''$gallery-&setConfig('apacheSetenvBroken', 1);''以禁用函数apache_setenv()的使用。 ** PHP中可能存在某个bug。尝试向config.php中添加''$gallery-&setConfig('apacheSetenvBroken', 1);''以禁用函数apache_setenv()的使用。
-** 如果上述所有办法都无效的话:对于netpbm和imagemagick,你可以通过检查debug输出来看看为何会出问题。[[Gallery:faq#如何设置/使用Gallery的debug模式?|启用缓冲debug模式]]并向G2中添加一个新项目,接着在debug输出中查看&executing&...&Regular output:&...&Error output:&。+** 如果上述所有办法都无效的话:对于netpbm和imagemagick,你可以通过检查debug输出来看看为何会出问题。[[Gallery:常见问题#如何设置/使用Gallery的debug模式?|启用缓冲debug模式]]并向G2中添加一个新项目,接着在debug输出中查看&executing&...&Regular output:&...&Error output:&。
 * 一旦重新开始运作,你可以使用''站点管理(site admin)'' -& ''维护(maintenance)'' -& ''建立所有缩略图/重设图片(Build all thumbnails/resizes)''生成并修复残缺的缩略图或重设尺寸的图片。 * 一旦重新开始运作,你可以使用''站点管理(site admin)'' -& ''维护(maintenance)'' -& ''建立所有缩略图/重设图片(Build all thumbnails/resizes)''生成并修复残缺的缩略图或重设尺寸的图片。
 * URL,&www&的问题:如果当你浏览(YourDomain.Ext)时Gallery2能够正常运作,但浏览(www.YourDomain.Ext)时却因残缺图片而无法正常运作的话,请禁用并卸载管理面板(插件)中的&Url重写(Url Rewrite)& 。这貌似是具有host-dependent(托管方依赖性)的。 * URL,&www&的问题:如果当你浏览(YourDomain.Ext)时Gallery2能够正常运作,但浏览(www.YourDomain.Ext)时却因残缺图片而无法正常运作的话,请禁用并卸载管理面板(插件)中的&Url重写(Url Rewrite)& 。这貌似是具有host-dependent(托管方依赖性)的。
  
 ==为何使用MySQL 4.1或更高版本却不能进行安装?== ==为何使用MySQL 4.1或更高版本却不能进行安装?==
-如果安装程序显示类似&客户端不支持验证协议(Client does not support authentication protocol)&这样的错误的话,那么你的PHP内置MySQL支持对于MySQL数据库来说,可能使用的是一个较旧的密码方案。参见[[Gallery:faq#MySQL_.22Client_does_not_support_authentication_protocol.22_error|此处]]获取更详细的信息和变通的解决办法,省得重新编译PHP。+如果安装程序显示类似&客户端不支持验证协议(Client does not support authentication protocol)&这样的错误的话,那么你的PHP内置MySQL支持对于MySQL数据库来说,可能使用的是一个较旧的密码方案。参见[[Gallery:常见问题#MySQL错误:&客户端不支持验证协议(Client does not support authentication protocol)&|此处]]获取更详细的信息和变通的解决办法,省得重新编译PHP。
  
 ==MySQL安装时出现了此错误&max key length&,怎么回事?== ==MySQL安装时出现了此错误&max key length&,怎么回事?==
 如果你对G2不够熟悉以致不知道进度条出现的规律的话,一旦发生此问题,解决起来很麻烦。拿升级程序和G1迁移做例子,如果根本没有显示进度条或当请求完成时只是在屏幕上快速地闪动的话,那么PHP的output_buffering 模式就可能被启用。检查php.ini并保证output_buffering设置为关闭并且不对output_handler 做任何配置。 如果你对G2不够熟悉以致不知道进度条出现的规律的话,一旦发生此问题,解决起来很麻烦。拿升级程序和G1迁移做例子,如果根本没有显示进度条或当请求完成时只是在屏幕上快速地闪动的话,那么PHP的output_buffering 模式就可能被启用。检查php.ini并保证output_buffering设置为关闭并且不对output_handler 做任何配置。
  
-如果你运行的是Apache,它就可以用deflate或gzip模块进行配置。这将对所有输出进行缓冲。你可以访问 http://www.whatsmyip.org/mod_gzip_test/做个测试,输入你gallery的url,它就会告知你deflate或gzip模块是否正在被使用。+如果你运行的是Apache,它就可以用deflate或gzip模块进行配置。这将对所有输出进行缓冲。你可以访问 http://www.whatsmyip.org/mod_gzip_test/ 做个测试,输入你gallery的url,它就会告知你deflate或gzip模块是否正在被使用。
  
 ==我使用Roxen服务器得到无效的url,怎么回事?== ==我使用Roxen服务器得到无效的url,怎么回事?==
  
 ==图片无法显示,相册/相片的链接无效,我该怎么办?== ==图片无法显示,相册/相片的链接无效,我该怎么办?==
-Possible reasons:+可能原因:
-* G2's URL rewrite module is active but doesn't work correctly. F?x: +* G2的URL重写模块是激活了但是没能正常运行。修复办法:
-:# [[#How_do_I_prevent_users_from_accessing_my_site_during_maintenance_or_upgrades.3F|Put G2 into maintenance mode]]+:# [[#如何在我的网站维护或升级时禁止用户进行访问?|开启G2维护模式]]
-:# Browse to &nowiki&http://www.example.com/gallery/main.php?g2_view=core.PluginCallback&g2_pluginId=rewrite&g2_pluginType=module&g2_command=deactivate&/nowiki&+:# 浏览&nowiki&http://www.example.com/gallery/main.php?g2_view=core.PluginCallback&g2_pluginId=rewrite&g2_pluginType=module&g2_command=deactivate&/nowiki&
-(replace www.example.com/gallery2/ with the URL of your own Gallery2 installation)+(将www.example.com/gallery2/替换为你自己的Gallery2的URL)。
  
-For versions before G2.2, use this URL instead: &nowiki&http://www.example.com/gallery2/main.php?g2_controller=core.AdminModules&g2_moduleId=rewrite&g2_action=deactivate&/nowiki&+对于G2.2之前的版本,则是&nowiki&http://www.example.com/gallery2/main.php?g2_controller=core.AdminModules&g2_moduleId=rewrite&g2_action=deactivate&/nowiki&
  
-If you get a Error (ERROR_PERMISSION_DENIED), then you're not logged in into your G2 and thus can't access the admin pages. In this case you have to login first and then use the above link. If the login view doesn't work, you can try to login manually with &nowiki&http://www.example.com/gallery/main.php?g2_controller=core.UserLogin&g2_form[formName]=UserLogin&+如果发生了错误(ERROR_PERMISSION_DENIED),那么你可能没有登入G2,因此无法访问管理页面。如果是这样的话,你必须先行登录然后再使用上面的链接。如果自动登入失败,你可以尝试手动进行登录操作:&nowiki&http://www.example.com/gallery/main.php?g2_controller=core.UserLogin&g2_form[formName]=UserLogin&
-g2_form[action][login]=Login&g2_form[username]=admin&g2_form[password]=secret&/nowiki& (replace &secret& with your own password)+g2_form[action][login]=Login&g2_form[username]=admin&g2_form[password]=secret&/nowiki& (将&secret&替换为你自己的密码)
  
-If you '''still''' get an error (ERROR_MISSING_OBJECT), go to &nowiki&http://www.example.com/gallery/lib/support/&/nowiki&.  Click the &Cache Maintainance& link, and clear all your db caches '''except''' for ''g2data/cache/derivative''. Then, try the login link above, and finally, the deactivation link above that.+如果仍然出现错误(ERROR_MISSING_OBJECT)的话,请浏览&nowiki&http://www.example.com/gallery/lib/support/&/nowiki&。点击&缓存维护(Cache Maintainance)&链接,并清除'''除了'''''g2data/cache/derivative''之外的所有数据库缓存。然后再试试看上面的登录链接,最后是其上的deactivation(禁用)链接。
  
-* Your webserver is not properly configured and returns not the correct values for HTTP_HOST / HTTP_X_FORWARDED_SERVER+* 你的web服务器没有正确配置,从HTTP_HOST / HTTP_X_FORWARDED_SERVER处返回错误值。
-You can find out whether this is the case by looking at the &nowiki&http://www.example.com/gallery2/lib/support/phpinfo.php&/nowiki& page, look for the values of HTTP_HOST and HTTP_X_FORWARDED_SERVER. If HTTP_X_FORWARDED_SERVER is missing, that's fine. If HTTP_X_FORWARDED_SERVER or HTTP_HOST have another value than the real host name (the part after http:// of your G2 URLs), then this is a problem.+你可以看看&nowiki&http://www.example.com/gallery2/lib/support/phpinfo.php&/nowiki&页面来确认是否是此类情况;查找HTTP_HOST和HTTP_X_FORWARDED_SERVER的值。如果HTTP_X_FORWARDED_SERVER丢失的话,没太大问题。如果HTTP_X_FORWARDED_SERVER或HTTP_HOST具有与实际host名称(你G2 的URL中http:// 后面的部分)不同的其他值的话,就有问题了。
  
-If you or your admin can't change the webserver configuration (hostname in httpd.conf for HTTP_HOST for apache webservers) such that it returns a correct value, you can hack modules/core/classes/GalleryUrlGenerator.class function getCurrentDomain() to return the correct value or to ignore HTTP_X_FORWARDED_SERVER, what ever you need.+如果你或你的管理员无法修改web服务器配置(apache服务器HTTP_HOST http.conf中的hostname)以返回正确值的话,你可以用各种必要的办法让modules/core/classes/GalleryUrlGenerator.class 函数getCurrentDomain()返回正确值或忽略HTTP_X_FORWARDED_SERVER。
  
 ==在无法访问站点管理的情况下如何改变默认的外观主题?== ==在无法访问站点管理的情况下如何改变默认的外观主题?==
 ::(将www.example.com/gallery2/替换为你的Gallery2的URL ) ::(将www.example.com/gallery2/替换为你的Gallery2的URL )
  
-这仅当你以管理员身份登录之后才能起效。参见[[Gallery:FAQ#图片无法显示,相册/相片的链接无效,我该怎么办?|另一条常见问题解答]],它将告诉你当一般登录方法不起效时,如何进行手动登录。+这仅当你以管理员身份登录之后才能起效。参见[[Gallery:常见问题#图片无法显示,相册/相片的链接无效,我该怎么办?|另一条常见问题解答]],它将告诉你当一般登录方法不起效时,如何进行手动登录。
  
 ==install/index.php是空的,或者显示错误信息。怎么回事?== ==install/index.php是空的,或者显示错误信息。怎么回事?==
 * 确保此login.txt仅含有验证密钥(一个单行字串) * 确保此login.txt仅含有验证密钥(一个单行字串)
 * 如果你能通过验证步骤但是在继续第三步或其后步骤时循环返回到了第一步的话,那么你就应该使用日之后的nightly快照版本,因为cookieless安装在此日期之前曾出过问题(不恰当的PHP会话配置值也会导致cookieless浏览) * 如果你能通过验证步骤但是在继续第三步或其后步骤时循环返回到了第一步的话,那么你就应该使用日之后的nightly快照版本,因为cookieless安装在此日期之前曾出过问题(不恰当的PHP会话配置值也会导致cookieless浏览)
-* 确保你的PHP session.save_handler设定为&files&而不是&user&(或&mm&)。而对于日之前的版本或Gallery2.1之前的版本来说,你没必要为此设定操心(除非在你的PHP中禁用了ini_set/ini_get )。你可以在[[Gallery:FAQ#在论坛寻求帮助时哪些信息是必要的?|phpinfo页面]]中查看这些服务器上的值。+* 确保你的PHP session.save_handler设定为&files&而不是&user&(或&mm&)。而对于日之前的版本或Gallery2.1之前的版本来说,你没必要为此设定操心(除非在你的PHP中禁用了ini_set/ini_get )。你可以在[[Gallery:常见问题#在论坛寻求帮助时哪些信息是必要的?|phpinfo页面]]中查看这些服务器上的值。
-* 尝试清除浏览器的cookie。某些情况下,当在同一HOST上安装有若干个应用程序时,可能会出现相互冲突的cookie。清除这些cookie以保证Gallery以一个简洁的状态来运行安装(此问题在2.2.1版本中已被修复)。+* 尝试清除浏览器的cookie。某些情况下,当在同一HOST上安装有若干个应用程序时,可能会出现相互冲突的cookie。清楚这些cookie以保证Gallery以一个简洁的状态来运行安装(此问题在2.2.1版本中已被修复)。
  
-==Movies are not playing in my Gallery, why?==+==为什么电影无法在我的Gallery中播放了?==
 {|class=&gallery& style=&background-color: # width:90%& {|class=&gallery& style=&background-color: # width:90%&
-!Problem!!Solution+!问题!!解决办法
 |- |-
-|A movie is not playing in Firefox but it plays in Internet Explorer+|电影无法在火狐浏览器中播放,但是在IE浏览器中却可以
-|Probably you're dealing with a .avi video. Microsoft has not supported Windows Media in FireFox until recently. You have several options to fix this:+|可能问题出在了视频的格式上,这可能是一个.avi格式的视频剪辑。Microsoft目前还不能支持火狐浏览器中的Window Media。你有若干种方法来修复此问题:
-* Either install the WMP plugin for FireFox [http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx/ WMP in FF]+* 为FireFox(火狐浏览器)安装WMP(Windows媒体播放器)插件[http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx/ 火狐中的WMP]
-* Or install an alternative video player like [http://www.videolan.org/vlc/ VLC]+* 或安装另一种视频播放器,如[http://www.videolan.org/vlc/ VLC]
-* Or change the 'mime settings' of QuickTime Player to play .avi files as well.+* 或是修改QuickTime播放器的'mime设定' 以播放.avi格式的视频文件。
 |- |-
-|When the apache2 mod_deflate module is enabled, movies most likely don't start playing in Internet Explorer (and possibly also in other browsers).+当apache2的mod_deflate模块被启用时,在IE浏览器中电影很可能不会开始播放(可能在其他浏览器中也是如此)。
  
-The Apache2 RemoveOutputFilter directive removes any output filter associations for files with the given extensions. This allows .htaccess files in subdirectories to undo any associations inherited from parent directories or the server config files.+Apache2的RemoveOutputFilter指令为指定扩展名的文件移除任何存在的输出过滤器。这就使得子目录中的.htaccess文件撤销任何继承父族文件夹或服务器配置文件的联系。
-The extension argument is case-insensitive, and can be specified with or without a leading dot.+扩展名参数是case-insensitive的,有无前置的扩展名点(.)都可以被定义。
-More info on this: [http://httpd.apache.org/docs/2.0/mod/mod_mime.html#removeoutputfilter Apache2 documentation]+关于此问题的更多信息请见:[http://httpd.apache.org/docs/2.0/mod/mod_mime.html#removeoutputfilter Apache2的相关资料]
-|Put a '.htaccess' file in your g2 root directory with the following line in it:+|在你的g2根目录下置入一个'.htaccess'文件,并在该文件中写入如下语句:
   RemoveOutputFilter wmv avi mpg mpeg   RemoveOutputFilter wmv avi mpg mpeg
-::Note: if the .htaccess file already exists, add this line at the beginning+::注:如果.htaccess文件已经存在,请将此行添加在开头
-::Note: add additional extensions as needed+::注:添加需要的额外扩展
 |- |-
-|Without the [[Gallery:Modules:ffmpeg|ffmpeg module]] active, movies are not playing inline, you only see a Download link.+|如果[[Gallery:Modules:ffmpeg|ffmpeg模块]]不处于活动状态的话,电影无法内联地进行播放,而只能看到一个下载链接。
-|Go to &edit movie&, and set movie dimensions manually. If dimensions aren't set, the embedded movie player feature will not work for this item.+|打开&编辑电影(edit movie)&,并手动设定电影的尺寸。如果尺寸事先未被设定好的话,嵌入的此电影播放器特点将无效。
 |- |-
-|Movie dimensions are set in ''Edit Movie'' etc but you only see the Download movie link. +|电影尺寸在''编辑电影(Edit Movie)''中设定好了,但还是只能看见电影下载的链接。
-|Your browser isn't configured to play movies embedded in the browser. You need to configure Firefox/Internet Exploret/ to play movies embedded in the browser (browser plug-ins).+|你的浏览器没有被设定为可以播放嵌入模式的电影。你需要对火狐浏览器或IE浏览器进行适当配置才能在浏览器(浏览器插件)中播放嵌入式的电影。
 |} |}
  
 在此之后,清除数据库缓存。清除操作步骤:浏览到&nowiki&http://example.com/gallery2/lib/support/&/nowiki&,输入你的密码,点击缓存管理接着删除数据库和模板缓存。当然你得将前面的example.com/gallery2/替换为你的Gallery的实际地址。 在此之后,清除数据库缓存。清除操作步骤:浏览到&nowiki&http://example.com/gallery2/lib/support/&/nowiki&,输入你的密码,点击缓存管理接着删除数据库和模板缓存。当然你得将前面的example.com/gallery2/替换为你的Gallery的实际地址。
  
-== I get a warning for missing themes / modules in the upgrader, what should I do? ==+== 在升级程序中得到一个有关外观主题/模块缺失的警告,我该怎么办? ==
-Probably you chose the wrong package for your upgrade. Only the full package has all official themes and modules. Another reason could be that you were using non-official / 3rd party modules / themes and you forgot to keep them in your modules/ or themes/ folder.+很可能你为升级程序选择了错误的包。只有完全的整合包才含有所有的官方外观主题和模块。另一种原因可能是,你曾在使用非官方/第三方的模块/外观主题而你忘记将它们纳入你的modules/或themes/文件夹下。
-* If the themes / modules that are missing are official ones, you can download them from the [[Gallery:Download|Download Page]].+* 如果缺失的外观主题/模块是官方发布的,你可以从[[Gallery:Download|下载页面]]重新进行下载。
-* For 3rd party / non-official themes, please check the [[Gallery:UserContributions|User Contributions]] page for the latest version of your modules / themes+* 对于第三方/非官方发布的外观主题,请参考[[Gallery:UserContributions|用户贡献]]页面,在此看看是否有你所用模块/外观主题的最新版本。
  
-If you can't get the latest version of a specific module / theme and nothing helps, the following SQL query can help you to get at least through the upgrade wizard:+如果你无法获取某个模块/外观主题最新的版本,并且别无他法的话,下面给出的SQL查询可以让你至少顺利通过升级向导:
   delete from g2_PluginMap WHERE g_pluginId = 'PGtheme';   delete from g2_PluginMap WHERE g_pluginId = 'PGtheme';
  
-If a theme that is now unavailable was used as default theme or for one of your albums specifically, you will also have to update the g2_PluginParameterMap database table to change the default theme, e.g. +如果某外观主题当前不可用,但曾被用作某特定相册的默认外观主题的话,你还得更新g2_PluginParameterMap的数据库表格以对原先默认的外观主题进行修改,如
    UPDATE g2_PluginParameterMap SET g_parameterValue = 'matrix' where g_pluginId = 'core' and g_parameterName = 'default.theme';    UPDATE g2_PluginParameterMap SET g_parameterValue = 'matrix' where g_pluginId = 'core' and g_parameterName = 'default.theme';
-And do the same for specicic albums (set the g_theme = NULL in the table g2_AlbumItem for those rows that have a theme that is no longer working in your G2.+接着对特定的相册进行相同的操作(为那些外观主题不再可用的语句行,将tableg2_AlbumItem中的g_theme值设置为NULL)。
  
-If after removing incompatible modules you see errors when editing items in your Gallery like this:+在移除这些残缺模块之后,如果在编辑Gallery中的项目时,出现如下错误:
  
   in modules/core/classes/helpers/GalleryFactoryHelper_simple.class at line 208 (gallerycoreapi::error)   in modules/core/classes/helpers/GalleryFactoryHelper_simple.class at line 208 (gallerycoreapi::error)
   in modules/core/classes/GalleryCoreApi.class at line 124 (galleryfactoryhelper_medium::newinstancebyid)   in modules/core/classes/GalleryCoreApi.class at line 124 (galleryfactoryhelper_medium::newinstancebyid)
  
-, check the g2_FactoryMap table in the database for references to the removed modules.+,那么请检查数据库中的g2_FactoryMap表格,来看看已被移除模块的参照情况。
  
-If this still don't solve your problem, a last resort would be to delete the cache directory located inside your g2data directory (this is where all the photos are stored so don't go and delete the folder album!!! Just the one named cache)!+如果这仍旧没有解决问题,那么最后一搏就是删除位于g2data目录(所有的照片都存储在此,请不要错误地删除其中的album文件夹。你要做的只是删除名为cache(缓存)的文件夹)中的缓存目录!
  
 ==在尝试裁剪一个缩略图时,得到了Out of memory错误,怎么办? == ==在尝试裁剪一个缩略图时,得到了Out of memory错误,怎么办? ==
 如果你得到了错误消息 如果你得到了错误消息
   Illegal mix of collations (latin1_swedish_ci,IMPLICIT)和(utf8_general_ci,COERCIBLE)的话   Illegal mix of collations (latin1_swedish_ci,IMPLICIT)和(utf8_general_ci,COERCIBLE)的话
-那么你可能使用的是有错误的MySQL版本。MySQL 4.1.16之后的版本以及5.0.17之后的版本中此bug已被修复了。请参见:http://bugs.mysql.com/bug.php?id=10446。如果你是在G2.0.x或更早版本向G2.1或更新版本升级时碰上此错误的话,请参见:[[Gallery:Known_Issues:MySQL_UTF8_Upgrade|MySQL升级的相关问题- UTF-8]]。+那么你可能使用的是有错误的MySQL版本。MySQL 4.1.16之后的版本以及5.0.17之后的版本中此bug已被修复了。请参见:http://bugs.mysql.com/bug.php?id=10446。 如果你是在G2.0.x或更早版本向G2.1或更新版本升级时碰上此错误的话,请参见:[[Gallery:Known_Issues:MySQL_UTF8_Upgrade|MySQL升级的相关问题- UTF-8]]。
  
 == 我启用了mod_rewrite,但它无法运作,现在我无法回过头来将它禁用—我还能怎么办? == == 我启用了mod_rewrite,但它无法运作,现在我无法回过头来将它禁用—我还能怎么办? ==
 == 我遇到了ERROR_PLATFORM_FAILURE错误,怎么办? == == 我遇到了ERROR_PLATFORM_FAILURE错误,怎么办? ==
 极有可能你的G2存储文件夹(一般是'g2data')的文件系统权限不正确。参见: 极有可能你的G2存储文件夹(一般是'g2data')的文件系统权限不正确。参见:
-[[Gallery:FAQ#如何修复Gallery存储文件夹文件系统权限问题?|如何修复Gallery存储文件夹文件系统权限问题?]].+[[Gallery:常见问题#如何修复Gallery存储文件夹文件系统权限问题?|如何修复Gallery存储文件夹文件系统权限问题?]].
 某些情况下,host移动了某些文件导致G2data文件夹不在原来的位置了。请在config.php中检查G2data目录的路径,并确保此路径无误。 某些情况下,host移动了某些文件导致G2data文件夹不在原来的位置了。请在config.php中检查G2data目录的路径,并确保此路径无误。
     
$gallery-&setConfig('data.gallery.base', '/Verify/this/path/to/g2data/');     
$gallery-&setConfig('data.gallery.base', '/Verify/this/path/to/g2data/');
  
 == 如何修复Gallery存储文件夹文件系统权限问题? == == 如何修复Gallery存储文件夹文件系统权限问题? ==
-一般你会碰上ERROR_PLATFORM_FAILURE的错误或升级向导报告存储文件夹的文件系统权限出错,即它无法在该文件夹中对所有文件和下属文件夹进行写操作。+一般你会碰上ERROR_PLATFORM_FAILURE的错误或升级向导报告存储文件夹的文件系统权限出错,即它无法在该文件夹中对所有文件和子文件夹进行写操作。
  
 * 要解决此问题,你可以尝试使用''文件系统权限(Filesystem Permissions)''页面上 &nowiki&http://example.com/gallery2/lib/support/&/nowiki& 中的''修复存储文件夹(Fix the storage folder)(使其可写)''工具。'''此工具在G2.1.1中才首次亮相,早些的版本中没有它。''' * 要解决此问题,你可以尝试使用''文件系统权限(Filesystem Permissions)''页面上 &nowiki&http://example.com/gallery2/lib/support/&/nowiki& 中的''修复存储文件夹(Fix the storage folder)(使其可写)''工具。'''此工具在G2.1.1中才首次亮相,早些的版本中没有它。'''
  
 == &成功&上传的图片显示缩略图,但是点击后却显示黑屏。 == == &成功&上传的图片显示缩略图,但是点击后却显示黑屏。 ==
-* [[Gallery:FAQ#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit]]+* [[Gallery:常见问题#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit]]
-* [[Gallery:FAQ#缩略图/重设尺寸的图片无法正常生成,如何修复?|修改图片工具包优先级]]+* [[Gallery:常见问题#缩略图/重设尺寸的图片无法正常生成,如何修复?|修改图片工具包优先级]]
  
 == 我突然得到了此错误消息&ERROR_LOCK_TIMEOUT&,我该怎么办? == == 我突然得到了此错误消息&ERROR_LOCK_TIMEOUT&,我该怎么办? ==
日 (五) 06:56的最后版本
将Gallery2的文件复制到WEB服务器上的一个目录之下。此步骤包含有若干种方法:
最好的情况就是,你可以使用subversion直接在服务器上安装和更新Gallery2。但此方法的前提是你必须具有对服务器命令行的访问权限(ssh/telnet)。
还有一种最好的方法就是使用或其它客户端软件上传gallery2.tar.gz或gallery2.zip归档。上传完成后在命令行(ssh/telnet)中或使用小型PHP脚本解压归档文件,解压命令的对应关系是:.tar.gz归档文件对应tar -xzf gallery2.tar.gz,而.zip归档文件对应unzip gallery2.zip。某些网络托管公司提供一个带有web文件浏览器的控制面板,它就可以用来解压归档文件。如果可以的话,此方法值得一试。
如果上述两种办法都没有的话,你就必须使用FTP程序将整个Gallery2归档文件的内容上传到web服务器上了。此过程相当耗时而且有可能会产生错误。在这种情况下,请在安装程序的系统检查步骤时特别留心,以确保没有文件丢失或被篡改。
最好的起步点就是/gallery2/README.html(自述页面)。如果你想跳过此步并开始安装的话,你可以将浏览器指向/gallery2/install/。如果这是你第一次进行安装的话,最好访问一下README.html页面阅读一下数据库安装的相关指导。
Gallery2很多方面的要求与G1是一样的。一个WEB服务器,php和一些图像处理程序,你可能知道会需要这些东西…但G2要求一样新玩意儿,那就是数据库。目前,数据库的支持有MySQL 3,4,PostgreSQL和Oracle 9/10。其它的要求当然就是WEB服务器(apache,iis,zeus?),php(4或5)和一些图像处理程序包(netpbm,imagemagick,ffmpeg以及gd)。还有就是,你得有用来存放图片的地儿: )
目前在x86和x86_64下,GaphicsMagick整合包在Fedore Core 6上有些许瑕疵,创建缩略图的过程会导致分段错误。此Fedora的BUG有相关的细节参考信息(BugID 237803)。此FAQ页面将会在Fedora开发团队对此BUG进行评估并修正后进行相应地更新。这也会在Fedora Core 7中进行测试,并会适当地进行相应更新。
你可以从中下载Gallery2最新的官方版本。官方发布整合包的频次一年顶多两次,因此它们可能不包含最新提交的特点和改进。
有两种方法来始终保持更新度,使用nightly builds或Subversion。
,和都提供了nightly builds。
可以在查看有关Subversion的使用指导。你也可以找到有关TortoiseSVN的使用指导。
如需获取Gallery的SVN版本请参见下一大项。
这完全取决于你的偏好了。不过如果你觉得对Subversion很适应且不介意深入学习的话,我建议使用它。一旦你理解了Subversion的源码结构,更新之类的操作就如同打开G2目录输如"svn update"一样轻而易举了。
Subversion为每个文件都保留一个备份,因此类似"svn status"和"svn diff"的命令运行起来很快,而且不需要网络。此方式的确加倍了磁盘占有率…如果你偏好"svn update"的便捷,不怎么使用status/diff的话,那就,将来subversion也许会支持的。就现在的情况来说,我们提供一个名为的脚本。
Gallery 2.1+ 具有特有的"维护模式(Maintenance mode)"。使用文本编辑器编辑你的config.php文件并对照此部分。它含有相关打开此模式的指导。实例设定如下(选用其中一行即可):
$gallery-&setConfig('mode.maintenance', true);
$gallery-&setConfig('mode.maintenance', '/maintenance.html');
$gallery-&setConfig('mode.maintenance', 'http://myothersite.com/');
而网站管理者仍可以在维护模式下使用各类应用程序。
典型的升级步骤:
启用维护模式;
将新代码置入相应位置;
以管理员身份浏览网站,确保万无一失;
激活或配置任何你需要使用的新的模块/外观主题等;
关闭维护模式。
此特点有可能在计划之中。参看。 还可以在中参看有关的特点请求。如果你的请求没有见于其中,你可以在sourceforge上发表该特点请求,或者你可以在G2开发论坛上开一个关于该特点的讨论贴。但如果你的请求已在列表之中,那么它可能需要很久才能付诸实现。因此,如果你或你所认识的人可以帮助我们进行G2的开发改进的话,还有请你们的协助!
你可以从。在此你可以获知我们团队的工作方式及从何处能获取必要的资料。第一个链接是G2开发者指南,这是你开始之前必读的内容。尽管并非面面俱到甚至有些过时的信息在里面,不过你读过之后,应该能大致"了解"我们的架构了。所有类别的API是使用phpdoc在代码中进行自解释(self-documented)的,它被解压至G2 API资料中(初学者工具包里的最后一个链接)。
如果你使用Windows并困扰于Makefiles的生成的话,可以看看virshu的如何 。
就基本的整合而言,你可以编辑外观主题模板来在页面的页头/页脚/菜单中显示Gallery2。
请参看以及和的相关资料。
就应用程序级的整合(嵌入的G2)而言,请参看和来看看现有的整合,或是讨论你的看法和问题。
Makefiles只是对gallery2模块开发者而言的。如果你只是单纯地使用G2,就没有必要"编译"任何东西。
对开发者而言,Makefiles将繁琐的工作自动化了,比如:
1) 从源语言文件(.po)生成编译过的翻译文件(.mo),
2) 从实体定义生成数据库架构,
3) 生成界面以访问实体成员。
如果你是手动删除数据库的,或某些文件你不可删除(比如,它们为web服务器用户所有)的话,你可能需要看看。你也可以将浏览器指向/gallery2/lib/support/或/gallery2/lib/test/tools,前者除dev包之外的任何包,后者为dev包的一部分。
G2安装程序也可以"清除"g2data目录。即,它会移除所有内容并再次添加进基本的结构,其下仅有空的子目录。如果是这样的话,你要确保g2data目录下有一个versions.dat文件,接着继续到数据库安装步骤(Database Setup Step) (第五步),点击保存后,你就应该能看到"清除"选项了。
Gallery无法再安全模式下运行。你可以参看G2开发论坛的中有关的深入探讨。还可以参看及来看看让G2运行于安全模式的相关尝试。总之,他们打算让G2先运行,如果可以在安全模式下运行,或是能够经过简单的修改就能在安全模式下运行的话,那早就可以了。
那么何为PHP安全模式呢?就官方的[PHP
安全模式相关资料]来看:"PHP安全模式尝试解决共享服务器安全性方面的问题。就结构上来说,在PHP层面解决此问题是欠妥的。但是对web服务器和OS的取舍就不太现实了,因此很多人,尤其是ISP用户,目前使用的是安全模式。"
如果你不知道什么是PHP或如何关闭安全模式的话,那么你就不太适合负责web服务器上Gallery的托管了。如果是这样的话,请联系你的webhost/ 服务器管理员来解决问题。
上传文件大小的限制不是由Gallery2决定的,而是PHP/web服务器的配置。Craig Goranson发了一份很有信息量的(但可惜此文主要针对Gallery1),就是关于如何解决此问题的。Marcel Beemster则将此文升华到了Gallery2的范畴,可以参见。
简单地说就是:管理员可以改变php.ini文件(PHP配置文件)中的upload_max_filesize和post_max_size 指令。你还可以在一个.htaccess文件中尝试覆盖系统默认设定。举个例子,你可将下面的句行加入gallery2/文件夹下的.htaccess文件中,这样就可以设置上传限制最大为10MB:
php_value post_max_size 10M
php_value upload_max_filesize 10M
这会导致在所有Gallery页面中出现"内部服务器错误"(error status 500))。如果是在作出上面的改变之后出现此错误的话,请移除上述作出的改变。因为这表明你的webhost不准许在.htaccess中做这样的改变。
对某些用户有效的另外的办法:在gallery2/文件夹下添加一个php.ini文件,含有如下内容(请注意这里的区别,在此我们用的是= 而没有php_value):
post_max_size = 12M
upload_max_filesize = 12M
此方法有可能奏效,但也可能无效。你可以浏览add items -& from browser page来检查一下这些改动是否改变了上传限制。
将"memory_limit ="的值设定稍大一些也可能有效。注意memory_limit没必要超过上传文件的大小。当使用GD作为图片工具包模块时,memory_limit所起的作用就更大了。相关此话题的更多信息可以在其它的常见问题中找到。
如果你使用的是Apache 2,尤其是使用类似RedHat操作系统时,你有必要编辑一下指令LimitRequestBody,中有相关描述。将此指令设定为0(即LimitRequestBody 0),这将允许你(在达到upload_max_filesize 和/或post_max_siz之前—从上面的email链接中可获取更多信息)上传任意大小的文件。
的用户(也可能是其它主机用户)应当查找相应的指导来完成此事。就来说,他们提供一个wiki页面,用来具体描述解决办法,可以参看。我个人进行了测试,实际可行。这个办法说到底就是创建一个cgi-bin目录,复制cgi php处理器并将其设定为你默认的php处理器。他们也指导如何创建一个脚本用以保持php.ini和php.cgi的更新,但需要使用的你设定而不是他们的。
还有一种办法,就是使用ftp添加一个本地服务器上的文件夹,使用"Add Item" -& "From Local Server"选项。你可能需要重建该项目的缩略图。
这说明PHP可访问的可用记忆濒临枯竭。在php.ini中有一个名为memory_limit的配置变量,默认设置为8MB。解决方法就是编辑php.ini中的这个变量,为其设置一个稍大的值(稍后需要重启Apache)。如果你无权访问php.ini,你可以在gallery2文件夹下的.htaccess文件中加入以下语句。一般来说,你必须具备管理员身份才能够访问php.ini并进行修改。如果不存在这么一个.htaccess文件,你可以自己创建一个(很简单,将一个文本文档命名为'.htaccess'即可)。
php_value memory_limit [新的存储容量限制]
若要将其改为24 MB,写为:
php_value memory_limit 24M
如果上述的修改.htaccess的办法不奏效,或添加完此行后发生内部服务器错误的话,请将此行语句从.htaccess中移除。另外,你可以尝试在nstall/index.php和main.php中的'&?php '之后添加以下的语句,以此来改变memory_limit:
ini_set("memory_limit","32M");
如果在phpinfo页面中无法找到"memory_limit"这一参量的话,那么就表明所有PHP/Web服务器进程都受限于所谓的按一个进程(分配的)最大记忆容量限制。如果是这样的话,你就得找一个管理员来帮你修改限制。在linux/unix中,你可以在shell中通过以下语句检查该限制:
Or with PHP with a script check.php
&?php print system('ulimit -a'); ?&
应该是可以的,将gallery remote指向Gallery的基础URL。比如,我会将其指向 ""
注意:Gallery Remote不能用于Gallery 2.2.1 – iPhotoToGallery目前也不行...
可以。基本上只要安装和配置好一个Gallery2复本即可,接着你就可以使用将所有Gallery1的数据(包括有用户,相册,相片和元数据)导入到Gallery 2中。此方法将在Gallery2中建立完整的数据复本,因此你可以在此操作完成之后删除Gallery1安装。它甚至会提供mod_rewrite 规则以使得你Gallery1中所有旧的url归位到Gallery2中正确的位置上。如果磁盘空间很紧张,你也可以分批转移相册数据。
如果有任何疑问的话,可以参考一下 。
你可以在中找到NetPBM和jhead的链接。而ImageMagick的二进制可以在找到。一键安装完成后,在配置Gallery的时候,默认是将ImageMagick二进制安装在/usr/bin上的。
你可以在找到它们,但切记这是不受Gallery管辖的第三方网站。
如果你移除了一个local/*.tpl 文件,因smarty caching它不会再还原为*.tpl文件了。你可以手动清除文件系统中的smarty缓存来将其还原为以前的*.tpl文件;达成办法包括有:在Site Admin/Maintenance中运行Flush Template任务,使用/lib/support/ page中的缓存维护或操作'touch filename.tpl'以还原到上次修改之前的状态。
这里有一个手把手指导:
在移动目录之前,请先考虑一下,并确保此移动后存储文件夹在web根目录之外。
移动存储文件夹,如使用FTP程序的移动/重命名功能,或webhost管理面板和shell中的文件浏览器。
确认该目录和其中的文件权限为web服务器所有或可写(chmod 777)
手动编辑config.php。更新以下句行:
$gallery-&setConfig('data.gallery.base', 'some/path');
(将'some/path'替换为正确值)
保存config.php,完成。
这里有一个手把手指导:
如果重写模块是活动的请禁用并卸载之(不仅要禁用重写规则,还要在site admin -& modules中禁用和删除整个模块(以及之后版本中的plugin))。
移动gallery文件夹(使用ftp程序,文件浏览器或shell,对其进行移动/重命名)。如果你选择是的将gallery从一个次目录移动到网站根目录下的话,请将gallery目录下所有的文件和目录移动移动到web根目录下。
手动编辑config.php。如果g2data在gallery目录下,而你进行了移动的话,请更新以下句行:
$gallery-&setConfig('data.gallery.base', 'some/path');
如果使用的是multisite安装,你还需要更新:
$gallery-&setConfig('galleryBaseUrl', );
保存config.php,完成。
如果你使用XCache或其它php加速器,需要先清除加速器缓存才能使新设定生效。旧的安装路径在被清除之前仍会保留。
这里有一个手把手指导:
将老服务器上的G2版本升级到将在新服务器上安装的G2版本。
如果url重写模块处于活动状态,将其禁用并卸载。因为它会在执行移动之后生成不正确的url。
备份原host上的G2。备份数据库和g2data文件夹。
复制g2data文件夹并将mysql数据库导入到新的host上。有必要的话,你可以跳过g2data/locks目录的复制这一步。
如果你使用MySQL并从windows基础的服务器转移到*nix(unix,linux...)基础的服务器,你必须将每个数据库表格的名称由lower case(如g2_albumitem)改为case-sensitive (此例就是g2_AlbumItem)。参见脚本来使此过程稍微简便一些。
在新的host中安装gallery2代码(解压gallery2.tar.gz/zip)。其版本应与旧host上的最后使用的G2版本相同(即执行第二步的原因)。
除非使用了php cgi + suexec,请要求网络托管方为你递归地修改g2data dir的所有权 (即所有文件和文件夹)给web服务器用户。如果你不明白的话,可以直接将其托付给网络托管方。而webhost只需做这么一次操作,因此他们没理由不帮一把的。如果他们没有这么做的话,请确保web服务器用户能够写/删除此目录下的文件(chmod 777)。
不要将config.php从旧host中复制到新host中,除非你愿意手动进行编辑。其实更简单的办法就是在newhost/gallery/install/中运行安装程序。请确定在数据库相关的步骤中选择了"重新使用已有数据库表格"。在适当的步骤中,将安装程序指向g2data文件夹(此时不为空),并完成此安装程序。如果你选择前面的复制config.php操作,而不是运行安装程序的话,你必须手动修改:
g2data的路径
galleryId(位于config.php的底部)
必要的话可以修改数据库名称/用户
打开G2站点管理(Site Admin)并根据需要修改所有的路径。 imagemagick,zip,netpbm... 等所有依赖外部程序的模块必须进行测试和重新配置。另外还要确保G2的邮件功能在新host上仍能起效。
很遗憾,现在还没有工具用于G2安装之间的数据导出/导入。但有其他的办法可以达到此目的。
如果在目标服务器上尚无G2安装,请复制已有的G2安装至目标服务器上。服务器间G2移动的相关信息可以参见常见问题(FAQ)的解答。
如果目标G2安装是空的或含有很少的数据,我们建议将目标G2安装完全移除,接着将源G2安装复制到目标服务器,最后添加之前的相册数据,你可以手动添加或使用递归式的"自本地服务器(From Local Server)"的方法。
如果源和目标G2安装都已含有很多数据了,你可以只导入相册/ 相片文件。描述,关键词,用户数据等就会被抛弃了,但导入的所有相册及项目的结构是正确的,这就足够了。同时,你可以只导入选定的相册并定义目标父族相册:复制源G2安装的g2data/albums/ directory到目标G2的某目录之下(不过不能是g2data/目录)。在目标G2中,打开"Site Admin" -& "Web/Server"并将/path/to/source/g2data/albums/目录设置为本地服务器上传路径。当然,实际的路径可能跟此用以举例的路径不一样。然后回到目标G2的顶层相册,点击"add item" -& "From Local Server"并选择刚刚在站点管理中输入的路径。选择你要导入的相册并开始此过程。它会递归式地添加所有相册/相片,即,包含所有子相册等。一旦此过程完成了,你就可以将目标服务器上的/path/to/source/g2data.albums/ 文件夹移除。
权限是在一个项目接一个项目的基础上处理的,而不是在一个相册接一个相册的基础上。"album01"是私密的,并不意味着"album01/album02/image3"也是私密的。初衷就是如此设计的。但问题是界面中没有提及或对其进行任何解释。不过在未来会对权限UI进行改进的。
默认情况下Gallery2使用flock进行locking,而据悉,这在NFS中无法运作。你可以打开Site Admin/General然后调整为数据库locking即可。
你的直觉也并非完全是臆想。G2在三个主要区域的速度的确是比G1要慢。
Gallery2用以存储的是数据库。这就意味着,在细枝末节的操作都需要与数据库沟通并得到回应才能完成。相比较而言,Gallery1用以存储的是相当简单的文件系统,它由此读取所有的数据,然后再进行操作。或许拿3年前的硬件来支持小的Gallery安装,所产生的对Gallery1的感觉是稍快一些。但是,你接着就会发现,当5到10KB的相片登上舞台的时候,Gallery1就不是那么能屈能伸了,此时Gallery2的效率则更为突出。数据库的使用也允许了其他应用程序与Gallery数据的互动,这明显要比Gallery1的专有数据格式要有优势的多了。
Gallery2提供完整的图片安全性保障。比如你限制了一张照片的访问权限,外人就无法轻易看到了。而G1则只是为每张相片指定一个url,外人只要知道这个url地址就能随意访问浏览。但是G2如此的安全性肯定会影响性能的。我们正在探索各种方法来降低这种性能折损,可能会包括,比如允许你降低或移除此安全门槛来提升性能。
相对于G1来说,G2是一个更为庞大的框架。G2设计初衷就是要体现无以伦比的灵活性和可维持性。这样的结果就是需要更多的代码,这是没有办法的事情,这是有PHP的特性导致的。如此而来,页面的读取速度就会稍微减慢了。不过,这也就意味着如,,,,和Zend Accelerator(收费)这样的PHP加速器可能会被用于G2,这样加以合理地利用的话可以实质上地实现性能的提升。如果可以的话(即你完全掌控服务器上PHP安装),我们推荐此方法。.
性能对我们来说是很重要的。我们介绍了重要部分的缓冲措施,并着重探究上述问题的解决办法,最终提高性能表现。其次才是创造一个全面的产品,不过随着探究工作的完善和官方发布日期的推进,新产品的研发还是会成为我们开发团队首要目标的。
请关注,将来肯定会有新的技巧提供给用户的。
注:已知2.0版本中存在一个BUG,即当你自Gallery1导入大量相册的时候,权限表格优化可能会失败,最终导致性能颇低(读取页面需要2到3+ 秒多才能有反应)。如果出现了这种情况,你可以进行修复。即在G2中每处的权限。你可能需要多次进行此操作,因为每次修改一个权限,都会有50%的几率对权限表格进行重新优化。如果你需要事前/事后检查,你可以在权限变更前后运行此查询
select count(*) from g2_AccessM
如果行数显著下降(比如从2000行骤降为30行)的话,那么修复操作就成功了。
G2与G1有很多本质上的区别。在G1中,缩略图和重设图在图片上传时就生成了。而在G2中,这些东西在被访问/需求之前不会被创建。意思就是你首次查看某个重设尺寸的图片或相册时,需要等待一段时间以供这些图片生成。当然,以后访问起来速度就会非常快了,因为这些图片已经生成并存在其中。在上传时,根据需要和用户意愿对特定图片进行即时生成,而无需是在首次查看这些图片的时候,我认为这个功能的开发应该被考虑到了。
补充:目前,在导入和上传时会有一个复选框以供缩略图/重设尺寸图片的生成。如果使用这个的话,可能会增加图片上传/转移的时间,但它会自动进行处理而无需等到用户亲自对图片进行请求。
首先- 配置询问路径并非询问gallery2模块的路径(不是指的这个gallery2/modules/imagemagick)。这些目录是G2中这些程序的界面而不是程序本身。你需要找到二进制并安装到系统上,确保它们都是可执行的,并在配置中输入有效的路径。
config.php文件中在结尾的?&之前添加此行
putenv('TZ=PST8PDT');
将其中的PST8PDT替换为合适的timezone字串。如需更多有关timezone字串的信息,可以参看。实际可接受值得相关信息,可以参看。
G2安装完成后,如需使用一个不同的main php文件的话,请遵照如下步骤:
禁用并卸载URL-rewrite模块。
将 main.php复制或symlink至新文件名。
如果你需要index.php,请移除/删除index.php并将main.php重新命名为index.php
config.php文件中 结尾的?&之前添加此行:
define('GALLERY_MAIN_PHP', 'filename.php');
如2.0-rc-2,你也可以define('GALLERY_MAIN_PHP', ''); 来设置index.php 或main.php的默认文档,或隐藏所有的参照。
你也需要将baseUri,config.php中的倒数第二行,设置为'/'(比如gallery的某个domain-level安装)。
如果你的系统不允许PHP文件扩展名为".php"而只能是".php4"的话,请遵照如下步骤进行操作:
重命名index.php,main.php,install/index.php 和upgrade/index.php,将它们的扩展名改为.php4。
浏览至install/index.php4并继续进行安装。注意安装末的"Go to Gallery"链接将无效。
安装结束后,请遵照上面的常见问题解答中的步骤,将main.php改为main.php4。
选择性地重命名config.php为config.php4并更新bootstrap.inc结尾参照config.php4(以保护config.php内容无法通过浏览器被查看到)。
现在你的G2应该能正常运作了。
为了能够支持升级,请在upgrade/index.php4中找到这一行:
function generateUrl($uri, $print=true) {
并在其后添加:
$uri = str_replace('index.php', 'index.php4', $uri);
并在main.php4中将upgrade/index.php 改为upgrade/index.php4。
PHP 5.x 版本系列中低于5.0.4的版本有一个很严重的bug(bug id )。此Bug影响如G2这样的面向对象软件,以及G2所使用的库(Smarty和ADOdb)。目前我们已知的至少有两个G2特点因此bug而无法运作(高级搜素(advanced search)和publishxp)。可能也有其他的问题,包括有数据完整性的问题。
底线:PHP 5.0.3有一个严重的bug。Gallery将因此无法正常运作。PHP 5.0.3升级到PHP 5.0.4+ 应该能解决问题。
如果你坚持要使用PHP 5.0.3的话,你可以移除阻止你安装G2的PHP版本检测过程;只需在install/steps/SystemChecksStep.class 和upgrade/steps/SystemChecksStep.class中修改几个代码行就可以了。你也可以自己修复高级搜索(advanced search)和publishxp,相关信息在中有描述。
一份完整的备份包括有'g2data'目录,数据库,/gallery/config.php和/gallery/.htaccess。注意:如果你不使用URL重写模块的话,就没有这个.htaccess文件。
Gallery需要使用这些前缀(/v/,/d/...)来检测不同类型的请求。/v/ 代表的是相册和相片"view(视图)"页面,而/d/则代表download(下载)URL,诸如此类。 你可以在Site Admin(站点管理) -& URL Rewrite中修改前缀,甚至可以将视图页面(}

我要回帖

更多关于 word文档保存不了 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信