Red de conocimiento informático - Material del sitio web - ¿Qué versión de PHP se debe utilizar para desarrollar sitios web en entornos Windows y Apache?

¿Qué versión de PHP se debe utilizar para desarrollar sitios web en entornos Windows y Apache?

Sao Nian, tienes que fijarte en qué ventana estás usando.

Las diferentes versiones de Windows tendrán diferentes apache y php. Tenga cuidado al descargar esto. Aquí tienes posibles combinaciones.

Configuración completa de PHP+APACHE+MYSQ en Windows

Después de un período de programación PHP loca recientemente, tengo un conocimiento profundo de la configuración de PHP en la plataforma WINDOWS. Al principio, utilicé la instalación con un solo clic del paquete tonto. Sin embargo, considerando que la versión de instalación del paquete tonto se había quedado atrás, encontré muchos problemas al configurar manualmente el entorno PHP. Después de consultar mucha información y probarla, la configuración finalmente fue exitosa. Ahora compartiré mi experiencia de configuración con todos. ¿Creo que puedo arreglar tu configuración? Confusión sobre el entorno PHP.

Antes que nada, déjame hablarte de la versión de software que uso.

¿PHP? 5.1.6

¿Apache? 2.0.59 (Nota: Apache 2.2. x 2.2. x y superiores no son compatibles con PHP? 5)

¿MYSQL? 5.0.24a

Bien, comencemos la instalación ahora. Primero instalé php5 y descomprimí el archivo directamente en C:\php (no importa dónde esté instalado. Utilizo mis números favoritos personales. Todas las rutas en este artículo se basan en mi ruta de instalación. ¿Por favor visite? Al instalar en su propia máquina, preste atención para cambiarla a su propia ruta) y luego instale APACHE. Lo instalaré directamente en el directorio raíz de la unidad c. Habrá tres cuadros de texto durante el proceso de instalación. Los dos superiores ingresarán su IP local y el inferior ingresará su correo electrónico. DE ACUERDO La instalación está completa. Ahora edite el archivo httpd.conf ..\ApacheGroup\Apache2\conf\Abra el archivo con el bloc de notas y agregue estas dos líneas de código al final:

¿Cargar módulo? módulo_php5? ¿"C:/php/php5apache2.dll"?

¿Agregar tipo? aplicación/x-httpd-php? . Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)

Configuré un directorio www en el directorio C:\ para almacenar los archivos de mi sitio y encontré la siguiente oración en httpd.conf: DocumentRoot "C :/Apache 2/htdocs" ¿se cambió a la raíz del documento? " C:/www. De esta manera, el directorio de inicio se establece en C:\www. Si no desea cambiar la ubicación del directorio de inicio, no necesita cambiar esto.

Modifique el página de inicio predeterminada del directorio:?

Busque DirectoryIndex y escriba el nombre del archivo que desea establecer como página de inicio, como por ejemplo: index.html Index.php, etc.

Para prioridad de idioma, busque la siguiente declaración

¿Cortar la parte china? la parte correspondiente en el documento original) >

Cambie la parte anterior

Eso es todo para la configuración de APACH

Cambie php.ini: copie dist a C: \windows? ¿Cambiar el nombre a Php.ini (todos los que han instalado Php han hecho esto)?

Y luego hicieron algunos cambios:

¿Encontrar post_max_size en procesamiento? =?8M

Este es el tamaño máximo de datos POST que PHP aceptará. Se puede cambiar a 20 M

¿En el directorio?

Lo que se establece aquí es la ubicación donde PHP busca la biblioteca de extensiones. Su ruta se establece en la ubicación de la carpeta de extensiones, que se cambia a:

extension_dir=? " C:\php\ext "

¿En el archivo? ¿Encontrar upload_max_filesize en Cargas? =?2M, el tamaño máximo de archivo permitido para cargar.

Se puede cambiar a 20M.

¿Dinámico? Extensiones ˌExtensiones

Aquí está la sección de configuración de extensiones de PHP. Enumera todas las extensiones admitidas por PHP. Todas las extensiones están precedidas por un punto y coma.

La explicación es que la configuración actual de PHP no admite extensiones. Podemos eliminar el punto y coma y dejar que PHP admita extensiones.

A continuación se enumeran varias extensiones PHP comunes y útiles.

¿Quitar el punto y coma delante de las siguientes frases?

;extensión=php_mbstring.dll

;extensión=php_dba.dll?

;extensión=php_dbase.dll?

;extensión=php_filepro.dll?

;extensión=php_gd2.dll?

;extensión=php_imap.dll?

;extensión=php_mysql.dll?

En este punto, la configuración de php.ini está completa. Entonces es muy importante

C:\PHP\libmysql.dll, C:\PHP\ext\php_mysql.dll, C:\PHP\ext\PHP_MySQL.dll

Copiar a C:\Windows\system32 para que PHP5 pueda soportar MYSQL.

Reinicie APACHE, cree un nuevo archivo de prueba de bloc de notas en el directorio de inicio e ingréselo.

<? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)

phpinfo();

& gt

Después de guardar, cambie el sufijo denominado PHP.