Red de conocimiento informático - Aprendizaje de programación - Cómo instalar PHP5.2.9

Cómo instalar PHP5.2.9

Configuración del entorno PHP IIS PHP5 MySQL5 ZendOptimizer Instalación y configuración de phpmyadmin

IIS que puede admitir php también puede admitir asp. Creo que mucha gente está de acuerdo.

Los siguientes documentos de configuración esperan ayudarlo a completar con éxito el establecimiento del entorno php. Por favor corríjanme y critiquen si hay algo inapropiado.

Consulte la configuración del entorno php de Apache

* Blogger: archivo reparado (o php.ini-dist), cámbiele el nombre a php.ini

y cópielo en el directorio de Windows del disco del sistema (por ejemplo, c:\windows).

2 Luego copie php5ts.dll y libmysql.dll en el directorio php al directorio c:\windows\system32.

3 Copie php_gd2.dll, php_mysql.dll, php_mbstring.dll en el directorio php5/ext al directorio c:\windows\system32.

Si no se carga php_gd2.dll, php no podrá procesar imágenes. Si php_mysql.dll no está cargado, php no podrá admitir la biblioteca mysql

php_mbstring.dll admitirá caracteres anchos cuando use phpmyadmin en el futuro

Más artículos sobre entusiastas de php sitio

Instalación de Zend Optimizer

Zend Optimizer utiliza optimización de código para mejorar la velocidad de ejecución de aplicaciones PHP. Las aplicaciones PHP se ejecutan entre 40 y 100 veces más rápido con Zend Optimizer que sin él. Además, algunos archivos cifrados con Zend SafeGuard requieren la instalación de Zend Optimizer para funcionar.

Nota: La instalación de Zend Optimizer no afectará el funcionamiento normal de php. Si le resulta problemático, puede omitir este paso.

1 Haga clic para instalar Zend Optimization Master

2 Acepte el acuerdo y haga clic en Siguiente

3 Seleccione la ruta de instalación

4 Usamos Es IIS5.1, así que seleccione IIS aquí

5 y seleccione la ubicación de php.ini. Nuestra ubicación es C:\WINDOWS\

6 Seleccione la ruta de instalación predeterminada para IIS. Nuestra ruta es C:\Inetpub\

7 Haga clic en Instalar para instalar

8 Haga clic en Sí. El instalador completa automáticamente la configuración y reinicia el servidor.

9 Haga clic en "Finalizar" para completar la instalación

Una vez instalado todo, podemos configurar

Configurar php y asociarlo con MySQL

Abra el archivo c:\windows\php.ini

El siguiente contenido requiere respuesta para verlo

1 Establezca la ruta de la extensión

Busque extension_dir. /"

Cambie esta línea a

extension_dir = "C:\php5\ext"

donde C:\php5 es su ruta de instalación de PHP.

Si la ruta es incorrecta, la dll no se cargará

(Nota: algunas versiones de php son; extension_dir = "./", elimine el punto y coma anterior)

2 Buscar< / p>

;extension=php_mbstring.dll

;extension=php_gd2.dll

;extension=php_mysql.dl

Eliminar los 3 elementos anteriores punto y coma.

Elimine el punto y coma delante de los tres elementos anteriores para que IIS pueda cargar estos archivos DLL cuando se inicie.

Por supuesto, también copiamos estos archivos DLL a system32 antes. (Durante el proceso de instalación, todos notamos cómo cargar ciertos archivos DLL.

Algunos archivos DLL que se cargarán más tarde, como php_mysqli.dll, también necesitan saber cómo cargarse)

3 Configuración Ruta para guardar la sesión

Busque session.save_path y hay una línea

; session.save_path = "N;/path"

Después de esta línea , agrega una línea (nota Agregar una línea, no hasta el final)

session.save_path = "C: ∨∨∨∨∨∨∨∨"

short_open_tag = Cerrar

Cambiar

short_open_tag = open

5 Si se muestran los errores display_errors

Por razones de seguridad, el valor predeterminado de display_errors en algunas versiones también es apagado.

Es decir, al depurar, si ocurre un error en el código php, solo aparecerá una página en blanco.

En otras palabras, al depurar, si ocurre un error en el código php, aparecerá una página en blanco.

Esto traerá grandes inconvenientes a la depuración, por lo que le recomendamos que lo cambie según sus necesidades

Buscar

display_errors = Off (not; - display_errors = Desactivado [Seguridad])

a

display_errors = Activado

6 Mostrar alerta de AVISO

El quinto paso activa la alerta de error, pero el informe de errores todavía está controlado por error_reporting.

Php5 desactiva las advertencias NOTICE de forma predeterminada, por lo que si está depurando localmente, se recomienda activar las advertencias NOTICE.

Buscar

error_reporting = E_ALL & ~E_NOTICE

Cambiar

error_reporting = E_ALL

Además, usted También puede controlar la salida de informes de errores a través de error_reporting() en el programa. También puede utilizar error_reporting() para controlar la salida de informes de errores en su programa; consulte el manual para obtener más detalles.

7 Register_globals

Por razones de seguridad, también está desactivado de forma predeterminada

Cuando Register_globals=Off, el próximo programa que lo reciba debe usar $_POST [ 'nombre_usuario'] y $_POST['contraseña_usuario'].

)

Cuando Register_globals=On, el siguiente programa puede recibir estos valores directamente usando $user_name y $user_pass.

Para obtener una explicación más detallada, consulte

/bbs/archiver/?tid-234.htm

Se recomienda modificarlo según su propias necesidades

Problema de diferencia horaria de 8 php5

La diferencia horaria es de 8 horas

¿Por qué sucede esto? La versión de la serie PHP5 agrega una nueva configuración de zona horaria, que se establece en la hora de Greenwich, y China está ubicada en el este, exactamente 8 horas

Busque date.timezone, existe esa línea

;date .timezone =

Para eliminar;, cámbielo a

date.timezone = PRC

Los valores disponibles para China continental son: Asia/Chongqing, Asia/ Shanghai, Asia/Urumqi (en ese orden Chongqing, Shanghai, Urumqi)

Los valores disponibles para Hong Kong y Taiwán son:

Asia /Macao, Asia/Shanghai, Asia/Urumqi (en ese orden) Chongqing, Shanghai, Urumqi)

Los valores disponibles para Hong Kong y Taiwán son Asia/Macao, Asia/Hong Kong, Asia/ Taipei (en ese orden, Macao, Hong Kong, Taipei)

y Singapur:

Después de completar el cambio, debes reiniciar IIS o Apache para usar la hora correcta

Donde República Popular China: República Popular de China

Para obtener más detalles Para obtener soluciones, consulte

// bbs/archiver/?tid de este foro. -60.html

Consulte el

/bbs/viewthread.php?tid=1663amp; extra=page3D1

de este foro. Más artículos sobre sitios de fans de PHP

Integración de IIS y PHP

1 Abrir Panel de control>Herramientas administrativas

2 Abrir Internet Information Services en Herramientas administrativas

3 Como como se muestra en la siguiente figura, haga clic derecho en el sitio web predeterminado y haga clic en Propiedades

4 Haga clic en el filtro ISAPI, luego haga clic en el botón Agregar y complete el cuadro de diálogo de propiedades del filtro que aparece

Nombre del filtro: php

3 Haga clic en Agregar. >Nombre del filtro: php

Archivo ejecutable: haga clic en Examinar y seleccione C:\php5\php5isapi.dll

5 Haga clic en Aceptar para salir de la configuración

6 Botón derecho Haga clic en el sitio web predeterminado nuevamente y haga clic en Propiedades. Ingrese al filtro ISAPI. Como se muestra en la imagen, hay una flecha verde hacia arriba en el estado frontal, lo que indica que el filtro está funcionando.

Si ve una flecha roja hacia abajo o ninguna flecha, hay un problema con su configuración anterior, así que asegúrese de haber completado el paso 5. Si no funciona, vuelva a verificar la configuración.

7 Haga clic en la pestaña Inicio. Luego haga clic en Configurar.

8 Como se muestra en la siguiente figura, haga clic en el botón Agregar.

9 En el cuadro de diálogo emergente Agregar/Editar asignación de extensión de aplicación.

Ejecutable: haga clic en Examinar y seleccione C:\php5\php5isapi.dll

Extensible: .php (no se lo pierda).

10 un solo clic la pestaña Documento, luego haga clic en el botón Agregar y complete el índice en el cuadro de diálogo emergente Agregar documento predeterminado.

Una vez completada la configuración, probémosla

En el directorio raíz del sitio web, cree un archivo phpinfo.php en

lt;?php

phpinfo();gt;?php

Phpinfo();gt ;?); gt ;

Abrir en el navegador

[/url]

$host = "localhost"; = "root ";

$contraseña = "12345"; //Cambie 12345 a su contraseña de mysql

$link=mysql_connect($host, $usuario, $contraseña); /p >

if(!$link) echo "lt;h1gt;¡Error!lt;/h1gt;";

else echo "lt;h1gt;¡Éxito!lt;/h1gt;";

else echo "lt;h1gt;Éxito!lt;/h1gt;";

p>

mysql_close(); gt;

Abrir en navegador

Instale phpMyAdmin

Descargue y obtenga phpMyAdmin-2.10.0.0.2-all-languages.zip, descomprímalo y cámbiele el nombre a phpMyAdmin,

Busque y abra bibliotecas/config.default.php (config.inc.php o config.default en algunas versiones.

Realice los siguientes cambios:

1 Utilice las siguientes dos líneas para encontrar el contraseña

$cfg['servidor'][$i]['usuario'] = 'raíz'

$cfg['Servidores'][$i]['contraseña; '] = '';

En $cfg['Servers'][$i]['contraseña' ] Complete su contraseña de mysql ][$i]['contraseña'] = ''; entre comillas simples

2 Busque $cfg['PmaAbsoluteUri'] y reemplace las siguientes comillas simples. Establezca el valor dentro de la ruta del directorio phpMyAdmin, como http://localhost/phpMyAdmin/

3 Busque $cfg['PmaAbsoluteUri'] y establezca el valor entre las siguientes comillas simples como la ruta del directorio phpMyAdmin, por ejemplo http://localhost/phpMyAdmin/

3 Busque $; cfg['DefaultLang'] y establezca el valor entre comillas simples después en zh-gb2312;

Esto se modificará de acuerdo con su propia codificación (si no está familiarizado con la codificación de bases de datos, así es). Se recomienda no modificarlo)

4 Busque $cfg['DefaultCharset'] y establezca el valor entre comillas simples después del valor que desee.

Abra el navegador y escriba: http://localhost/phpMyAdmin/, IIS, MySQL se ha iniciado.

Si aparece la siguiente página, significa que la instalación de phpmyadmin está completa. y se puede utilizar

p>

Familiarícese con las funciones específicas de phpMyAdmin, así que no entraré en detalles aquí. .