bugfree es una herramienta de gestión de errores. Desarrollado por Taobao y es una herramienta de código abierto. Taobao proporciona oficialmente los métodos de instalación: http://testing.etao.com/node/120. Es muy conveniente instalar a través de XAMPP. Pero XMAPP instalará mysql /php /apache /bugfree de una vez. Sin embargo, he instalado nginx /mysql /en mi máquina actual, así que decidí instalarlo manualmente después de pensar. Así que viene la pesadilla. Pasé dos días y medio haciendo esto.
Software:
mysql5.5.28
php-5.2.13.tar.gz
php-5.2.13-fpm-0.5.13. Diff.gz
nginx1.2.3
bugfree3.0.3
mysql y nginx están compilados e instalados por código fuente.
A continuación, consulte http://www.45it.com/net/201401/36599.htm para la instalación de php.
(Antes de ver lo siguiente, no se apresure a hacerlo de acuerdo con su práctica)
Aquí hay un lugar para prestar atención. Debido a que bugfree está conectado a la base de datos, php debe tener soporte para pdo_mysql. Por lo tanto, en el paso anterior de ./configure necesita mantenerse actualizado con dos opciones:
--with-mysql = /usr /local /mysql (aquí se refiere al directorio de instalación de mysql) --with-pdo-mysql .
Pero incluso entonces, todavía hay una tragedia. Se ha producido un error al compilar. El mensaje de error " no puede encontrar el archivo de encabezado mysql ".
Después de que Baidu encontró la ayuda de un amigo, la siguiente es una referencia
CentOS5 instaló mysql y mysql-server con yum, al compilar e instalar php-5.2.9 - Aparece la opción with-mysql configure: error: no se pueden encontrar los archivos de encabezado de MySQL en Sí. Tenga en cuenta que la biblioteca del cliente MySQL ya no está integrada. Mysql-devel
Recompila php después de yum install -y mysql-devel. Si la compilación es exitosa, las palabras "quote" welocme to use php " aparecerán en la interfaz.
A continuación, realice y realice la instalación.
Después de los pasos anteriores, finalmente instalé PHP.
Después de instalar PHP, el siguiente paso es asociar PHP con nginx. Abra nginx.conf (generalmente debajo de la carpeta conf en el directorio de instalación de nginx)
Agregue la siguiente configuración:
servidor {
escuche 80;
Server_name 192.168.1.101; (complete la IP de la máquina donde se encuentra su propio nginx)
#charset koi8-r;
#access_log logs /host.access.log main;
location /{
if (! -e $ request_filename) {
reescribe ^ ([_ 0-9a-zA-Z -] +)? (/wp -. *) $ 2 el último;
reescribir ^ ([_ 0-9a-zA-Z -] +)? (/.* \\. php) $ $ 2 por última vez;
reescribir ^ /bugfree/index.php último;
}
index index.html index.htm index.php;
}
location ~ \\ .php $ {
raíz html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name; incluye fastcgi_params;
}
Reinicie nignx después de la asociación e inicie php.
(Soy /usr /local /sbin /php-fpm)
Compruebe si nginx está configurado correctamente para PHP según el método proporcionado en el sexto punto de la primera conexión.
Averigüe si hay información de mysql en la página visitando index.php. Si no Explique que pdo_mysql no se ha cargado correctamente. En este momento, puedes considerar recompilar PHP.
(Es mejor no tocar este tipo de cosas)
Si todo está bien, entonces puede descargar bugfree (http://www.bugfree.org.cn/). Después de descomprimir, cargue la carpeta en el directorio html debajo del directorio nginx. Luego siga el método de instalación oficial en http://testing.etao.com/node/120.
Después de que se haya generado toda la configuración de la base de datos, cuando haga clic en "para ingresar sin errores", puede encontrar el problema de que no se puede acceder al sitio /dirección de inicio de sesión. En este momento, puede utilizar http://hi.baidu.com/mestars/item/3e16110dfa5c0a7fbfe97e88. Filtre la url especificada por urlManager en el archivo main.php sin errores.
Ok. Básicamente es así. Buena suerte a ti!
A continuación, compararemos estos nuevos productos de virtualización, pero debemos prestar atención
Double Hot standby es una tecnología de respaldo creada por la falla temporal del
Deje que su sitio web se abra en segundo lugar, habilite para IIS " el con
Hay cinco formas básicas de disipar el servidor Blade. Una vez que se selecciona uno de estos método
Instalación y configuración del servidor de Win
Configuración de restricción de uso de recursos del servidor web Apache
Clasificación e introducción del disco duro del servidor
Cuatro pasos para proteger de forma segura los servidores en la nube
Detrás de la longevidad, ¿debería cambiarse su servidor?
Bing bloqueará el método común de resolución de problemas del servidor
CentOS desinstala el método Apache detallado
Configuración detallada y despliegue del servidor WSUS
Configuración del acceso a Internet para DNS en Windows Server 2003
Configuración multimedia del sistema operativo Windows XP Raiders (1)
Cómo abrir Win8 /Win8.1 usando la desfragmentación
De un vistazo Fácil de ver el tiempo de arranque de Win 7
¿Cómo cerrar el juego automático de Win7? El
Cómo ver y eliminar la configuración de la red inalámbrica en Windows 8
Cómo Win7 Ultimate Aero Shake cerrada mejorar el tutorial gráfico velocidad de computación
Cómo hacer que el método de entrada de caso de la computadora Win7 Ultimate cambie el tono de aviso
Cómo crear un acceso directo del administrador de recursos en la barra de tareas del sistema Win10
Señoras y señores, ¿esta configuración de computadora vale 2,000 yuanes?
Cancele los protectores de pantalla y los fondos de pantalla para que win7 funcione más rápido