Owncloud安装中出现的一些问题

katekate 发布于 2022-10-20 196 次阅读


一、安装插件提示Application/octetstream are not supported

解决方法:安装php扩展中的fileinfo和imgsick即可解决问题

二、多余文件(一般出现在用宝塔面板安装)

解决办法:在将文件拷贝进网站目录之前删除404.html,.user.ini和.htacess文件

三、PHP 似乎没有设置好查询的系统环境变量。 用 getenv(\”PATH\”) 测试只返回一个空值。

找到php-fpm文件的位置(一般是php安装目录,宝塔面板是/www/server/php/72/etc/,72换成你的php版本),编辑php-frp.conf,在最后面加一句话:

env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin

重启php服务即可

四、事务文件锁定应配置为使用基于内存的锁定,而不是默认的基于慢速数据库的锁定

首先安装php的redis扩展和redis,然后找到owncloud的配置文件夹config里面的config.php,在最后一个大括号前面添加如下配置:

 'memcache.local' => '\OC\Memcache\Redis',
 'redis' => [
     'host' => 'localhost',
     'port' => 6379,
 ],
'memcache.locking' => '\OC\Memcache\Redis',

重启网页服务器即可

五、我们建议启用系统 cron,任何其他 cron 方法可能对性能和可靠性有影响。

宝塔面板计划任务添加:

sudo -u www /usr/bin/php -f /www/wwwroot/你的网页地址/cron.php

15分钟执行一次即可

六、你的数据目录和你的文件可能从互联网被访问到。.htaccess 文件不工作。我们强烈建议你配置你的网页服务器,使数据目录不再可访问,或者将数据目录移动到网页服务器根文档目录之外。

打开nginx配置文件,在禁止访问的文件和目录添加data即可

此作者没有提供个人介绍
最后更新于 2022-10-20