Nextcloud PHP-FPM配置说明

2020年03月19日 · nextcloud · 技术帮助分享 · 1361次阅读

------正---文------

系统环境变量

当你使用php-fpm,系统环境变量(如path、tmp或其他变量)的填充方式与使用php-cliPHP调用,如getenv('PATH');因此可以返回空结果。因此,您可能需要在审批人中手动配置环境变量。php-fpmini/config文件。

下面是这些ini/config文件的根路径示例:

Debian/Ubuntu/MintCentOS/RedHat/Fedora
/etc/php/7.2/fpm//etc/php-fpm.d/

在这两个示例中,ini/config文件被调用www.conf,取决于您所做的发行版或自定义,它可能位于子目录中,如pool.d.

通常,您会在文件中找到一些或全部环境变量,但是注释如下:

;env[HOSTNAME] = $HOSTNAME
;env[PATH] = /usr/local/bin:/usr/bin:/bin
;env[TMP] = /tmp
;env[TMPDIR] = /tmp
;env[TEMP] = /tmp

取消对适当的现有条目的注释。那就在printenv PATH确认您的路径,例如:

$ printenv PATH
/home/user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
/sbin:/bin:/

如果文件中没有任何系统环境变量,则必须添加它们。

或者,可以通过修改以下内容来使用系统的环境变量:

/etc/php/7.2/fpm/pool.d/www.conf

并取消前面;

clear_env = no

当您使用共享主机或控制面板来管理下云VM或者服务器,由于安全性和灵活性的原因,配置文件几乎肯定位于其他地方,因此请检查文档中的正确位置。

请记住,可以为php-cliphp-fpm,并适用于不同的域和网站。检查设置的最佳方法是使用PHP版本和信息.

最大上传大小

如果要增加最大上载大小,则还必须修改php-fpm配置并增加upload_max_filesizepost_max_size价值。您需要重新启动php5-fpm以及您的HTTP服务器,以便应用这些更改。

.htaccess

NextCloud也有自己的nextcloud/.htaccess档案。因为php-fpm无法读取PHP设置.htaccess这些设置和权限必须在nextcloud/.user.ini档案。



------结---束------

推广:AI工具网 | 专注人工智能工具推荐!
『静谧星河』采用《署名-相同方式共享 4.0 国际》进行许可。如需转载请保留本文地址。
本文地址:
https://www.yuvin.cn/nextcloud/124.html
AD

支持我

教程nextcloud

静谧星河最后编辑于4年前


  1. https://topgulfclub.blogspot.com
    2024-04-11 21:54

    https://topgulfclub.blogspot.com

    I was wonderіng if you ever considered changing the layout off your blog?
    Its veгy well written; I love what youvе got to saу.
    Bսt maybe you could a llittle more in the way of content so people cߋuⅼd connect with it betteг.
    Youve got an awfᥙl lot of teхt foor only having
    one or twwo pictures. Maybe you could space it
    out better?

    回复
因本站不提供交互式服务,评论均需审核后显示,敬请谅解。

添加新评论

captcha

请输入验证码