Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Variables de session en Apache2
#2

Después de varias pruebas con los host virtuales, realice estos pasos:

1-Puedes crear tu carpeta para los cgi en /var/www/ ejemplo:
   sudo mkdir /var/www/cgi-bin
2-Le das permisos con:
   sudo chmod 775 -R /var/www/cgi-bin
  Si accedes a archivos:
   sudo chmod 777 -R /var/www/cgi-bin

 Nota: En esta carpeta copias tu ejecutable Webform

3-En la carpeta /etc/apache2/sites-availables, creas tu archivo sitiox.conf
4-Le agregas los comandos para virtualizar:

 <VirtualHost *:80>
    ServerName sitiox.xyz
    DocumentRoot /var/www/cgi-bin/ProyWebApp.gambas

    #ScriptAlias /cgi-bin2/  /var/www/cgi-bin/
    <Directory "/var/www/cgi-bin">
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        AddHandler cgi-script .cgi .gb .gambas
       #DirectoryIndex index.cgi
        DirectoryIndex /var/www/cgi-bin/ProyWebApp.gambas
       #AllowOverride All
       AllowOverride None
       Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
 </VirtualHost>

5-Luego activas tu sitio con:
  sudo a2ensite sitiox.conf
6-Luego desactivas el sitio por defecto con:
  sudo a2dissite 000-default.conf
7-Reinicias el servidor con:
  sudo systemctl reload apache2
8-En un navegador abres el ip de tu servidor.

Nota: si no tienes servidor de dominio puedes editar el archivo hosts de las
      PC clientes:
      
      sudo nano /etc/hosts
      
      127.0.0.1           localhost
      127.0.1.1           UServer2204
      <Ip de tu servidor> sitiox.xyz
      
    Grabas el cambio y ahora ya puedes acceder directo desde sitiox.xyz.

    Las variables de session si mantienen sus valores.
     
     Rolleyes LISTO !!!
[Imagen: 6297qmL.png]
[-] Los siguientes 4 usuarios dicen gracias a omoreno por este post:
  • guizans, jguardon, Shell, tincho
    ¡Gracias!


Mensajes en este tema
Variables de session en Apache2 - por omoreno - 21-04-2023, 23:53
RESUELTO: Variables de session en Apache2 - por omoreno - 27-05-2023, 00:17
RE: Variables de session en Apache2 - por tincho - 28-05-2023, 19:19

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)