基于LNMP 安装NextCloud 出现错误的解决办法
1. /dev/urandom 无法被 PHP 读取,出于安全原因,这是强烈不推荐的
1 | vim /usr/local/nginx/conf/fastcgi.conf |
在 fastcgi_param PHP_ADMIN_VALUE “open_basedir=$document_root/:/tmp/:/proc/ 后加入 :/dev/urandom 即可
2. PHP 似乎没有设置好查询的系统环境变量。 用 getenv(\“PATH\“) 测试只返回一个空值。
在一下路径中
1 | vim /usr/local/php/etc/php-fpm.conf |
加入
1 | env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin |
3.出现无法安装等问题,有可能应为权限不够 与网站根目录下调整权限即可解决
1 | chown www:www -R ./ |
4.进入网盘后 404 NOT FOUND,可能由于php-pathinfo 未启用
1 | vim /usr/local/nginx/conf/vhost/your.com.conf |
找到enable-php.conf
改成enable-php-pathinfo.conf
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 龟's Blog!