viernes, 8 de junio de 2012

Function session_is_registered() is deprecated :: OSCommerce

Última actualización el Miércoles, 30 de Diciembre de 2009 10:18
Atención, abrir en una nueva ventana.

Con las actualizaciones de PHP simepre hay problemas. El tiempo que los desarrolladores tienen que dedicar a modificar codigos es elevado, y algunas aplicacione ademas padecen de codigo obsoleto.
En el caso de OsCommerce el error se plantea por el uso de la funcion session_is_registered() y su particular configuracion que muestra los errores nos puede dejar con una pagina bastante fea.
La solución parcial(ojo, es una solcuión para que no se muestre el contenido de los errores, no es una solución al problema del uso de una funcion no utilizable que deberá buscarse en OsCommerce y sus foros) es sencilla:
Editar el fichero includes/application_top.php y admin/includes/application_top.php

encontrar:
 //set the level of error reporting
  error_reporting(E_ALL & ~E_NOTICE);
reemplazar con:
//set the level of error reporting
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
Warning: session_is_registered() [function.session-is-registered]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /home/XXXXX/public_html/includes/functions/sessions.php on line 111

martes, 15 de mayo de 2012

olvide o perdi la contraseña del admin en oscommerce

cuando se le olvida sus datos de acceso de administrador, todo lo que tienes que hacer es ejecutar la siguiente instrucción en el phpmyadmin

UPDATE administrators SET user_password = 'fb7ad59c965ae1687e4d5b6079884010:3c';
UPDATE administrators SET user_name = 'admin'; 


se restablecerá su nombre de usuario a: admin
  y restablecer su contraseña a: admin



Una vez iniciada la sesión, puede cambiar su nombre de usuario y contraseña

La manera más fácil para restablecer sus datos de administración.

¡Buena suerte
Utilice en su propio riesgo.
He intentado en rc2 y funcionó a la perfección

martes, 3 de abril de 2012

Abrir excel 2010 en diferentes ventanas windows 7

Probado en windows 7 de 64 bits y 32 bits

PASO 1:
- Despliega la clave HKEY_CLASSES_ROOT \ Excel. Sheet.12 \ Shell \ Open
- Eliminar la carpeta DDEEXEC
- Entre en la carpeta COMMAND
- Habra dos valores uno que un nombre "predeterminado" y el otro con el nombre "command"
- Debemos eliminar el valor llamado "command"
- Haz doble clic sobre el valor "(predeterminado)"
- Añade un espacio, luego "%1" (con las comillas, como aquí) al final de línea para que el dato se parezca a: "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /dde "%1"


PASO 2: - Es lo mismo solo que cambia la carpeta Sheet -
- Despliega la clave HKEY_CLASSES_ROOT \ Excel. Sheet.8 \ Shell \ Open
- Eliminar la carpeta DDEEXEC
- Entre en la carpeta COMMAND
- Habra dos valores uno que un nombre "predeterminado" y el otro con el nombre "command"
- Debemos eliminar el valor llamado "command"
- Haz doble clic sobre el valor "(predeterminado)"
- Añade un espacio, luego "%1" (con las comillas, como aquí) al final de línea para que el dato se parezca a: "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /dde "%1"


Fuente: http://trasguitoinc.blogspot.mx/2011/01/como-abrir-documentos-de-excel-en.html