数字化技能提升教程,数字化时代生存宝典

数字化百科 / 词条 / SPGM/安装

SPGM/安装

查看全部词条命名空间:Main

环境需求

SPGM的安装使用不需要数据库GD库,只需要主机支持PHP脚本的运行即可,一般PHP的版本在 4.0或以上。

SPGM安装

  • 下载SPGM安装程序,将其解压至本地;
  • 利用FTP上传工具,将解压的文件里的spgm目录上传到你的网络主机中;
  • 利用浏览器,打开 http://yourdomain/spgm/index.php即可

注:


  • SPGM可以作为一个独立的网页运行,也可以整合到已经存在的站点上,如果你仅仅使用它来展示图片的话,不需要修改任何东西,当然你可以通过修改index.html文件来修改相册标题,HTML头部信息等;

  • 确保上传的目录中的每个目录还有文件都是可读可执行的,一般将权限设置为644或者755;

  • 如果不管你点击什么,脚本只是显示gal目录下的列表,此时你需要将spgm.php文件中的REGISTER_GLOBALS的值修改为 “false”;

  • 有些服务器可能需要.php3扩展,这样重命名php文件是强制性的;


创建相册



  • 相册就是一个个目录,其下面包含的可以是图片,也可以是二级目录,不过不管是怎样的结构,它们全部都包含在gal目录下。相册可以以图标、预先定义的缩略图、随机的缩略图来预览显示。这些可以在gal目录下的spgm.conf文件中“Gallery icon type”部分来查看具体怎么操作。这些相册目录的标题在“gal-desc.txt”文件里;

  • .jpg/.png/.gif的这些文件必须联系到一个缩略图上(缩略图是你事先利用某种工具编辑好的),缩略图的命名在其原图文件名的前面加上_thb_前缀;
  • 图片的标题都存储在其相册下的“pic-desc.txt”文件总,每一行即是一个图片的标题,如果下一行继续描述该图片的话,以“>”开头,文件同样可以用来设置缩略图的标题,下面是示例:
_thb_Tux.jpg | This is a caption for Tux's thumbnail. Tux.jpg | This is a caption for Tux's picture.
>Still descripting Tux.jpg, and now : >here is a link.
  • 如果你想隐藏一个相册的话,而只能通过直接的url访问,只需要将一个空白的“gal-hide.txt”文件放到相册下面;
  • 更多的,比如图片和相册的存储数据还有许多其他选项,创建日期、文件名等,这些都可以在 “spgm.conf”文件中找到具体描述;

注意事项:


  • 不要将图片以及缩略图的注释放在 “pic-desc.txt”文件的第一行,如果你使用的是UTF-8编码的话;

  • 注意图片必须是可读的、相册必须是可读可执行的,所以需要注意权限的设置;

  • 图片文件的扩展名是大小写不敏感的,支持jpg、也支持JpG;

  • 一个相册的名字不能包含单引号、双引号、以及空白,如果有需要的话可以用下划线:_,如果名字里包含特殊字符,请将其放在gal-title.txt文件里的第一行;

  • gal目录是用来包含相册的,不要将图片直接放在该目录下,即使放了,这些图片也不会在网页中显示;

参考来源

  • http://spgm.sourceforge.net/?lg=us&id=guide#integration

category:SPGM