laravel - After update from local to server : Class 'category' not found -


edit: changed lowercase 'c' uppercase 'c' in belongsto.... carelessness...

on local machine ok, error after upload server.

i have basic 1 one relationship:

symbol.php - model:

class symbol extends eloquent {      protected $table = 'symbols';     protected $softdelete = true;      public function category()   {     return $this->belongsto('category', 'id_category');   }    }   

category.php - model

class category extends eloquent {     protected $table = 'categories'; }    

i call relationship this:

$symbol = symbol::find($id); 

but if want access data:

$symbol->category->name; 

on local machine ok after upload server error:

 symfony \ component \ debug \ exception \ fatalerrorexception  class 'category' not found   $instance = new $related; (line 527) 

any ideas?

but why works on local? different server settings?

if worked on local machine , not on server think, have windows operating system installed on local machine , on server, there linux driven system. so, on windows category , category doesn't matter on linux, does,so if have class category , refer category doesn't exist @ because linux case sensitive.

check this , @ case sensitivity.


Comments

Popular posts from this blog

java.util.scanner - How to read and add only numbers to array from a text file -

rewrite - Trouble with Wordpress multiple custom querystrings -