Configuración del servidor

Versión de Apache:
2.4.51  - Documentación Apache - Loaded Apache modules
Software del servidor:
Apache/2.4.51 (Win64) PHP/8.0.13 mod_fcgid/2.3.10-dev - Puerto definido para Apache 80
Versión de PHP:
[Apache module]  8.0.13 - Documentación PHP - Extensiones PHP cargadas - Uso de versiones de PHP
 
[FCGI] 5.6.40 - 7.4.26 - 8.0.13 - 8.1.0 - 8.1.31 - Ayuda del modo FCGI
Versión de MySQL:
5.7.36 - Puerto definido para MySQL 3306 - SGBD predeterminado -  Documentación MySQL
Versión de MariaDB:
11.5.2 - Puerto definido para MariaDB 3307 -  Documentación MariaDB - MySQL - MariaDB
 

Sus proyectos (135)

  • abastecimiento
  • abastecimientochillan
  • abastecimiento_res
  • acontratista
  • activos
  • agricola
  • agricola_escritorio
  • agricola_escritorio_d
  • agricola_escritorio_j
  • agricola_escritorio_j_res
  • agricola_escritorio_res
  • agricola_estable
  • agricola_mod
  • agricola_web
  • appCamara
  • arandano
  • armacaja1
  • armadocajas
  • beneficios
  • beneficios_res
  • bienestar
  • buses
  • busesestado
  • buses_estado
  • buses_jr
  • c2
  • cajas
  • calidad
  • calidad1
  • calidad2
  • calidad3
  • calidadcarozo
  • capacitaciones
  • carga
  • casino
  • certificaciones
  • certificado
  • colacion-abajo
  • colacion_new
  • colacion_nueva
  • colihues
  • combustible
  • contador_calidad
  • contratistas
  • correo
  • corrida
  • corrida_res
  • crud2
  • diafamilia
  • econtratista
  • Ejecucion_API
  • entregaregalo
  • etarjas
  • etarjas2_r
  • etarjas3
  • etarjas4
  • examples
  • excel
  • extensionesphp8.3
  • extensión php
  • felicidad
  • fichas
  • fichas_externas
  • fotos
  • frio
  • frs
  • fuera-sincronizaciontarja
  • gestionpermisos
  • gestionpermisos_re
  • gestionproveedores
  • gestion_denuncia
  • gestion_denuncia_res
  • glpi
  • guardias
  • hipocalorico
  • hmedico
  • horometro-baja
  • horometro2
  • horometro2-back
  • imag
  • indicadoresgp1
  • ingresos
  • ingresos_biobio2
  • ingresos_campos
  • ingresos_campos_res
  • inscripcion_prize
  • inventario
  • key
  • lc_industrial
  • lector
  • liq
  • loading
  • magricola
  • magricola1
  • map
  • mindustrial
  • modal
  • modal2
  • monitoreoti
  • muestras
  • multiselect
  • navidad
  • Nueva carpeta
  • nueva_denuncia
  • nueva_denuncia1
  • nuevofotosdoc
  • opcache
  • panel
  • php_backup
  • ping
  • powerbi
  • preingresos
  • qrcode
  • qrcontador
  • reclutamiento
  • Respaldo25
  • restapi
  • SistemaCasino
  • SistemaCasino2
  • sql
  • sso
  • tarjaindustrial
  • tarjaindustrial_res
  • tarjaperu
  • tarjas_agricolas
  • tarja_nueva
  • test
  • tickets
  • ticket_bak
  • totem
  • totem1
  • vaciado
  • ventainterna
  • ventainterna2
  • visitas
  • Estas son sus carpetas en c:/wamp64/www
    Para utilizarlas como enlace http, debes declararlas como hospedador virtual.
    Para esto, debes hacer clic derecho en el icono de Wampserver, Configuración de wampserver, en la pestaña, Precaución. Esto es sólo para expertos..., Permitir enlaces en la página de inicio de proyectos...

Sus alias (3)

Su servidor virtual (20)

  • 10.10.1.12 (localhost)
  • colacion.prize.cl - hosts file error
  • syr.prize.cl - hosts file error
  • mantenedoragricola.prize.cl - hosts file error
  • soporte.prize.cl - hosts file error
  • denunciasyconsultas.prize.cl - hosts file error
  • tarjaagricola.prize.cl - hosts file error
  • gestiondyc.prize.cl - hosts file error
  • inscripcion.prize.cl - hosts file error
  • ingresoscampos.prize.cl - hosts file error
  • preingresos.prize.cl - hosts file error
  • edr.prize.cl - hosts file error
  • tarjaperu.prize.cl - hosts file error
  • pruebadesarrollos.prize.cl - hosts file error
  • inventario.pruebadesarrollos.prize.cl - hosts file error
  • gestionpermisos.prize.cl - hosts file error
  • buses.prize.cl - hosts file error
  • inventarioinformatica.prize.cl - hosts file error
  • visitas.prize.cl - hosts file error
  • armadocajas.prize.cl - hosts file error
  • Error(s) See below

El nombre del servidor colacion.prize.cl no está definido en el archivo de hosts
El nombre del servidor syr.prize.cl no está definido en el archivo de hosts
El nombre del servidor mantenedoragricola.prize.cl no está definido en el archivo de hosts
El nombre del servidor soporte.prize.cl no está definido en el archivo de hosts
El nombre del servidor denunciasyconsultas.prize.cl no está definido en el archivo de hosts
El nombre del servidor tarjaagricola.prize.cl no está definido en el archivo de hosts
El nombre del servidor gestiondyc.prize.cl no está definido en el archivo de hosts
El nombre del servidor inscripcion.prize.cl no está definido en el archivo de hosts
El nombre del servidor ingresoscampos.prize.cl no está definido en el archivo de hosts
El nombre del servidor preingresos.prize.cl no está definido en el archivo de hosts
El nombre del servidor edr.prize.cl no está definido en el archivo de hosts
El nombre del servidor tarjaperu.prize.cl no está definido en el archivo de hosts
El nombre del servidor pruebadesarrollos.prize.cl no está definido en el archivo de hosts
El nombre del servidor inventario.pruebadesarrollos.prize.cl no está definido en el archivo de hosts
El nombre del servidor gestionpermisos.prize.cl no está definido en el archivo de hosts
El nombre del servidor buses.prize.cl no está definido en el archivo de hosts
El nombre del servidor inventarioinformatica.prize.cl no está definido en el archivo de hosts
El nombre del servidor visitas.prize.cl no está definido en el archivo de hosts
El nombre del servidor armadocajas.prize.cl no está definido en el archivo de hosts
La ruta c:/wamp64/www/colacion para DocumentRoot no existe (archivo c:/wamp64/bin/apache/apache2.4.51/conf/extra/httpd-vhosts.conf)
La ruta c:/wamp64/www/colacion/ para <Directory ... no existe (archivo c:/wamp64/bin/apache/apache2.4.51/conf/extra/httpd-vhosts.conf)
Duplicate IP 10.10.1.12 into c:/wamp64/bin/apache/apache2.4.51/conf/extra/httpd-vhosts.conf

 
X
PHP Loaded Extensions - Function get_loaded_extensions()
PHP 8.0.13 -> Apache module
 bcmath        bz2           calendar      com_dotnet    Core          ctype        
 curl          date          dom           exif          fileinfo      filter       
 gd            gettext       gmp           hash          iconv         imap         
 intl          json          ldap          libxml        mbstring      mysqli       
 mysqlnd       openssl       pcre          PDO           pdo_mysql     pdo_sqlite   
 pdo_sqlsrv    Phar          readline      Reflection    session       SimpleXML    
 soap          sockets       SPL           sqlite3       sqlsrv        standard     
 tokenizer     xdebug        xml           xmlreader     xmlwriter     xsl          
 Zend OPcache  zip           zlib         
PHP 8.0.13 -> CLI - FCGI
 bcmath        bz2           calendar      com_dotnet    Core          ctype        
 curl          date          dom           exif          fileinfo      filter       
 gd            gettext       gmp           hash          iconv         imap         
 intl          json          ldap          libxml        mbstring      mysqli       
 mysqlnd       openssl       pcre          PDO           pdo_mysql     pdo_sqlite   
 pdo_sqlsrv    Phar          readline      Reflection    session       SimpleXML    
 soap          sockets       SPL           sqlite3       sqlsrv        standard     
 tokenizer     xml           xmlreader     xmlwriter     xsl           Zend OPcache 
 zip           zlib         
X
-- Use of PHP versions
 PHP 5.6.40  not used
 PHP 7.4.26  not used
 PHP 8.0.13  used as APACHE module
 PHP 8.1.0   not used
 PHP 8.1.31  used for Wampserver internal PHP scripts
X

Cómo usar PHP en modo Fast CGI con Wampserver


El CGI (Interfaz de puerta de enlace común) define una forma en que un servidor web interactúa con programas externos de generación de contenido, que a menudo se denominan programas CGI o scripts CGI. Es una forma sencilla de poner contenido dinámico en su sitio web, utilizando cualquier lenguaje de programación con el que esté más familiarizado

- Solo una versión de PHP como módulo de Apache

Desde el principio, Wampserver carga PHP como un módulo de Apache:
  LoadModule php_module "${INSTALL_DIR}/bin/php/php8.1.1/php8apache2_4.dll"
lo que hace que todos los servidores virtuales, alias y proyectos usen la misma versión de PHP
Si cambia la versión de PHP a través del menú PHP de Wampmanager, esta nueva versión será utilizada en todas partes

- Varias versiones de PHP con modo FCGI

Desde Wampserver 3.2.8, es posible utilizar PHP en modo CGI, es decir, puede definir una versión de PHP diferente, cuyos complementos se hayan instalado previamente, para cada servidor virtual. Esto significa que el servidor virtual ya no está obligado a usar la misma versión de PHP

Apache fcgid_module (mod_fcgid.so) simplifica la implementación de CGI
La documentación la podrá encontrar aquí: mod_fcgid

- Requerimientos previos

- 1 Presencia del archivo mod_fcgid.so en la carpeta de módulos de Apache.
- 2 Presencia de la línea de carga del módulo en el archivo httpd.conf
  LoadModule fcgid_module modules/mod_fcgid.so (Not commented - No # at the beginning))
- 3 Presencia de las directivas de configuración comunes del módulo fcgid_module en el archivo httpd.conf

<IfModule fcgid_module>
  FcgidMaxProcessesPerClass 300
  FcgidConnectTimeout 10
  FcgidProcessLifeTime 1800
  FcgidMaxRequestsPerProcess 0
  FcgidMinProcessesPerClass 0
  FcgidFixPathinfo 0
  FcgidZombieScanInterval 20
  FcgidMaxRequestLen 536870912
  FcgidBusyTimeout 120
  FcgidIOTimeout 120
  FcgidTimeScore 3
  FcgidPassHeader Authorization
  Define PHPROOT ${INSTALL_DIR}/bin/php/php
</IfModule>

Estos tres puntos 1, 2 y 3 se realizan automáticamente con la actualización de Wampserver 3.2.8

- Creando un servidor virtual FCGI

- Después de la actualización de Wampserver 3.2.8, la página http://localhost/add_vhost.php permite agregar un servidor virtual FCGI con toda sencillez
La elección de la versión de PHP a utilizar está limitada a las versiones de los complementos de PHP instalados en su Wampserver lo que evitará un error de versión de PHP
En efecto, declarar, en un servidor virtual, una versión de PHP inexistente en Wampserver generará un error de Apache y un "quiebre" de éste

- Si desea modificar un servidor local existente para agregar el modo FCGI con una versión de PHP existente que ya está en los complementos PHP de Wampserver, solo tiene que ir a la página http://localhost/add_vhost.php y ejecutar el formulario de modificación del servidor local para que sea capaz, en tres clics, de agregar el modo FCGI al servidor virtual, cambiar la versión de PHP o eliminar el modo FCGI
Será necesario actualizar Wampserver para que eso tenga efecto
Esta misma página http://localhost/add_vhost.php también le permite, a través del formulario de modificación de alias, agregar el modo FCGI a un alias existente, cambiar la versión de PHP o remover el modo FCGI, esto es siempre en tres clics

- Algunos detalles

Para agregar el modo FCGI a un servidor virtual existente, simplemente agregue las siguientes directivas antes del final de de ese servidor virtual:

  <IfModule fcgid_module>
    Define FCGIPHPVERSION "7.4.27"
    FcgidInitialEnv PHPRC "${PHPROOT}${FCGIPHPVERSION}/php.ini"
    <Files ~ "\.php$">
      Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
      AddHandler fcgid-script .php
      FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
    </Files>
  </IfModule>

La versión de PHP debe existir como un complemento de PHP en su servidor Wamp y podrá ser modificada
Por el contrario, removiendo estas líneas hace que el servidor virtual vuelva a la versión de PHP utilizada como módulo de Apache

Para alias, es un poco menos simple, debe agregar las líneas anteriores en dos partes, la primera parte:

<IfModule fcgid_module>
  Define FCGIPHPVERSION "7.4.27"
  FcgidCmdOptions ${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe \
  InitialEnv PHPRC=${PHPROOT}${FCGIPHPVERSION}/php.ini
</IfModule>

antes de la directiva <Directory...
La segunda parte:

<IfModule fcgid_module>
  <Files ~ "\.php$">
    Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
    AddHandler fcgid-script .php
    FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
  </Files>
</IfModule>

dentro del contexto para obtener, por ejemplo para cualquier alias, la siguiente estructura:

Alias /myalias "g:/www/mydir/"
<IfModule fcgid_module>
  Define FCGIPHPVERSION "7.4.27"
  FcgidCmdOptions ${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe \
  InitialEnv PHPRC=${PHPROOT}${FCGIPHPVERSION}/php.ini
</IfModule>
<Directory "g:/www/mydir/">
  Options Indexes FollowSymLinks
  AllowOverride all
  Require local
  <IfModule fcgid_module>
    <Files ~ "\.php$">
      Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI
      AddHandler fcgid-script .php
      FcgidWrapper "${PHPROOT}${FCGIPHPVERSION}/php-cgi.exe" .php
    </Files>
  </IfModule>
</Directory>

X
Cómo usar MySQL y/o MariaDB?
Qué es un DBMS predeterminado?
Cómo cambiar el DBMS predeterminado?
Vaya a la ayuda relacionada, luego haga clic derecho el el botón del icono de Wampmanager -> Ayuda -> MariaDB - MySQL
X
Apache loaded modules - Command: httpd.exe -t -D DUMP_MODULES
- Core:
 core_module       http_module       mpm_winnt_module 
 so_module         win32_module     

- Shared modules:
 access_compat_module    actions_module          alias_module           
 allowmethods_module     asis_module             authn_core_module      
 authn_file_module       authz_core_module       authz_groupfile_module 
 authz_host_module       authz_user_module       auth_basic_module      
 auth_digest_module      autoindex_module        cache_disk_module      
 cache_module            cgi_module              dir_module             
 env_module              fcgid_module            file_cache_module      
 include_module          isapi_module            log_config_module      
 mime_module             negotiation_module      php_module             
 rewrite_module          setenvif_module         socache_shmcb_module   
 userdir_module          vhost_alias_module