nginx + php (zabbix)報錯分析
安裝 zabbix 前端頁面的時候,報告如下錯誤:vim /var/log/nginx/error.log
2017/02/01 12:47:24 [error] 404#0: *224 FastCGI sent in stderr: "Access to the script '/data/site/monitor.guli.com/zabbix/img/touch-icon-192x192.png' has been denied (see security.limit_extensions)" while reading response header from upstream, client: 192.168.0.101, server: localhost, request: "GET /zabbix/img/touch-icon-192x192.png HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "192.168.0.140", referrer: "http://192.168.0.140/zabbix/zabbix.php?action=dashboard.view"
這是說,nginx 把一個 *.png 檔案傳送給 php-fpm 處理了,php-fpm 拒絕處理。
出錯的原因是,nginx 不僅把 *.php 檔案交給 php-fpm 處理,其他型別檔案也都發過去了,配置錯誤了。
修改一下配置即可,把靜態檔案交給本地處理,*.php 檔案交給php-fpm處理。
參考:
nginx + php 403 原因分析:
http://www.cnblogs.com/hjqjk/p/5651275.html
相關文章
- nginx and php and zabbixNginxPHP
- NGINX+PHP+POSTGRESQL+ZABBIX 5.XNginxPHPSQL
- Zabbix配置Web頁面報錯" PHP time zone unknown Fail"WebPHPAI
- zabbix報錯fping failed:no outputAI
- docker中建立Nginx和php-pfm 報file not find .錯誤。DockerNginxPHP
- nginx安裝報錯Nginx
- zabbix-server啟動報錯解決Server
- PHP返回頁面空白原因分析-Nginx+PHPPHPNginx
- Zabbix實戰--監控NginxNginx
- php-fpm報錯PHP
- php啟動報錯PHP
- nginx部署(13:Permission denied)報錯Nginx
- Zabbix 2.2安裝MySQL MPM外掛報錯'Connection to zabbix server failed (rc=1305)'MySqlServerAI
- zabbix新增php監控PHP
- PHP 類多次引用報錯PHP
- PHP artisan db:seed 報錯PHP
- php artisan migrate 報錯PHP
- PHP程式報錯:PHP Notice: Undefined index: XX inPHPUndefinedIndex
- Centos7啟動Nginx報錯。CentOSNginx
- 聊聊nginx報錯499問題Nginx
- nginx+phpfpm日誌報錯資訊NginxPHP
- 在使用 zabbix 4 時, orabbix 會報錯的處理方法
- 安裝zabbix使出錯
- Zabbix錯誤處理
- zabbix安裝—–nginx安裝和配置Nginx
- Centos下yum安裝Nginx報錯 No package nginx available.CentOSNginxPackageAI
- Post請求域名Nginx返回405報錯Nginx
- nginx 啟動報錯 unknown directive "server"NginxServer
- nginx安裝擴充套件模組報錯Nginx套件
- PHP 效能分析平臺搭建 (tideways + xhgui+ nginx + PHP7)PHPIDEGUINginx
- Nginx+PHP(php-fpm)遇到的502BadGateway錯誤NginxPHPGateway
- Zabbix在Nginx上面詳細安裝文件Nginx
- windows 中nginx奇葩報錯 nginx: [emerg] unknown directive "#" in nginx/conf/nginx.conf:3WindowsNginx
- 求救安裝 PHP7.4.7 報錯PHP
- PHP composer 報錯 certificate verify failedPHPAI
- PHP編譯,執行make報錯PHP編譯
- Nginx報錯:Permission denied,沒有許可權!Nginx
- nginx的an upstream response is buffered to a temporary file報錯Nginx