8796 sujets

Développement web côté serveur, CMS

Bonjour à tous.. !

Voilà mon problème, j'ai créer un site sur une adresse test visible ici : http://test.pimentsauvage.com/

Lorsque j'ai terminé le site il fallait que je le transfert sur un autre nom de domaine présent sur LE MEME hébergement. (donc juste un transfert dans un autre dossier).
Le site marche nickel sur l'adresse test mais la partie actu ne marche pas sur le nouveau NDD. Smiley decu Smiley decu alors que je n'ai rien touché..

http://test.pimentsauvage.com/actu
http://www.boisdici.org/actu

Dans mon controller j'ai une fonction index qui affiche toutes les news (celle ci marche nickel)
et une autre qui permet d'afficher une news en particulier quand on clique sur en savoir + (cf sur l'adresse test).


et c'est l'appel à la fonction get_new_by_id qui foire et qui du coup n'affiche même plus toute les news...


Voici mon controller :



class Actu extends Controller {

	function __construct()
	{
		parent::Controller();	
	}
	
	function index()
	{
		$data = array();
		$data['title'] = 'Les dernières actualités de Bois d\'Ici';
		$data['template'] = 'front/actu';
		
		$this->load->model('Mnew');
		$data['news'] = $this->Mnew->get_news();
		
		$this->load->view('template', $data);
	}
	
	function view($id)
	{
		
		$data = array();
		$data['title'] = 'Les dernières news de bois d\ici';
		$data['template'] = 'front/actu_unique';
		
		$this->load->model('Mnew');
		$data['news'] = $this->Mnew->get_new_by_id($id);
		
		$this->load->view('template', $data);
	}




et ma fonction dans mon model :

function get_new_by_id($id)
	{
		
		$data = array();
		$this->db->where('id', $id);
		$query = $this->db->get('new');
		
		if($query->num_rows() == 1)
		{
            $row = $query->row();
            $new = $this->set_db_object($row);
        
            return $new;
        }
		
		return false;
	}
	



Normalement tout est bon puisque sur l'adresse test ça marche mais pas sur l'adresse officiel.. Smiley decu
Alors que je n'ai rien touché du tout...

HELP PLEASE !!
Merci d'avance
Modifié par walid01300 (14 Apr 2011 - 11:34)
Peut etre une config sur le serveur qui n'est pas la même qu'en dev ? genre php4/php5

Sinon ton erreur te dis juste que tu essaye d'utiliser une méthode sur une variable qui n'est pas un objet