小编Jer*_*son的帖子

nginx / php-fpm 错误日志

我试图找出 PHP 错误在我的设置中的位置。我正在运行 nginx 作为 PHP-FPM 的反向代理,但我没有看到我的应用程序生成的各种E_NOTICEE_WARNING消息。我知道它们正在发生的唯一原因是响应失败和 NewRelic 捕获堆栈跟踪。

这是日志配置:

配置文件

proxy_intercept_errors on;
fastcgi_intercept_errors on;
Run Code Online (Sandbox Code Playgroud)

配置文件

error_reporting  =  E_ALL
display_errors = Off
display_startup_errors = Off
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = On
error_log = syslog
Run Code Online (Sandbox Code Playgroud)

php-fpm.conf

[global]
error_log = /var/log/php-fpm/fpm-error.log

[www]
access.log = /var/log/php-fpm/access.log
access.format = "%t \"%m %r%Q%q\" %s %{mili}dms %{kilo}Mkb %C%%"
catch_workers_output = yes

php_flag[display_errors] = on
php_admin_flag[log_errors] = true
Run Code Online (Sandbox Code Playgroud)

配置文件

:syslogtag, contains, …
Run Code Online (Sandbox Code Playgroud)

php logging php5 php-fpm

18
推荐指数
1
解决办法
11万
查看次数

使用 PostGIS 将 PostgreSQL 9.5 升级到 9.6 - pg_upgrade

我正在尝试将 9.5 服务器升级到 9.6,并且 pg_upgrade 给了我以下错误:

Performing Consistency Checks
-----------------------------
Checking cluster versions                                   ok
Checking database user is the install user                  ok
Checking database connection settings                       ok
Checking for prepared transactions                          ok
Checking for reg* system OID user data types                ok
Checking for contrib/isn with bigint-passing mismatch       ok
Checking for roles starting with 'pg_'                      ok
Creating dump of global objects                             ok
Creating dump of database schemas
                                                        ok
Checking for presence of required libraries                 fatal

Your installation references loadable libraries that …
Run Code Online (Sandbox Code Playgroud)

postgresql postgis

5
推荐指数
1
解决办法
3998
查看次数

标签 统计

logging ×1

php ×1

php-fpm ×1

php5 ×1

postgis ×1

postgresql ×1