zabbix php无法显示的解决方法

  介绍

这篇文章给大家分享的是有关zabbix php无法显示的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

zabbix php无法显示的解决办法:1、安装apache; 2,完整安装php; 3、修改apache并使其提供对php的支持;4,将mysql的socket.sock文件软链接到zabbix的路径。

本文操作环境:linux5.9.8系统,PHP5.6版,戴尔G3电脑

zabbix安装好了打不开? apache配置zabbix下设置。php无法显示?

1, web页面无法显示:

原因一:检查系统是否安装apache,以便解析html

原因二:php没有完全安装好

原因三:apache没有提供对php的支持

原因四:apache的配置文件中DocumentRoot的参数值没有改成zabbix的路径,zabbix默认的路径,,是/var/www/html/下

解决方案一:安装apache

tar  zxvf  httpd-2.2.23.tar.gz   cd  httpd-2.2.23   。/configure ——prefix=/usr/地方/apache   make ,,, make 安装

若安装过程中出现错误,则在编译时入加——with-included-apr参数。

解决方案二:完整安装php

安装php时首先要检查系统是否安装了支持zabbix的依赖包,特别GD库的安装,如果GD库没安装会导致zabbix安装过程出现问题。

& lt; 1在安装freetype, libpng, jpeg以便于让php支持GD库(WeatherMap插件必须要较新GD库的支持)

tar  -zxvf  libpng-1.2.18.tar.gz   。/configure ——prefix=/usr/地方/libpng   make ,, make 安装   tar  -zxvf  freetype-2.3.5.tar.gz   。/configure ——prefix=/usr/地方/freetype   make ,, make 安装   tar  -zxvf  jpegsrc.v7.tar.gz   mkdir /usr/地方/libjpeg   mkdir /usr/地方/libjpeg/bin   mkdir /usr/地方/libjpeg/lib   mkdir /usr/地方/libjpeg/人   mkdir /usr/地方/libjpeg//男士一人   。/configure ——prefix=/usr/地方/libjpeg/,——enable-shared 静态   make ,, make 安装   tar  -zxvf  gd-2.0.28.tar.gz   。/configure ——prefix=/usr/地方/libgd ——with-png ——with-freetype=/usr/地方/freetype/,——与安康;jpeg=/usr/地方/libjpeg/make ,,, make 安装

安装完成后,对gd库进行配置:

vi /etc/ld.so.conf/usr/local/freetype/lib/usr/local/libjpeg/lib/usr/local/libgd/lib   ldconfig ,, - - - - - - - - - -执行命令,使用动态装入器装载找到的共享库之前

& lt; 2在安装PHP

cd  php-5.6.0   。/configure ——prefix=/usr/地方/php ——with-apxs2=/usr/地方/apache/bin/apxs ——安康;mysql=/usr/地方/mysql/,——with-mysqli=/usr/地方/mysql/bin/mysql_config ——enable-bcmath ——使之处;mbstring ——enable-sockets ——with-gd ——安康;gettext ——with-freetype-dir=/usr/地方/freetype/, - with-jpeg安康;dir=/usr/地方/libjpeg/make 清洁   make ,,, make 安装

安装完后将tar包中的php.ini-development或php.ini-production复制到到/usr/地方/php/lib下,并更名为php。ini

 DirectoryIndex  index.html 指数。php 

模块中添加

AddType 应用程序/x-httpd-php  .php  .php3 。

php4的修改完成后需重新启动apache

2,访问目录http://ip/zabbix会显示:

禁止的   你不要# 39;t  have  permission 用access /测试/,提醒却;能够服务器。

解决方案:

在apache的配置文档中找的到,其中定义了否认所有,可以将其注释,就不会封网段

3, zabbix在安装过程中出现无法找到袜子文件的问题

zabbix php无法显示的解决方法