Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Chazy Chaz en 21 Abril 2012, 18:03 pm



Título: errores de pdo instances
Publicado por: Chazy Chaz en 21 Abril 2012, 18:03 pm
Hola, tengo problemas con una web https://github.com/Plexis/Plexis

El foro que da soporte al proyecto de la web, dejo de tener actividad en marzo, creo que por un problema de los administradores y lo dejaron.

Esta es parte del log del apache:
Citar
[Fri Apr 20 04:46:55 2012] [error] [client 192.168.0.10] PHP Fatal error: Uncaught exception 'PDOException' with message 'You cannot serialize or unserialize PDO instances' in C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php:146\nStack trace:\n#0 [internal function]: PDO->__sleep()\n#1 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php(146): serialize(Array)\n#2 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php(111): Application\\Core\\Debug->log_error()\n#3 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\system\\core\\Commo n.php(63): Application\\Core\\Debug->trigger_error(2, 'date(): It is n...', 'C:\\Program File...', 48, Array)\n#4 [internal function]: php_error_handler(2, 'date(): It is n...', 'C:\\Program File...', 48, Array)\n#5 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\contro llers\\welcome.php(48): date('F j, Y, g:i a', '1324062007')\n#6 [internal function]: Welcome->index()\n#7 C:\\Program Files (x86)\\Apach in C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php on line 146

[Fri Apr 20 04:46:57 2012] [error] [client 192.168.0.10] PHP Fatal error: Uncaught exception 'PDOException' with message 'You cannot serialize or unserialize PDO instances' in C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php:146\nStack trace:\n#0 [internal function]: PDO->__sleep()\n#1 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php(146): serialize(Array)\n#2 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php(111): Application\\Core\\Debug->log_error()\n#3 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\system\\core\\Commo n.php(63): Application\\Core\\Debug->trigger_error(2, 'date(): It is n...', 'C:\\Program File...', 48, Array)\n#4 [internal function]: php_error_handler(2, 'date(): It is n...', 'C:\\Program File...', 48, Array)\n#5 C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\contro llers\\welcome.php(48): date('F j, Y, g:i a', '1324062007')\n#6 [internal function]: Welcome->index()\n#7 C:\\Program Files (x86)\\Apach in C:\\Program Files (x86)\\Apache Software Foundation\\Apache2.2\\htdocs\\application\\core\\ Debug.php on line 146

En mi ordenador solo puedo configurar la web e instalar la base de datos, con el asistente de la carpeta _install), despues de borrar la carpeta, la pagina (index) no se muestra, creo que sera un problema de mi configuracion.
httpd.conf -> http://pastebin.com/6w5dhHHD
php.ini -> http://pastebin.com/CGVDfBfy

Subi la web a un hosting y al menos se muestra una vez instalada. Pero tiene algunos fallos.
Esto es lo que sale cuando creas una cuenta si tienes la suerte de que no te de el error de que faltan datos en el campo xD
Citar
Fatal error: Uncaught exception 'PDOException' with message 'You cannot serialize or unserialize PDO instances' in /home/wowspain/public_html/application/core/Debug.php:146 Stack trace: #0 [internal function]: PDO->__sleep() #1 /home/wowspain/public_html/application/core/Debug.php(146): serialize(Array) #2 /home/wowspain/public_html/application/core/Debug.php(111): Application\Core\Debug->log_error() #3 /home/wowspain/public_html/system/core/Common.php(108): Application\Core\Debug->trigger_error(1, '

...', '/home/wowspain/...', 600, Array) #4 /home/wowspain/public_html/system/database/Driver.php(600): show_error('

...', false, 1) #5 /home/wowspain/public_html/system/database/Driver.php(107): System\Database\Driver->trigger_error() #6 /home/wowspain/public_html/application/library/Auth.php(227): System\Database\Driver->query('SELECT * FROM `...') #7 /home/wowspain/public_html/application/controllers/account.php(107): Application\Library\Auth->login('TEST', 'test') #8 [internal function]: Account in /home/wowspain/public_html/application/core/Debug.php on line 146


Título: Re: errores de pdo instances
Publicado por: EFEX en 23 Abril 2012, 17:25 pm
Deberías contactar con ellos, si no tenes respuestas en el foro, podes contactar con los de desarrolladores del repo.

wilson212
https://github.com/wilson212
Syke94
https://github.com/Syke94

Yo por mi parte, es mucho code para leer, quizás alguien del foro le interesa y te ayuda con el bug.