PHP & Mariadb
Publicado por Gabriel (2 intervenciones) el 31/03/2018 22:23:09
please, help me, tengo un problema cuando conecto la base de datos con php, no muestra nada en la pagina, muestra la hoja en blanco, lo estoy haciendo desde linux mint.
Cuando lo hago desde windows me sale todo bien, me muestra la pagina y todo normal, pero desde linux, tanto en debian como en linux mint, no muestra nada, y el codigo es el mismo, lo importé, no le he cambiado nada, hasta donde he visto creo que es que tengo que permitirle el tipo de conexion, pero no se como hacerlos, ya que con PDO en linux lo tuve que "autorizar" a que hiciera la conexion, en windows lo hacia normal, sin embargo ese tipo de conexion PDO le encontre la solucion buscando, pero con este no he encontrado como hacerlo.
aqui ni error me muestra, solo la pagina en blanco. está es la forma como se conecta:
Me recomendaron activar display_errors pero aun despues de colocarles On en la pagina de info.php sigue saliendo que está en Off.
Cuando lo hago desde windows me sale todo bien, me muestra la pagina y todo normal, pero desde linux, tanto en debian como en linux mint, no muestra nada, y el codigo es el mismo, lo importé, no le he cambiado nada, hasta donde he visto creo que es que tengo que permitirle el tipo de conexion, pero no se como hacerlos, ya que con PDO en linux lo tuve que "autorizar" a que hiciera la conexion, en windows lo hacia normal, sin embargo ese tipo de conexion PDO le encontre la solucion buscando, pero con este no he encontrado como hacerlo.
aqui ni error me muestra, solo la pagina en blanco. está es la forma como se conecta:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
// validamos el request para el login del sitio.
if (!isset($_SESSION)) {
session_start();
}
#Constantes de conexión
define('DB_HOST','localhost');
define('DB_USER','root');
define('DB_PASS','');
define('DB_NAME','DB');
//creamos la conexion
class Conexion extends mysqli {
public function __construct() {
parent::__construct(DB_HOST,DB_USER,DB_PASS,DB_NAME);
$this->connect_errno ? die('Error en la conexión a la base de datos') : null;
$this->set_charset("utf8");
}
}
?>
Me recomendaron activar display_errors pero aun despues de colocarles On en la pagina de info.php sigue saliendo que está en Off.
Valora esta pregunta
0