网站搜索

使用 Plogger 创建您自己的在线照片库相册


Plogger 是一个基于PHP的开源在线照片库系统,用于创建编辑管理在线相册画廊。它提供各种照片库功能,例如自定义图库组织辅助功能键盘快捷键远程图像上传RSS feed 以及更多。

Plogger 非常易于使用、简单且更具吸引力的界面以及简单的配置设置。该应用程序非常轻量级,意味着易于使用,无需任何技术知识或技能的经验,您可以非常轻松地安装该应用程序,或者您也可以将该应用程序集成到您现有的网站中。

Plogger 需要什么?
  1. Web 服务器 – ApacheNginx
  2. 操作系统 – LinuxWindows
  3. PHP 版本 5+
  4. MySQL 版本 5+
  5. PHP GD 扩展
全部功能
  1. 易于配置:Plogger 是一款轻量级应用程序,只需一步即可安装。没有臃肿的功能,也没有任何复杂的配置文件。 Plogger 包含有吸引力且安全的管理系统。
  2. 简单的管理员界面:通过用户友好的管理面板,您可以插入或编辑图像。缩略图是自动创建的,通过管理面板您可以设置缩略图的大小和格式。
  3. 轻松创建照片库:借助网络管理工具,您可以批量上传照片或使用FTP批量导入照片。轻松高效地整理您的照片。该应用程序还允许您编辑它们的描述。它将自动解压缩并导入上传的 zip 文件中的图像,并将其添加到您的图库中。
  4. 构建您自己的自定义主题:默认情况下,它带有简单的主题系统,但您可以通过创建自己的自定义主题来自定义主题,以提供有吸引力的外观和感觉。
  5. Plogger XML 服务:该应用程序有一个内置的 XML 生成器,这意味着您可以用任何语言创建自己的小部件。
  6. 远程更新您的图库:能够通过支持图库协议的软件远程更新您的图库。
  7. 集成 JavaScript 幻灯片:可以以免提 JavaScript 幻灯片的形式快速查看相册。

Plogger的安装

如上所述,Plogger 需要在您的系统上安装 ApacheMySQLPHP 软件包。如果没有,请使用以下命令安装它们。您必须是 root 用户才能执行本文中的所有以下步骤。

在基于 Debian 的系统上安装
tecmint ~ # apt-get install apache2 mysql-server php5 php5-mysql php5-gd
tecmint ~ # service apache2 start
tecmint ~ # service mysql start
在基于 Red Hat 的系统上安装
tecmint ~ # yum install httpd mysql-server php php-mysql php-gd 
tecmint ~ # service httpd start
tecmint ~ # service mysqld start

从官方网站获取最新版本的Plogger脚本。

  1. http://www.plogger.org/

您还可以使用以下“wget”命令将存档文件下载到网站root目录(即/var/www/html >/var/www/)。

tecmint ~ # cd /var/www	
tecmint www # wget http://www.plogger.org/source/plogger-1.0RC1.zip
样本输出
--2013-10-06 13:07:28--  http://www.plogger.org/source/plogger-1.0RC1.zip
Resolving www.plogger.org (www.plogger.org)... 72.47.218.137
Connecting to www.plogger.org (www.plogger.org)|72.47.218.137|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 716441 (700K) [application/zip]
Saving to: ‘plogger-1.0RC1.zip’

100%[===========================================================================================================================================================>] 7,16,441    44.4KB/s   in 18s    

2013-10-06 13:07:49 (37.9 KB/s) - ‘plogger-1.0RC1.zip’ saved [716441/716441]

现在使用以下命令解压下载的存档文件。

tecmint www # unzip plogger-1.0RC1.zip

连接到您的MySQL服务器并创建数据库用户

## Connect to MySQL Server & Enter Password (if any or leave blank)## 
mysql -u root -p
Enter password:

## Creating New User for Plogger Database ##
CREATE USER plogger@localhost IDENTIFIED BY "your_password_here";

## Create New Database ##
create database plogger;

## Grant Privileges to Database ##
GRANT ALL ON plogger.* TO plogger@localhost;

## FLUSH privileges ##
FLUSH PRIVILEGES;

## Exit ##
exit

请临时为“plog-content”目录设置777权限,以创建初始目录。安装完成后,您可以恢复到 755

tecmint www # chmod -R 777 plog-content/

打开 Web 浏览器并运行位于的安装脚本。

http://localhost/plog-admin/_install.php

输入数据库详细信息并设置管理员密码。

在继续之前,请下载“plog-config.php”配置文件并将其放置在 Plogger 目录中,然后单击“继续”按钮。

您已成功安装Plogger!。您的用户名是plogger,密码是howtoing

确保将“plog-content”目录CHMOD返回到0755

tecmint www # chmod 0755 plog-content/

现在使用用户名密码登录您的面板。

接下来,选择图像ZIP存档来上传图像并创建图库。

上传图片后,您可以点击“查看”选项卡来查看Plogger的正面外观。查看我们为一位客户创建的 Plogger 屏幕截图。

故障排除

如果您在安装过程中收到类似以下错误:

"string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 6" string(184) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Type=MyISAM DEFAULT CHARACTER SET UTF8' at line 8" string(226)

使用合适的编辑器打开位于 plog-admin/include 目录中的 install-functions.php 文件。将所有出现的“Type=MyISAM”替换为“Engine=MyISAM”,将“timestamp(14)”替换为“timestamp<”并保存文件。现在重新尝试安装,它将正常工作。

没有关于 plogger 安装的任何适当的在线文档,用户在安装脚本时可能会遇到困难。在这种情况下,用户可以聘请我们以合理的最低价格在他们的服务器上安装脚本,并提供一个月的免费支持。

如果您正在寻找托管 Plogger 脚本,那么以下是与脚本及其要求兼容的推荐托管提供商列表。

  1. HostGator 托管
  2. 梦想主机托管
  3. BlueHost 托管

如果您正在通过评论使用任何照片库脚本,请告诉我,并且不要忘记与您的朋友分享这篇文章。