我尝试使用此教程https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-php-7-on-ubuntu-14-04使用 fpm 安装 nginx 和 PHP7
当我尝试访问任何 php 文件502 Bad Gateway
时,当我尝试重新启动 php7.0-fpm 时,我得到以下信息:
sudo service php7.0-fpm restart
stop: Unknown instance:
php7.0-fpm start/running, process 5379
Run Code Online (Sandbox Code Playgroud)
我的 nginx 配置:
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
Run Code Online (Sandbox Code Playgroud)
我的服务器是 Ubuntu Server 14.04
小智 1
很可能安装了较旧的 libpcre3 并满足 php7.0 包中的依赖关系,但只有较新的库包提供 pcre_jit_stack_free。
\n\n如果是这种情况,请执行apt-get install libpcre3,然后您\xe2\x80\x99 就可以开始了。
参考: https: //github.com/oerdnj/deb.sury.org/issues/372
\n| 归档时间: |
|
| 查看次数: |
53824 次 |
| 最近记录: |