😂piwigo是真心难用,而且他生成的各种尺寸的图片太占硬盘了,虽然我不缺这点空间,但是看着不舒服啊,另外我实在没搞懂,我存了一点点图片,数据库接近50M,这是在里面存了什么?于是呢,我又换回files.photo.gallery了,当然我不是开心版,我是割肉版用户.不多屁话了,直接看症状和解决办法,另外在最后推荐一个php单文件管理器,可以用来上传下载和管理图片.
files.photo.gallery
症状
解决办法
打开index.php
在第二行添加一个setlocale(LC_ALL, "en_US.UTF-8");
如下:
<?php
setlocale(LC_ALL, "en_US.UTF-8");
// config
class config {
....
....
....
然后删除菜单缓存,也就是_files/cache/menu
下面的所有文件,你也可以直接删除menu
文件夹,反正会自动再生成.
修改网站标题
老外是不是都不用网站标题,直接让标题显示域名?打开index.php
在1868行左右:
<title><?php echo $init_path ? basename($init_path) : '/'; ?></title>
// 改成:
<title>你的网站标题</title>
php文件管理器
files.photo.gallery本身带了上传和下载以及用户登录功能,但是他的登录功能如果开启,哪你整站都需要账号密码访问,而且上传和下载没有身份验证,也就是说任何一个人都可以上传,这不乱套了.所以得自己再弄一套上传下载和文件管理系统.github上看了下,找到了一个叫tinyfilemanager的,试了下,效果还不错.地址:https://github.com/prasathmani/tinyfilemanager
基本上需要的功能都有,创建,删除,修改,查看,打包下载,复制和移动文件.而且还自带代码高亮...而且对环境也几乎是没要求,高于php5.5即可,算了,看图吧,能看图就别哔哔了
账号密码
另外默认的的账号密码是admin/admin@123
,而且你最好禁用掉访客账户也就是自带的user
账户.打开tinyfilemanager.php
注释掉第30行,或者直接删除这一行,也就是'user' => '$2y$10$Fg6Dz8oH9fPoZ2jJan5tZuv6Z4Kp7avtQ9bDfrdRntXtPeiMAZyGO' //12345
这一行.
另外修改管理员账号密码的话,直接修改第29行.admin
可以修改成任意你想要的名称.密码修改可以用密码生成器:https://tinyfilemanager.github.io/docs/pwd.html
'admin' => '$2y$10$/K.hjNr84lLNDt8fTXjoI.DBp6PpeyoJ.mGwrrLuCZfAwfSAGqhOW',
翻译问题
如果你用的时候没有翻译,你需要上传translation.json
文件.