Cool Forum

 
 
Cool Forum » Support » Administrateurs » erreur pour l'upload de logo
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
Grand Hibou

Nouveau

Enregistré le 27/11/2004
Messages: 18
Non connecté

Sujet : erreur pour l'upload de logo
Ajouté le : 30/01/2006 13:48
Message :

bonjour,

nous utilisons un coolforum, et depuis une migation vers php5 il y a quelques petites erreurs , dont la fonction d'upload de logos qui a des ratés. Il y a un meesage d'erreur quand on veut uploader un logo donc

Warning: copy(logos/logo58.gif) [function.copy]: failed to open stream: Permission denied in /mnt/sites/blablabla/blablabla/blablabla/profile_options.php on line 133

la ligne 133 comme indiquée est la deuxième çi-dessous:


$filename="logo".$_USER[userid].$ext;
copy($_FILES['logo']['tmp_name'],"logos/".$filename);
@chmod("logos/".$filename, 0777);
}
else
$tpl->box[error]=$tpl->gettemplate("profil",13);


il y a-t-il quelque chose d'anormal à cette ligne qui bloquerait l'upload sur le forum?

merci de votre aide.


*** Message édité par Grand Hibou le 30/01/2006 12:48 ***

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Grand Hibou!!! Envoyer un Message Privé à Grand Hibou Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 30/01/2006 14:17
Message :

Salut,

Je pense plutot aux permissions au niveau du serveur pour le dossier logo. Si le problème est aléatoire, l'hébergeur est peut etre en cause.

Sinon, pour masquer le message d'erreur généré par copy(), ajoute un @ devant :

@copy($_FILES['logo']['tmp_name'],"logos/".$filename);


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Cool Coyote

Pilier

Administrateur

Enregistré le 26/09/2001
Messages: 2629
Non connecté

Ajouté le : 30/01/2006 22:33
Message :

T'es en quelle version là parcequ'il me semble qu'on utilise plus copy() dans la 0.8


Merci de respecter les règles d'ajout de messages !!

Avant de poser une question:

[Documentation] - [FAQ] - [Recherche]


Cool Coyote - Webmaster (me contacter)
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un Message Privé à Cool Coyote Citer ce post dans votre réponse

 
 
Grand Hibou

Nouveau

Enregistré le 27/11/2004
Messages: 18
Non connecté

Ajouté le : 31/01/2006 02:10
Message :

c'est la version 0.6 beta qu'on a. Cela peut avoir un rapport avec notre problème depuis qu'on vient de passer en php5? avant en php4 cela fonctionnait la fonction upload des logos en tout cas.

Là quand j'essaie d'uploader un logo (avatar donc), il n'y a plus de message d'erreur chez moi en fait, par contre une fois sélectionné sur mon disque dur dans la fenêtre et que je valide..plus rien. ça n'avance plus quoi, "transfert des données depuis..." et rien d'autre. D'autre part, pour uploader depuis la liste de logos mise sur le ftp ("choisir un avatar parmi notre liste"), la sélection ne se fait même plus en cliquant sur le logo, cela n'est pas pris en compte.
les fichiers de ce répertoire sont tous en chmod 644 et le répertoire logos en chmod 777.

*** Message édité par Grand Hibou le 31/01/2006 01:21 ***

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Grand Hibou!!! Envoyer un Message Privé à Grand Hibou Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 31/01/2006 08:16
Message :

Me semblait bien que c etait move_uploaded_file... ^^

Dans ce cas, gros conseil : met à jour ton forum ! Dans un premier temps passe à CF 0.7.3 pui à CF 0.8.2 pour effectuer toutes les mises à jour correctement.


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Cool Coyote

Pilier

Administrateur

Enregistré le 26/09/2001
Messages: 2629
Non connecté

Ajouté le : 31/01/2006 11:38
Message :

Et n'oublies pas de faire des sauvegardes de ta DB avant la mise à jour


Merci de respecter les règles d'ajout de messages !!

Avant de poser une question:

[Documentation] - [FAQ] - [Recherche]


Cool Coyote - Webmaster (me contacter)
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un Message Privé à Cool Coyote Citer ce post dans votre réponse

 
 
Grand Hibou

Nouveau

Enregistré le 27/11/2004
Messages: 18
Non connecté

Ajouté le : 31/01/2006 13:30
Message :

il y a un tutorial pour les mises à jour de coolforum? ça se fait sans douleur et rapidement, ou il y a du sang et des larmes ? lolll
je dis ça parce que on vient juste de changer de serveur, à la demande de l'hébergeur pour passer en php5 aussi. Et on a eu quelques règlages déjà à faire après.

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Grand Hibou!!! Envoyer un Message Privé à Grand Hibou Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 31/01/2006 13:51
Message :

Consulte la documentation officielle


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Grand Hibou

Nouveau

Enregistré le 27/11/2004
Messages: 18
Non connecté

Ajouté le : 31/01/2006 17:19
Message :

Du côté de l'hébergeur, oùu je me suis renseigné, on me demande si le forum, version 0,6 beta donc, est totalement compatible php5, est-ce le cas ?ou alors il ne l'est pas du à son ancienneté maintenant?

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Grand Hibou!!! Envoyer un Message Privé à Grand Hibou Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 31/01/2006 19:41
Message :

Ca m'étonnerai ça, mais dans tous les cas je te conseil de faire cette mise à jour.


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Grand Hibou

Nouveau

Enregistré le 27/11/2004
Messages: 18
Non connecté

Ajouté le : 01/02/2006 11:50
Message :

Message original: Aquilon
Me semblait bien que c etait move_uploaded_file... ^^

Dans ce cas, gros conseil : met à jour ton forum ! Dans un premier temps passe à CF 0.7.3 pui à CF 0.8.2 pour effectuer toutes les mises à jour correctement.



tu disais de passer d'abord à la version cf 0.7.3, mais elle n'est pas dans la doc officielle dont tu m'avais mis le lien. je peux passer de la 0.6 beta à une autre version 0.7X puis ensuite à la 0.8X ?

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Grand Hibou!!! Envoyer un Message Privé à Grand Hibou Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 01/02/2006 11:54
Message :

Oui. Mais pour etre sur de reussir sans mauvaises surprises :

1 - Sauvegarde de la base données CF 0.6
2 - Sauvegarde des fichiers CF 0.6
3 - Suppression des fichiers CF 0.6 et copie des fichiers CF 0.7
4 - Mise à jour de la base avec CF 0.7
5 - Suppression des fichiers CF 0.7 et copie des fichiers CF 0.8.2
6 - Mise à jour de la base avec CF 0.8.2

Si tout est ok, nouvelle sauvegarde complète et ça roule

Il n'y a rien de bien compliqué, il suffit de bien lire les instructions données lors des mises à jour.


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Cool Coyote

Pilier

Administrateur

Enregistré le 26/09/2001
Messages: 2629
Non connecté

Ajouté le : 01/02/2006 12:20
Message :

A partir de la version 0.6, le système de mise à jour calcule automatiquement les versions de base de donnée et la met à jour.
La procédure est simple: tu sauvegarde ta base de donnée 0.6, tu sauvegardes de répertoire du forum en 0.6, tu supprimes tout ton répertoire, tu remplaces par les fichiers de la 0.8.2, puis tu lances la mise à jour, tout devrait se faire automatiquement.
Eventuellement il faudrait que tu vérifies les recommandations d'une version à l'autre car certaines données devront être resaisies (rien de bien important). A savoir que:
- si tu as des skins persos, ils seront supprimés, tu repartiras sur un skin de base qu'il faudra remodifier
- si tu as des forums privés, les droits des utilisateurs sur ces forums seront annulés à cause de la mise en place des groupes. Il faudra donc refaire ta gestion des droits sur ces forums.

Par contre si ton forum a une base de donnée importante, il est peut-être plus sûr de faire la mise à jour de la base en local étant donné qu'il y a pas mal de modifs entre la 0.6 et la 0.8.

Voilà, je crois que tout est dit, y'a plus qu'à...


Merci de respecter les règles d'ajout de messages !!

Avant de poser une question:

[Documentation] - [FAQ] - [Recherche]


Cool Coyote - Webmaster (me contacter)
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un Message Privé à Cool Coyote Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0702 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net