AYUDA. Problema al subir una prueba Codeigniter a servidor externo

87 views
Skip to first unread message

Juan Andres Olid

unread,
Jan 14, 2017, 8:26:44 AM1/14/17
to CodeIgniter-spanish
Buenos días,
como ya os comenté, llevo poco tiempo con Codeigniter y tenía desarrollada una solución que en Localhost me iba genial, pero al subirla al servidor externo, empezó a fallar desde el inicio.
Comencé a iniciar una prueba desde 0 y observo que todo va bien hasta que incluyo en mi controlador de prueba una línea para extraer datos de la BBDD.

class Hola1 extends CI_Controller{
 
  public function __construct(){
    parent::__construct();
    $this->output->enable_profiler(TRUE);
  }
   public function index(){
    $this->load->model('test_model');
    $data['titulo']='PRUEBAS HOLA MUNDO';
$data['datos']=$this->test_model->prueba1();
    $this->load->view('holamundo',$data);
  }
}
?>

Esa línea me provoca el siguiente error. Como os digo, en Localhost va perfectamente.
¿Que puede estar pasando?
Gracias anticipadas por vuestra ayuda.
Si necesitáis alguna otra información, decídmelo.
La view es muy simple. Tan solo visualiza un HOLA MUNDO sin mas y un <?php echo $titulo;?>
Gracias

La página test.almawin.com no funciona

La página test.almawin.com no puede procesar esta solicitud ahora.

HTTP ERROR 500



Carlos Romero

unread,
Jan 14, 2017, 8:36:28 AM1/14/17
to CodeIgniter-spanish
Puedes quitar el .htaccess del servidor de pruebas para descartarlo ?

Carlos Romero

unread,
Jan 14, 2017, 8:38:15 AM1/14/17
to CodeIgniter-spanish
Un comentario adicional , no es necesario cerrar php con ?> al final de controladores ni modelos. De hecho, se recomienda no hacerlo

Juan Andres Olid

unread,
Jan 14, 2017, 9:03:17 AM1/14/17
to CodeIgniter-spanish
Acabo de quitarlo y me continua dando lo mismo.

Juan Andres Olid

unread,
Jan 14, 2017, 9:04:23 AM1/14/17
to CodeIgniter-spanish
¿Quieres decir que lo puedo dejar asi?
<?php echo $titulo;

Gracias

Carlos Romero

unread,
Jan 14, 2017, 10:13:39 AM1/14/17
to CodeIgniter-spanish
Trata con otro archivo php. Onda un phpinfo.php que tenga el clásico <?php phpinfo();?>

Carlos Romero

unread,
Jan 14, 2017, 10:14:14 AM1/14/17
to CodeIgniter-spanish
No. Solo al final de controladores y modelos ... supongo de librerías y helpers también

Jorge Copia

unread,
Jan 19, 2017, 9:59:57 PM1/19/17
to codeignit...@googlegroups.com
Debes colocar el cógido de tu modelo támbien.
en tu servidor revisa los logs de apache mientras cargas tu página, suelen contener mas información, lo puedes revisar en /var/log/httpd/error_log.
En el archivo config.php de codeigniter, pon debugger en true. Para que te muestre los errores.
PD: Sobre no colocar el cierre ?> en php, es una buena practica si todo tu codigo es php (Hay razones para hacer eso no es solo cuestión de estilo, según recuerdo).



El 14 de enero de 2017, 10:14, Carlos Romero <crome...@gmail.com> escribió:
No.  Solo al final de controladores y modelos ... supongo de librerías y helpers también

--
Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
---
Has recibido este mensaje porque estás suscrito al grupo "CodeIgniter-spanish" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a codeigniter-spanish+unsub...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a codeigniter-spanish@googlegroups.com.
Visita este grupo en https://groups.google.com/group/codeigniter-spanish.
Para ver este debate en la Web, visita https://groups.google.com/d/msgid/codeigniter-spanish/0fe744b8-26be-4fb9-95dc-0d305f3ff954%40googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Juan A Olid

unread,
Jan 20, 2017, 12:40:32 PM1/20/17
to codeignit...@googlegroups.com

Muchas Gracias.

Así lo he logrado ver.

Has recibido este mensaje porque estás suscrito a un tema del grupo "CodeIgniter-spanish" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/codeigniter-spanish/OUPQSDOEC5I/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a codeigniter-spa...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a codeignit...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages