Insertar modulo de PDO mysql y php en godaddy
Espero puedan ayudarme y se los agradecería mucho
tengo un hosting windows classic con iis y php 5.3 en godaddy
Ahí mi página web se conecta a una base de datos mysql
Esta es mi conexión
¿
¿<?php $dsn = 'mysql:host=dbgts.db.2365702.3ed.hostedresource.net;dbname=dbase'; $username = 'user'; $password = '12345'; function conecta() { global $dsn, $username, $password; try { $db = new PDO($dsn, $username, $password); $db->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); } catch (PDOException $e) { die( 'Query failed: ' . $e->getMessage() ); } } function validaSesion(){ if(isset($_SESSION['usuario'])){ return true; }else{ return false; } } ?>
Pero al hacer la conexión me sale este error Query failed: could not find driver
Me comunique con soporte y em dicen que tengo que hacer un archivo php5.ini y ahí llamar
las librerías de pdo y mysql ya lo cree pero sigue sin funcionarme
Este es mi php5.ini
rAddHandler x-httpd-php5 .php AddHandler x-httpd-php .php4 register_globals = Off session.save_path = "D:\Hosting\2365702\html\session" display_errors = ON log_errors = On error_log="D:\Hosting\2365702\html" memory_limit = 48M max_execution_time = 240 max_input_time = 180 post_max_size = 8M file_uploads = On upload_max_filesize = 256M extension_dir = "D:\Hosting\2365702\html\ext" upload_tmp_dir = "D:\Hosting\2365702\html\temp" [PHP_PDO] extension=D:\Hosting\2365702\html\ext\php_pdo.dll [PHP_PDO_MYSQL] extension=D:\Hosting\2365702\html\ext\php_pdo_mysql.dll extension=D:\Hosting\2365702\html\ext\php_mysql.dll extension=D:\Hosting\2365702\html\ext\php_mysqli.dll extension=D:\Hosting\2365702\html\ext\php_curl.dll [Pdo] pdo_mysql.default_socket="MySQL" [Pdo_mysql] pdo_mysql.cache_size=2000 pdo_mysql.default_socket=
cree una carpeta en el root de mi hosting llamada ext donde puse todos los dlls
pero en mi archivo info.php me sigue saliendo PDO drivers no value
y en extension_dir me sale C:\php53\ext
Alguna idea de por que no este fucnionando
de antemano muchas gracias
saludos
1 respuesta
Respuesta de vanessa fernandez
1