Rumah pembangunan bahagian belakang masalah PHP zabbix php无法显示怎么办

zabbix php无法显示怎么办

May 17, 2021 am 09:41 AM
php zabbix

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

zabbix php无法显示怎么办

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

zabbix安装好了打不开?apache配置zabbix下setup.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/local/apache
make && make install
Salin selepas log masuk

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

解决方案二:完整安装php

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

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

tar -zxvf libpng-1.2.18.tar.gz
./configure --prefix=/usr/local/libpng
make && make install
tar -zxvf freetype-2.3.5.tar.gz
./configure --prefix=/usr/local/freetype
make &&make install
tar -zxvf jpegsrc.v7.tar.gz
mkdir /usr/local/libjpeg
mkdir /usr/local/libjpeg/bin
mkdir /usr/local/libjpeg/lib
mkdir /usr/local/libjpeg/man
mkdir /usr/local/libjpeg/man/man1
./configure --prefix=/usr/local/libjpeg/ --enable-shared --enable-static
make && make install
tar -zxvf gd-2.0.28.tar.gz
./configure --prefix=/usr/local/libgd --with-png --with-freetype=/usr/local/freetype/ --with- jpeg=/usr/local/libjpeg/
make && make install
Salin selepas log masuk

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

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

<2>安装PHP

cd php-5.6.0
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with- mysql=/usr/local/mysql/ --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-bcmath --enable- mbstring --enable-sockets --with-gd --with- gettext --with-freetype-dir=/usr/local/freetype/ --with-jpeg- dir=/usr/local/libjpeg/
make clean
make && make install
Salin selepas log masuk

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

-with-apxs2=/usr/local/apache/bin/apxs支持apache
--with-mysql=/usr/local/mysql/支持mysql
--with-mysqli=/usr/local/mysql/bin/mysql_config优化支持mysqli
--enable-bcmath打开图片大小调整
--enable-mbstring多字节,字符串的支持
--enable-sockets打开sockets 支持
--with-gd打开gd库的支持
--with-gettext打开gnu的gettext 支持,编码库用到
--with-freetype-dir=/usr/local/freetype/打开对freetype字体库的支持
--with-jpeg-dir=/usr/local/libjpeg/打开对jpeg图片的支持
Salin selepas log masuk

推荐学习:《PHP视频教程

解决方案三:apache没有提供对php的支持

打开apache的配置文档/usr/local/apache/conf/httpd.conf,修改其中参数

模块中修改为

DirectoryIndex index.html index.php
Salin selepas log masuk

模块中添加

AddType application/x-httpd-php .php .php3 .php4
Salin selepas log masuk

修改完成后需重新启动apache

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

Forbidden
You don&#39;t have permission to access /test/ on this server.
Salin selepas log masuk

解决方案:

在apache的配置文档中找到,其中定义了Deny from all,可以将其注释,就不会封网段

3、zabbix在安装过程中出现无法找到sock文件的问题

解决方案:

将mysql的socket.sock文件软链接到zabbix的路径

4、登录进zabbix页面中,页面显示如下错误:

ini_set(): Use of mbstring.internal_encoding is deprecated [dashboard.php:21 → require_once() →
ZBase->run() → ZBase>initLocales() → init_mbstrings() →
ini_set() in /var/www/html/zabbix/include/locales.inc.php:25]
Salin selepas log masuk

解决方案:

将路径中/var/www/html/zabbix/include/locales.inc.php的第25行数据注释掉,页面不会显示错误

Atas ialah kandungan terperinci zabbix php无法显示怎么办. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Konfigurasi Projek CakePHP Konfigurasi Projek CakePHP Sep 10, 2024 pm 05:25 PM

Dalam bab ini, kita akan memahami Pembolehubah Persekitaran, Konfigurasi Umum, Konfigurasi Pangkalan Data dan Konfigurasi E-mel dalam CakePHP.

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Dec 24, 2024 pm 04:42 PM

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Tarikh dan Masa CakePHP Tarikh dan Masa CakePHP Sep 10, 2024 pm 05:27 PM

Untuk bekerja dengan tarikh dan masa dalam cakephp4, kami akan menggunakan kelas FrozenTime yang tersedia.

CakePHP Bekerja dengan Pangkalan Data CakePHP Bekerja dengan Pangkalan Data Sep 10, 2024 pm 05:25 PM

Bekerja dengan pangkalan data dalam CakePHP adalah sangat mudah. Kami akan memahami operasi CRUD (Buat, Baca, Kemas Kini, Padam) dalam bab ini.

Muat naik Fail CakePHP Muat naik Fail CakePHP Sep 10, 2024 pm 05:27 PM

Untuk mengusahakan muat naik fail, kami akan menggunakan pembantu borang. Di sini, adalah contoh untuk muat naik fail.

Bincangkan CakePHP Bincangkan CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP ialah rangka kerja sumber terbuka untuk PHP. Ia bertujuan untuk menjadikan pembangunan, penggunaan dan penyelenggaraan aplikasi lebih mudah. CakePHP adalah berdasarkan seni bina seperti MVC yang berkuasa dan mudah difahami. Model, Pandangan dan Pengawal gu

Penghalaan CakePHP Penghalaan CakePHP Sep 10, 2024 pm 05:25 PM

Dalam bab ini, kita akan mempelajari topik berikut yang berkaitan dengan penghalaan ?

Pengesah Mencipta CakePHP Pengesah Mencipta CakePHP Sep 10, 2024 pm 05:26 PM

Pengesah boleh dibuat dengan menambah dua baris berikut dalam pengawal.

See all articles