
Forum de support de ClanFree.net
Vous n'êtes pas identifié.
Pages: 1
bonjour apres recherche je n'ai rien trouvé sur cette erreur:
lors de l'installation de vsstats j'ai eu cette erreur
Warning: strpos() [function.strpos]: Offset not contained in string in /home/stats-celtic/vsstats/install/install.php on line 61
compte premium
site http://bf-celtic.clanfree.net/vsstats
j'ai aussi cette erreur lors de la recupération des infos du serveur
Warning: fopen(downloads/versus_config.con) [function.fopen]: failed to open stream: No such file or directory in /home/stats-celtic/vsstats/admin/serveurs.php on line 51
si tu peux m'aider merci d'avance
Dernière modification par scythica (25-05-2008 11:27:14)
Hors ligne
bah, ça a l'air de marcher là, non?
sinon, pour l'erreur, je peux te dire que c'est parce que la fonction a été utilisée pour chercher un morceau de chaîne qui n'est pas dans la chaîne examinée... mais j'pense pas que ça t'aide 
pour le reste, le site essaie d'ouvrir le fichier 'downloads/versus_config.con', mais il ne le trouve pas, et il s'en plaint

Hors ligne
oui j'ai l'impression que le fopen est vérrouillé malgré le compte prémium ce qui bloque le downlad du fichier
pas je peux te donner le pass admin pour que tu puisse voir l'erreur générée
Hors ligne
scythica a écrit:
oui j'ai l'impression que le fopen est vérrouillé malgré le compte prémium ce qui bloque le downlad du fichier
No such file or directory
, ça veut dire que le fichier existe pas, et qu'il ne le trouve pas, et donc, qu'il ne peut pas l'ouvrir

Hors ligne
jai ajoputé moi meme par ftp le fichier versus.con et il refuse par cette commande
Warning: fopen(downloads/versus_config.con) [function.fopen]: failed to open stream: No such file or directory in /home/stats-celtic/vsstats/admin/serveurs.php on line 51
Warning: fclose(): supplied argument is not a valid stream resource in /home/stats-celtic/vsstats/admin/serveurs.php on line 87
alors qu'avant tout fonctionnait bien
comment tester si le fopn est ouvert ?
Hors ligne
le fopen fonctionne, ne t'en fais pas, c'est sûr
sinon, je vois que tu as mis le fichier dans /vsstats/downloads, mais je me demande si ça ne serait pas plutôt dans /vsstats/admin/downloads

Hors ligne
Pour info, c'est fopen sur une url qui est désactivé sur les comptes gratuits. La c'est une ouverture locale que tu fais, donc ce n'est pas ça qui bloque. Vérifie que tu as bien tous les fichiers dans les bons répertoires.
Hors ligne
je regarde et je vous tiens au jus
Hors ligne
voila la ligne 51 du ficher admin/serveur.php
$fichierSql = fopen($cheminFichierSql, 'w');
hummm je vais peut etre dire un grosse betise mais clanfree a changé localhost par sql ca peux influer ?
Hors ligne
ouais, bon, ça n'aide pas vraiment... car c'est le contenu de la variable qui importe.
de toutes façons, le contenu de la variable, c'est 'downloads/versus_config.con'
tu as essayé de mettre le fichier dans vsstats/admin/downloads ? selon moi, ça serait ptet là qu'il faudrait le mettre
pour ce qui est de "sql", je ne pense pas que ça joue, non. pas à cet endroit là du problème en tout cas. et le message d'erreur serait complètement différent

Hors ligne
je vais tester
génial il apparait bloqué en haut de page non c'est pas bon
Hors ligne
uh? 

Hors ligne
autre chose j'ai changé url par une autre je pense que le blem est la il faut que je repose l'original de la creation
stats-celtic et non pas bf-celtic.clanfree.net
plus qu'a attendre demain pour le test de changement d'url
Hors ligne
en fait, je ne vois pas du tout de quoi tu parles.... 
mais, n'hésites pas à tester des trucs par toi même

Hors ligne
ok pas de soucis je pense avoir trouvé demain confirmation apres changement d'url du site
Hors ligne
Comme j'avais rien a faire, j'ai forcé le changement d'url a etre pris en compte. Mais je pense pas que ce soit le problème vu que le chemin est relatif et pas absolu.
Soit dit en passant, l'url originale est toujours conservée, elle marche quand même, meme si tu l'as changé après.
Hors ligne
Merci quelques erreurs on été supprimée mais le downlad de l'info est refusée
Hors ligne
Ok, on recommencer:
Nous on ne voit pas l'erreur, donc faut que tu donne le max d'info: C'est quoi que tu fait exactement qui te donne cette erreur ? Après quelle action ?
Manifestement, ton site a l'air de fonctionner, et toi tu dis avoir une erreur dans l'installation, je pige pas.
Hors ligne
je vais réinstaller et je te tiends au courant
Hors ligne
donc je viens de réinstaller et voici l'erreur
Warning: strpos() [function.strpos]: Offset not contained in string in /home/stats-celtic/vsstats/install/install.php on line 61
ligne 61 du fichier install
$pos = strpos($query, "`", 12);
lors de la suppression d'un serveur installé par defaut
Warning: unlink(downloads/versus_config.con) [function.unlink]: No such file or directory in /home/stats-celtic/vsstats/admin/serveurs.php on line 37
code /stats-celtic/vsstats/admin/serveurs.php ligne 37
unlink($cheminFichierSql);
creation d'un serveur (de jeux)
lors de la recupération de fichier serveur servant au stats:
Warning: fopen(downloads/versus_config.con) [function.fopen]: failed to open stream: No such file or directory in /home/stats-celtic/vsstats/admin/serveurs.php on line 51
Warning: fclose(): supplied argument is not a valid stream resource in /home/stats-celtic/vsstats/admin/serveurs.php on line 87
/stats-celtic/vsstats/admin/serveurs.php on line 87 :
fclose($fichierSql);
voilà en gros les erreurs
alors qu' au début je n'avais aucune erreur c'est pourqoui j'avais preis un compte premium
Dernière modification par scythica (25-05-2008 17:56:05)
Hors ligne
comme quoi, la gestion des messages d'erreurs, c'est important. mais certains développeurs, de nos jours....
ahlalala 
bon sinon, je peux pas trop t'aider, déjà parce que j'ai du mal à te suivre (ton post est difficile à lire
... essaie de mettre un peu de mise en forme pour organiser tout ça stp), et aussi parce que je ne sais même pas ce que tu essaies de faire, et que je ne ne connais vsstats.
je ne sais même pas dans quel contexte ces erreurs se produisent (tu en parles comme si c'était évident
). par exemple, je ne sais pas du tout ce que tu entends par "suppression d'un serveur installé par defaut" 
en tout cas, ça n'est pas une erreur dans les fichiers php. c'est une erreur dans le fonctionnement et l'utilisation de ton cms. dans ce que tu essaies de faire, il doit soit manquer un paramètre, soit manquer un fichier.
concernant ce que j'ai réussi à saisir :
dans quel contexte apparaissent ces "erreurs"? elles sont bloquantes? je dis ça, car ce sont des warning et pas des erreurs, donc techniquement, ça n'est rien de grave (pas grave par rapport au fonctionnement général du cms. c'est seulement lié au traitement précis que tu essaies de faire). en tout cas, tout semble tourner autour du fichier "versus_config.con". Il n'arrive pas à l'ouvrir (fopen), il n'arrive pas à le fermer (fclose) ni à le supprimer (unlink) une fois qu'il a fini : normal, il ne trouve pas de fichier de ce nom.
pour ce qui est de strpos, c'est une fonction qui sert à trouver la position d'un caractère dans une chaine. là, il cherche la position de '`' dans la chaîne de caractères contenue dans la variable $query. je parie que la variable est vide, et que c'est pour ça qu'il affiche le warning.
query, ça veut dire requête, et dans ce contexte, ça doit être une requête sql (rapport à la base de données). je suppose que ton cms, à un moment donné, récupère une requête sql d'on ne sait où, mais la requête est vide, donc ça va pas.
la question c'est : qu'est-ce que tu essaies de faire? c'est indispensable? dans quel contexte tout ça se produit? pour moi, tout a l'air de tourner autour du fichier, mais je ne peux pas en savoir plus...

Hors ligne
C'est un frontend pour gérer les stats de bf2.
Je viens de faire un test sur ton truc, car ce me parait louche. J'ai supprimé le serveur existant et essayer de recréer un autre, ça marche au poil mis à part le unlink() (qui n'est qu'un warning, donc pas de pb). De plus, j'ai supprimé le serveur que j'avais créé (valeurs bidon) et plus d'erreur ensuite.
Je vois pas ou est le problème.
Hors ligne
je ferais des test plus tard je te tiens au courant et merci pour l'aide
Hors ligne
Pages: 1