Error DajBog [Fatal error: Allowed memory size of …..]

Cuando el sistema muestra error de

 

Fatal error: Allowed memory size of......

 

Es necesario ver la configuración de nuestro archivo php.ini, donde se debe editar el valor de la variable memory_limit hay que tener en cuenta la cantidad de memoria que tenemos instalada en nuestra maquina, para que de esta manera podamos asignarle cantidad de memoria a esta variable por ejemplo, la variable se encuentra originalmente de la siguiente forma:

memory_limit = 32M

Para modificar el valor de la variable basta con editar su valor:

memory_limit = 512M

Error Dajbog [fatal error: Uncaught ‘PDOException’]

Al terminar una instalación de dajbog y al iniciar la aplicación sale el error fatal error: Uncaught ‘PDOException’, es por que hace falta instalar a nuestro servidor el módulo MySql de php5 (PDO); para solucionar este problema se requiere instalar el siguiente paquete

Captura de pantalla 2016-06-28 a las 5.45.46 p.m.

php5-mysql

apt-get install php5-mysql

 

Posteriormente se debe reiniciar el servicio de apache2 para que tome cambios

 

/etc/init.d/apache2 restart

Montar Usb [Memoria, Disco Duro] en KVM Proxmox

Para montar una memoria o Disco Duro USB en proxmox es necesario seguir los siguientes pasos:

  1. Encontrar Id dispositivo usb, ese lo encontramos con el siguiente comando
    1. lsusb
  2. con el comando qm para la administración de KVM se debe agregar el dispositivo a la maquina virtual
    1. qm set <id_maquina_virtual> -usb0 host=<id_dispositivo_usb>

    2. con qm list listamos las maquinas virtuales
  3. Reiniciamos nuestra maquina virtual
    1. qm stop <id_maquina_virtual>

    2. qm start <id_maquina_virtual>

Configuración Servidor Virtualizado FiveSoft

  1. pico /etc/hostname    #Cambiar nombre de servidor
  2. pico /etc/hosts #Cambiar Nombre hosts
  3. pico /etc/network/interfaces #Asignar ip
  4. reboot #Reiniciar maquina
  5. Ingresamos por ssh
  6. sudo passwd root #para instalaciones Ubuntu

  7. pico /etc/resolv.conf #para instalaciones Ubuntu

  8. adicionar al archivo resolv.conf linea 8.8.8.8 o los dns del proveedor de internet
  9. su – #pasarnos con super usuario
  10. apt-get update
  11. apt-get install apache2 vim sudo htop tree mercurial …….

  12. vim /etc/vim/vimrc
  13. syntax on #quitar comentario

  14. vim /etc/sudoers #adición usuario administrador

  15. root    ALL=(ALL:ALL) ALL

    william ALL=(ALL:ALL) ALL #Adicionar esta línea

  16. vim /etc/groups
  17. sudo:x:27:william #adicionar usuario

 

 

1Captura de pantalla 2016-06-22 a las 4.21.22 p.m.

2Captura de pantalla 2016-06-22 a las 4.20.33 p.m.

3Captura de pantalla 2016-06-22 a las 4.23.23 p.m.

Configuración nginx

Configuración Servidor Proxy en nginx (nginx version: nginx/1.6.2)


 

server {

        listen 80;

        client_max_body_size 50M;

        proxy_read_timeout 150;

        server_name <nombre_dominio.com>;

        location / {

                proxy_pass http://xxx.xxx.xxx.xxx;

                proxy_set_header X-Forwarded-Host $server_name;

                proxy_set_header X-Real-IP $remote_addr;

                add_header P3P ‘CP=”ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV”‘;

        }

      }


 

Verificar Script de Configuración:

nginx -t

Reload/restart nginx

/etc/init.d/nginx reload

/etc/init.d/nginx restart

Your choices are: 000-default dajbog6web

Which site(s) do you want to disable (wildcards ok)?

000-default

Site 000-default disabled.

To activate the new configuration, you need to run:

  service apache2 reload