ldleman / dropcenter

43 stars 4 forks source link

Trying to get property of non-object #53

Open Arno0x0x opened 10 years ago

Arno0x0x commented 10 years ago

Bonjour,

Je viens d'installer DropCenter, que je trouve génial, sur mon Raspberry Pi avec Nginx et php5-fpm.

Sur les premiers tests basiques que j'ai pu faire, ça a l'air de fonctionner correctement, (upload, download etc..).

Cependant, comme je n'aime pas voir des erreurs dans les logs, j'ai tiqué sur cette erreur dans le errror.log de nginx, en appelant la page index.php:

2013/11/24 10:31:10 [error] 3418#0: *49 FastCGI sent in stderr: "PHP message: PHP Notice: Trying to get property of non-object in /var/www/home.xxx.com/dropcenter/tpl/tmp/index.f543070bc9a186354a065d6310d67d39.rtpl.php on line 99 PHP message: PHP Notice: Trying to get property of non-object in /var/www/home.xxx.com/dropcenter/tpl/tmp/index.f543070bc9a186354a065d6310d67d39.rtpl.php on line 100

J'ai bien tenté de vider le répertoire tpl/tmp, de relancer php5-fpm... enfin de toute façon si le problème est dans le code ça ne fait pas grand chose. Et effectivement ça ne résout rien.

Est-ce un bug ou un problème dans ma config ?

Merci pour le boulot et pour cette belle application, Arno

ldleman commented 10 years ago

Il y a des chances que ça vienne du code oui.

Ces lignes correspondent à l'appel de l'affichage de certaines propriétés de l'objet "user" qui représente l'utilisateur connecté, si tu n'est pas connecté au moment de les afficher ça peux causer ce genre d'erreur, ce qui signifie qu'il manque un teste de l'existence du connecté quelque part, je vais essayer de regarder ça.

ldleman commented 10 years ago

C'est corrigé merci pour le signalement :)