Diseño y Posicionamiento Web con Joomla › Foros › Joomla 1.5 › Modulos › Mensaje de advertencia con virtue mart › Re: Mensaje de advertencia con virtue mart
Te comento para que sigas una línea de razonamiento y determines qué pasos seguir.
– La función putenv() en PHP3,4 y 5 se utiliza para fijar o establecer una variable de entorno. En tu caso, el error se produce al intentar establecer una variable de tiempo.
– La función anda si tienes el safe_mode en on. El safe_mode es una variable de entorno que se configura en el php.ini de los servidores y generalmente está en off, apagado.
– En apariencia, el error que tienes es por esto. Si miras el texto dice: “Warning: putenv(): Safe Mode warning…”.
– Si quieres saber cómo está configurado en tu hosting, ve al menú de la administración de Joomla, item Ayuda –> Información del Sistema –> Configuraciones de PHP.
– Si allí tienes el safe_mode en off, puedes intentar activarlo a traves del archivo .htaccess ubicado en la raíz de instalación de Joomla. Agrega una línea allí como esta:
php_admin_flag safe_mode On
o bien:
php_admin_value safe_mode 1
Coloca solo una de ellas y vuelve a ver en Configuración de PHP. Es importante aclarar que esto funciona si tu hosting lo permite. Si al hacer esto te aparecer un “Internal Error Server”, borra la línea y consulta con el servicio técnico.
Finalmente, he buscado en internet sobre este fallo y solo aparece 3 veces en algunos foros de Virtuemart y en todos los casos lo han solucionado migrando a PHP5.
Habla con tu servicio de alojamiento.