编辑“Gallery:常见问题

跳转至: 导航、​ 搜索
警告:您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您登录创建一个账户,您的编辑将归属于您的用户名,且将享受其他好处。

该编辑可以被撤销。 请检查下面的对比以核实您想要撤销的内容,然后发布下面的更改以完成撤销。

最后版本 您的文本
第74行: 第74行:
如果你是手动删除数据库的,或某些文件你不可删除(比如,它们为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的一般常见问题=
第182行: 第182行:
* 如果在目标服务器上尚无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/ 文件夹移除。


==为什么随机图片或随机封面不遵循权限设置?如果这样的话,我私人相册中的图片如何得以显示?==
==为什么随机图片或随机封面不遵循权限设置?如果这样的话,我私人相册中的图片如何得以显示?==
第270行: 第270行:
=Gallery疑难解答=
=Gallery疑难解答=
==出了问题该怎么办?==
==出了问题该怎么办?==
首先,将代码更新至最新版本是个不错的办法。它有可能已经经过修正了。其次你应该看看论坛中有无该问题已被解决的帖子。在[http://gallery.menalto.com/forum 论坛]中使用查找功能或许能帮上大忙。如果仍没有解决的话,你可以到支持论坛中寻求帮助。在寻求支持的请求中提供[[Gallery:常见问题#在论坛寻求帮助时哪些信息是必要的?|尽可能多的信息]]会更好。
首先,将代码更新至最新版本是个不错的办法。它有可能已经经过修正了。其次你应该看看论坛中有无该问题已被解决的帖子。在[http://gallery.menalto.com/forum 论坛]中使用查找功能或许能帮上大忙。如果仍没有解决的话,你可以到支持论坛中寻求帮助。在寻求支持的请求中提供[[Gallery:faq#What_information_is_required_when_I_ask_for_help_in_the_forums.3F|尽可能多的信息]]会更好。


==在论坛寻求帮助时哪些信息是必要的?==
==在论坛寻求帮助时哪些信息是必要的?==
第282行: 第282行:
  3. 保存并将此文本文件重命名为phpinfo.php(或者其他扩展名为.php的任意名称)
  3. 保存并将此文本文件重命名为phpinfo.php(或者其他扩展名为.php的任意名称)
  4. 将此文件上传至服务器中gallery2目录下
  4. 将此文件上传至服务器中gallery2目录下
* 请确保你的文件完整无损(参见[[Gallery:常见问题#如何确保安装文件完整无损?|此指导]])
* 请确保你的文件完整无损(参见[[Gallery:FAQ#如何确保安装文件完整无损?|此指导]])
* 对问题的描述(以及让此问题重现的办法,因为这可能是个BUG)
* 对问题的描述(以及让此问题重现的办法,因为这可能是个BUG)
* 相关的错误消息和debug输出。  
* 相关的错误消息和debug输出。  
第292行: 第292行:


==如何确保安装文件完整无损?==
==如何确保安装文件完整无损?==
浏览{{exampleurl|/upgrade/index.php}}或{{exampleurl|/install/index.php}}并继续到系统检查步骤。确保此步骤没有得到任何警告,尤其要保证文件完整性检查顺利通过(无文件丢失/被篡改)。如果有文件丢失/被篡改的话,请阅读[[Gallery:常见问题#在安装程序和升级程序中出现的有关文件丢失和被篡改的警告是怎么回事?|此常见问题解答]]来进行修复。  
浏览{{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|此常见问题解答]]来进行修复。


Gallery安装完成后,你仍可以在任何时候访问upgrade/或install/向导。不过只能继续到"系统检查步骤"就得打住了。此步骤会为的"完整性检查"中''丢失''或''被篡改''的文件发出警告。如果出了问题的话,你可以点击"+"标记来看看哪些文件出了问题了。
Gallery安装完成后,你仍可以在任何时候访问upgrade/或install/向导。不过只能继续到"系统检查步骤"就得打住了。此步骤会为的"完整性检查"中''丢失''或''被篡改''的文件发出警告。如果出了问题的话,你可以点击"+"标记来看看哪些文件出了问题了。
第304行: 第304行:
* 如果你看到了残缺的缩略图和重设尺寸图片的话(比如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:常见问题#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit限制]]。记忆存储限制需要放宽时是有征兆的,即小图片的缩略图正常但大图片(大指的是尺寸或文件容量)却显示残缺的缩略图或根本显示不出来。
** 如果你使用GD,那么你就有可能需要then you probably need to [[Gallery1:FAQ#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit限制]]。记忆存储限制需要放宽时是有征兆的,即小图片的缩略图正常但大图片(大指的是尺寸或文件容量)却显示残缺的缩略图或根本显示不出来。
** 如果发生了这样的情况,一个或更多的图片工具包就会无法运行于你的系统中。可以尝试为G2安装其他某个图片工具包,这可能会有效果。
** 如果发生了这样的情况,一个或更多的图片工具包就会无法运行于你的系统中。可以尝试为G2安装其他某个图片工具包,这可能会有效果。
** 如果你安装了多个图片工具包,可以尝试保留其中一个而其他的全部禁用。接着向G2中添加一张新图片看看能否运作。如果不能运作的话,就禁用当前的图片工具包,启用另一个,再看看能否运行。此操作一直重复。
** 如果你安装了多个图片工具包,可以尝试保留其中一个而其他的全部禁用。接着向G2中添加一张新图片看看能否运作。如果不能运作的话,就禁用当前的图片工具包,启用另一个,再看看能否运行。此操作一直重复。
第310行: 第310行:
** 如果激活了,尝试禁用[[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:常见问题#如何设置/使用Gallery的debug模式?|启用缓冲debug模式]]并向G2中添加一个新项目,接着在debug输出中查看"executing"..."Regular output:"..."Error output:"。
** 如果上述所有办法都无效的话:对于netpbm和imagemagick,你可以通过检查debug输出来看看为何会出问题。[[Gallery:faq#如何设置/使用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(托管方依赖性)的。
第323行: 第323行:


==为何使用MySQL 4.1或更高版本却不能进行安装?==
==为何使用MySQL 4.1或更高版本却不能进行安装?==
如果安装程序显示类似"客户端不支持验证协议(Client does not support authentication protocol)"这样的错误的话,那么你的PHP内置MySQL支持对于MySQL数据库来说,可能使用的是一个较旧的密码方案。参见[[Gallery:常见问题#MySQL错误:"客户端不支持验证协议(Client does not support authentication protocol)"|此处]]获取更详细的信息和变通的解决办法,省得重新编译PHP。
如果安装程序显示类似"客户端不支持验证协议(Client does not support authentication protocol)"这样的错误的话,那么你的PHP内置MySQL支持对于MySQL数据库来说,可能使用的是一个较旧的密码方案。参见[[Gallery:faq#MySQL_.22Client_does_not_support_authentication_protocol.22_error|此处]]获取更详细的信息和变通的解决办法,省得重新编译PHP。


==MySQL安装时出现了此错误"max key length",怎么回事?==
==MySQL安装时出现了此错误"max key length",怎么回事?==
第436行: 第436行:
如果你对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,怎么回事?==
第496行: 第496行:


==图片无法显示,相册/相片的链接无效,我该怎么办?==
==图片无法显示,相册/相片的链接无效,我该怎么办?==
可能原因:
Possible reasons:
* G2的URL重写模块是激活了但是没能正常运行。修复办法:
* G2's URL rewrite module is active but doesn't work correctly. Fîx:
:# [[#如何在我的网站维护或升级时禁止用户进行访问?|开启G2维护模式]]
:# [[#How_do_I_prevent_users_from_accessing_my_site_during_maintenance_or_upgrades.3F|Put G2 into maintenance mode]]
:# 浏览<nowiki>http://www.example.com/gallery/main.php?g2_view=core.PluginCallback&g2_pluginId=rewrite&g2_pluginType=module&g2_command=deactivate</nowiki>
:# Browse to <nowiki>http://www.example.com/gallery/main.php?g2_view=core.PluginCallback&g2_pluginId=rewrite&g2_pluginType=module&g2_command=deactivate</nowiki>
(将www.example.com/gallery2/替换为你自己的Gallery2的URL)。
(replace www.example.com/gallery2/ with the URL of your own Gallery2 installation)


对于G2.2之前的版本,则是<nowiki>http://www.example.com/gallery2/main.php?g2_controller=core.AdminModules&g2_moduleId=rewrite&g2_action=deactivate</nowiki>
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>


如果发生了错误(ERROR_PERMISSION_DENIED),那么你可能没有登入G2,因此无法访问管理页面。如果是这样的话,你必须先行登录然后再使用上面的链接。如果自动登入失败,你可以尝试手动进行登录操作:<nowiki>http://www.example.com/gallery/main.php?g2_controller=core.UserLogin&g2_form[formName]=UserLogin&
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&
g2_form[action][login]=Login&g2_form[username]=admin&g2_form[password]=secret</nowiki> (将"secret"替换为你自己的密码)
g2_form[action][login]=Login&g2_form[username]=admin&g2_form[password]=secret</nowiki> (replace "secret" with your own password)


如果仍然出现错误(ERROR_MISSING_OBJECT)的话,请浏览<nowiki>http://www.example.com/gallery/lib/support/</nowiki>。点击"缓存维护(Cache Maintainance)"链接,并清除'''除了'''''g2data/cache/derivative''之外的所有数据库缓存。然后再试试看上面的登录链接,最后是其上的deactivation(禁用)链接。
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.


* 你的web服务器没有正确配置,从HTTP_HOST / HTTP_X_FORWARDED_SERVER处返回错误值。
* Your webserver is not properly configured and returns not the correct values for HTTP_HOST / HTTP_X_FORWARDED_SERVER
你可以看看<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:// 后面的部分)不同的其他值的话,就有问题了。
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.


如果你或你的管理员无法修改web服务器配置(apache服务器HTTP_HOST http.conf中的hostname)以返回正确值的话,你可以用各种必要的办法让modules/core/classes/GalleryUrlGenerator.class 函数getCurrentDomain()返回正确值或忽略HTTP_X_FORWARDED_SERVER。
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.


==在无法访问站点管理的情况下如何改变默认的外观主题?==
==在无法访问站点管理的情况下如何改变默认的外观主题?==
第518行: 第518行:
::(将www.example.com/gallery2/替换为你的Gallery2的URL )
::(将www.example.com/gallery2/替换为你的Gallery2的URL )


这仅当你以管理员身份登录之后才能起效。参见[[Gallery:常见问题#图片无法显示,相册/相片的链接无效,我该怎么办?|另一条常见问题解答]],它将告诉你当一般登录方法不起效时,如何进行手动登录。
这仅当你以管理员身份登录之后才能起效。参见[[Gallery:FAQ#图片无法显示,相册/相片的链接无效,我该怎么办?|另一条常见问题解答]],它将告诉你当一般登录方法不起效时,如何进行手动登录。


==install/index.php是空的,或者显示错误信息。怎么回事?==
==install/index.php是空的,或者显示错误信息。怎么回事?==
第545行: 第545行:
* 确保此login.txt仅含有验证密钥(一个单行字串)
* 确保此login.txt仅含有验证密钥(一个单行字串)
* 如果你能通过验证步骤但是在继续第三步或其后步骤时循环返回到了第一步的话,那么你就应该使用2005年11月17日之后的nightly快照版本,因为cookieless安装在此日期之前曾出过问题(不恰当的PHP会话配置值也会导致cookieless浏览)
* 如果你能通过验证步骤但是在继续第三步或其后步骤时循环返回到了第一步的话,那么你就应该使用2005年11月17日之后的nightly快照版本,因为cookieless安装在此日期之前曾出过问题(不恰当的PHP会话配置值也会导致cookieless浏览)
* 确保你的PHP session.save_handler设定为"files"而不是"user"(或"mm")。而对于2005年11月27日之前的版本或Gallery2.1之前的版本来说,你没必要为此设定操心(除非在你的PHP中禁用了ini_set/ini_get )。你可以在[[Gallery:常见问题#在论坛寻求帮助时哪些信息是必要的?|phpinfo页面]]中查看这些服务器上的值。
* 确保你的PHP session.save_handler设定为"files"而不是"user"(或"mm")。而对于2005年11月27日之前的版本或Gallery2.1之前的版本来说,你没必要为此设定操心(除非在你的PHP中禁用了ini_set/ini_get )。你可以在[[Gallery:FAQ#在论坛寻求帮助时哪些信息是必要的?|phpinfo页面]]中查看这些服务器上的值。
* 尝试清除浏览器的cookie。某些情况下,当在同一HOST上安装有若干个应用程序时,可能会出现相互冲突的cookie。清楚这些cookie以保证Gallery以一个简洁的状态来运行安装(此问题在2.2.1版本中已被修复)。
* 尝试清除浏览器的cookie。某些情况下,当在同一HOST上安装有若干个应用程序时,可能会出现相互冲突的cookie。清楚这些cookie以保证Gallery以一个简洁的状态来运行安装(此问题在2.2.1版本中已被修复)。


第552行: 第552行:
!问题!!解决办法
!问题!!解决办法
|-
|-
|电影无法在火狐浏览器中播放,但是在IE浏览器中却可以
|电影无法再火狐浏览器中播放,但是在IE浏览器中却可以
|可能问题出在了视频的格式上,这可能是一个.avi格式的视频剪辑。Microsoft目前还不能支持火狐浏览器中的Window Media。你有若干种方法来修复此问题:
|可能问题出在了视频的格式上,这可能是一个.avi格式的视频剪辑。Microsoft目前还不能支持火狐浏览器中的Window Media。你有若干种方法来修复此问题:
* 为FireFox(火狐浏览器)安装WMP(Windows媒体播放器)插件[http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx/ 火狐中的WMP]
* 为FireFox(火狐浏览器)安装WMP(Windows媒体播放器)插件[http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx/ 火狐中的WMP]
第560行: 第560行:
当apache2的mod_deflate模块被启用时,在IE浏览器中电影很可能不会开始播放(可能在其他浏览器中也是如此)。
当apache2的mod_deflate模块被启用时,在IE浏览器中电影很可能不会开始播放(可能在其他浏览器中也是如此)。


Apache2的RemoveOutputFilter指令为指定扩展名的文件移除任何存在的输出过滤器。这就使得子目录中的.htaccess文件撤销任何继承父族文件夹或服务器配置文件的联系。
Apache2的RemoveOutputFilter指令为指定扩展名的文件移除任何存在的输出过滤器。这就使得下属目录中的.htaccess文件撤销任何继承父族文件夹或服务器配置文件的联系。
扩展名参数是case-insensitive的,有无前置的扩展名点(.)都可以被定义。
扩展名参数是case-insensitive的,有无前置的扩展名点(.)都可以被定义。
关于此问题的更多信息请见:[http://httpd.apache.org/docs/2.0/mod/mod_mime.html#removeoutputfilter Apache2的相关资料]
关于此问题的更多信息请见:[http://httpd.apache.org/docs/2.0/mod/mod_mime.html#removeoutputfilter Apache2的相关资料]
|在你的g2根目录下置入一个'.htaccess'文件,并在该文件中写入如下语句:
|在你的g2根目录下置入一个'.htaccess'文件,并在该文件中写入如下语句:
  RemoveOutputFilter wmv avi mpg mpeg
  RemoveOutputFilter wmv avi mpg mpeg
::注:如果.htaccess文件已经存在,请将此行添加在开头
::Note: if the .htaccess file already exists, add this line at the beginning
::注:添加需要的额外扩展
::Note: add additional extensions as needed
|-
|-
|如果[[Gallery:Modules:ffmpeg|ffmpeg模块]]不处于活动状态的话,电影无法内联地进行播放,而只能看到一个下载链接。
|如果[[Gallery:Modules:ffmpeg|ffmpeg模块]]不处于活动状态的话,电影无法内联地进行播放,而只能看到一个下载链接。
第611行: 第611行:
如果你得到了错误消息
如果你得到了错误消息
  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,但它无法运作,现在我无法回过头来将它禁用—我还能怎么办? ==
第641行: 第641行:
== 我遇到了ERROR_PLATFORM_FAILURE错误,怎么办? ==
== 我遇到了ERROR_PLATFORM_FAILURE错误,怎么办? ==
极有可能你的G2存储文件夹(一般是'g2data')的文件系统权限不正确。参见:
极有可能你的G2存储文件夹(一般是'g2data')的文件系统权限不正确。参见:
[[Gallery:常见问题#如何修复Gallery存储文件夹文件系统权限问题?|如何修复Gallery存储文件夹文件系统权限问题?]].
[[Gallery:FAQ#如何修复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中才首次亮相,早些的版本中没有它。'''
第673行: 第673行:


== "成功"上传的图片显示缩略图,但是点击后却显示黑屏。 ==
== "成功"上传的图片显示缩略图,但是点击后却显示黑屏。 ==
* [[Gallery:常见问题#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit]]
* [[Gallery:FAQ#PHP memory_limit – 为何出现这的错误:被允许的XxxB的存储容量被耗尽?|放宽PHP的memory_limit]]
* [[Gallery:常见问题#缩略图/重设尺寸的图片无法正常生成,如何修复?|修改图片工具包优先级]]
* [[Gallery:FAQ#缩略图/重设尺寸的图片无法正常生成,如何修复?|修改图片工具包优先级]]


== 我突然得到了此错误消息"ERROR_LOCK_TIMEOUT",我该怎么办? ==
== 我突然得到了此错误消息"ERROR_LOCK_TIMEOUT",我该怎么办? ==
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅Wordpress-mediawiki:版权的细节)。 未经许可,请勿提交受版权保护的作品!
取消 编辑帮助(在新窗口中打开)

本页使用的模板: