1.您的网络服务器不使用 JavaScript MIME 类型提供 ".mjs" 文件。 这会阻止浏览器执行 JavaScript 文件,从而破坏某些应用程序。 您应该配置您的网络服务器以使用 "text/javascript" 或 "application/javascript" MIME 类型提供 ".mjs" 文件。
解决方法:宝塔面板→文件→/www//www/server/nginx/conf/,打开nginx.conf,在http里面,default_type application/octet-stream; 下面添加:types {text/javascript mjs;}
2.PHP的安装似乎不正确,无法访问系统环境变量。getenv(“PATH”)函数测试返回了一个空值。 请参照安装说明文档↗中的PHP配置说明查阅您服务器的PHP配置信息,特别是在使用php-fpm时。
解决方法:宝塔面板→PHP配置→FPM配置文件,尾部添加:env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin
3.PHP 内存限制低于建议值 512 MB。
解决方法:宝塔面板→PHP配置→配置修改→memory_limit,把默认的128M修改为512M
4.该实例缺少一些必须的PHP模块。必须安装以下模块:fileinfo 更多细节,请参见文档↗。
解决方法:宝塔面板→PHP配置→安装扩展,安装fileinfo,同步可安装opcache、imagemagick
5.PHP 设置选项 output_buffering 必须被禁用。
解决方法:宝塔面板→PHP配置→配置文件,搜索output_buffering,改为off,即output_buffering = off
6.文件太大,上传失败。
解决方法:
1.宝塔面板→PHP配置→配置修改→post_max_size、upload_max_filesize,修改为102400MB(100GB),
2.宝塔面板→NGINX配置→性能调整→client_max_body_size,修改为102400MB(100GB)。
7.多个域名访问nextcloud。
解决方法:宝塔面板→网站→nextcloud目录→config→config.conf,在array ( 0 => 'hostname'',下面依次按序号添加,如1 => 'hostname2',
8.更换数据文件夹data存储位置。
解决方法:宝塔面板→网站→nextcloud目录→config→config.conf,修改'datadirectory' => '新目录'
提示:新目录路径需要同在/www文件夹下面,并在user.ini配置文件中添加路径。
9.我们检测到您的 IP 进行了多次无效登录尝试。因此,你的下一次登录最长会延迟30秒。
解决方法:宝塔面板→网站→nextcloud目录→config→config.conf,在底部添加:'auth.bruteforce.protection.enabled' => false,
10.您的数据目录可被其他用户读取。请更改权限为 0770 以避免其他用户查看目录。
解决方法:宝塔面板→网站→nextcloud目录→config→config.conf,在底部添加:'check_data_directory_permissions' => false,
11.设置打开nextcloud默认主页为文件页面。
解决方法:宝塔面板→网站→nextcloud目录→config→config.conf,在底部添加:'defaultapp' => 'files',
12.您在安装过程中未设置默认的国际区号。缺失国际区号的电话号码时将使用默认的国际区号进行验证。要允许无国际区号的电话,请在您的配置文件中添加 “default_phone_region” 设置选项并依照 ISO 3166-1 进行设置。更多细节,请参见文档↗。
解决方法:宝塔面板→网站→nextcloud目录→config→config.conf,在底部添加:'default_phone_region' => 'CN',
13.当前正在使用数据库处理事务性文件锁定。若有内存缓存可用,请进行配置以提升性能。 更多细节,请参见文档 ↗。
解决方法:
1.宝塔面板→PHP配置→安装扩展→安装redis
2.宝塔面板→网站→nextcloud目录→config→config.conf,在底部添加:
'memcache.local' => '\\OC\\Memcache\\Redis', 'redis' => array( 'host' => 'localhost', 'port' => 6379, ),
14.后台任务cron执行。
解决方法:
1.进入nextcloud管理后台→基本设置→后台任务,选择webcron
2.宝塔面板→计划任务→添加任务
任务类型:Shell脚本、任务名称:nextcloud cron、执行周期:N分钟(5分钟)、脚本内容:curl http://ip/cron.php、执行用户:root。
选择执行用户后会自动添加脚本命令。
评论已关闭