我想在从14.04升级到16.04后安装php7。我得到的是:
Setting up php7.0-fpm (7.0.8-0ubuntu0.16.04.2) ...
Job for php7.0-fpm.service failed because the control process exited with error code. See "systemctl status php7.0-fpm.service" and "journalctl -xe" for details.
invoke-rc.d: initscript php7.0-fpm,
我已经在Ubuntu14.04服务器上安装和使用php7.0-fpm和php7.2-fpm。我早上安装了php7.2-fpm,运行良好,应用程序运行顺利。然后,在晚上,我已经手动重新启动php7.2-fpm,但这似乎已经打破了一些东西。我用了命令:
sudo service php7.2-fpm restart
进程已经停止,但不能再启动了。当我试着开始的时候,它似乎起作用了:
php7.2-fpm start/running, process 31336
但当我查到:
sudo service php7.2-fpm status
结果是:
php7.2-fpm stop/waiting
也没
跑步时
sudo apt-get update和
sudo apt-get upgrade
我得到红色的以下错误:未能启动PHP7.0 FastCGI进程管理器。
NOTICE: Not enabling PHP 7.0 FPM by default.
NOTICE: To enable PHP 7.0 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.0-fpm
NOTICE: You are seeing this message because you have apache2 pac
我对php有个问题。它实际上是php7版本。我有drupal,它会抱怨某些目录是不可写的。只有当我将php作为这样的服务启动时:
#service php-fpm start
我在端口127.0.0.1:9000中使用nginx作为web服务器和php。这是我在/etc/php-fpm.d/www.conf中的conf:
; Start a new pool named 'www'.
[www]
user = nginx
group = nginx
listen = 127.0.0.1:9000
所有用于web的文档- drupal -属于nginx:nginx。如果我开始服务
我已经安装了php8.1-fpm并使用apache2/FGPI设置了它。但经过多次操作,不可能“启用pdo”。
我做了这个sudo apt-get install php8.1-pdo-mysql
有结果
Note, selecting 'php8.1-mysql' instead of 'php8.1-pdo-mysql'
php8.1-mysql is already the newest version (8.1.5-1+b1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded
但
我很难为php找到一个有效的monit配置。
这就是我尝试过的:
### Monitoring php-fpm: the parent process.
check process php-fpm with pidfile /var/run/php-fpm/php-fpm.pid
group phpcgi # phpcgi group
start program = "/etc/init.d/php-fpm start"
stop program = "/etc/init.d/php-fpm stop"
## Test the UNIX soc