推荐一个PHP图片分享系统 Linger

chen'mo
2022-10-29 / 0 评论 / 5,215 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年10月29日,已超过545天没有更新,若内容或图片失效,请留言反馈。

毕业设计主页

一直在找相册源码,可算找到一个自己满意的了。
一个大佬的毕业作品,已经快几年了,没想到我反馈一下它竟然更新了一下。
支持PHP7,现代化上传,手机端自适应。可以点赞、关注,带评论,还有动态。真的是合我意。

下面引用原文:
  感觉是时候发出来了,毕竟留在手上也没法用,倒不如分享出去,让大家一起玩玩。这是之前的毕业设计做的一个分享网站,弄了很长时间,结果答辩的时候不了了之,怎么说呢,感觉意义不大,要是各位有兴趣可以去 http://www.loveyu.me (好像已过期)注册一个玩玩,总之功能在那里。同样,这次提供Github的下载,想看看的可以飞奔过去,也希望各位一起参与到其中来吧。

loveyu/Linger

https://github.com/loveyu/Linger

简简单单的图片分享系统 — 查看详情

  • Loveyu修正更新脚本判断2022/10/28 18:50:01
  • Loveyu移除子模块22022/10/28 18:43:22
  • Loveyu修正PATH_INFO为空的问题2019/12/5 00:32:16
  • Loveyu修正PATH_INFO为空的问题2019/12/5 00:30:19
  • Loveyu调整安装目录2017/12/20 11:31:05

    最后提交到 master 分支在 2022-10-28

安装步骤

第一步下载源码解压

'loveyu-Linger-1.4.2-17-g1465336.zip' 大小:. 5965.2 KB | . 下载次数: 152 下载附件

cd config
mv all-simple.php all.php
vim all.php //配置正确的数据库连接信息
访问 http://xxx.xxx/install.php 进行安装

安装后会创建一个管理员账户,用该账户登录可访问后台,然后进行详细的配置。

网站配置

由于完全依赖于伪静态,所以必须对文件进行重定向。

nginx配置

 location / {
    if (!-f $request_filename){
        rewrite (.*) /index.php;
    }
}
# 重定向404页面,防止静态资源404无法获取
error_page 404 /index.php;

Apache 配置

RewriteEngine On
RewriteBase /

不存在的文件直接重定向

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [L]

  同时,对于Apache也可以使用PATH_INFO的形式,如 _index.php/Home_ .

  系统默认将Web配置目录放到web文件夹下,其他对应的文件sys,app,install等文件均在web目录的上级目录,
这是为了安全性的考虑,如果有需要将文件调整到一个目录,可具体参考_sys/config.php_文件调整目录结构,并调整index.php文件的具体参数。同时如果未安装系统,同时可能需要修改install.php中的文件参数。

我安装时碰到的坑:
1.我用php7.2安装好的,php7.4安装会报错。
2.宝塔里设置目录为web
web
3.数据库用户为root,否则没有权限安装。

0
更改ProxmoxVE的LXC仓库为国内源
« 上一篇 10-25
Typedown – 免费轻量级 Markdown 编辑器
下一篇 » 11-01

评论 (0)

插入图片