Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

LucMorizur
2014-01-04 22:03:37

antjor a écrit:

de mémoire mon problème était du au fait qu'il faut mettre un htaccess à la racine du site.

Ah, c'est une réponse.

Quant à moi... eh bien, ça fonctionne chez Free. Sur un serveur où PHP est en 5.1.3RC4-dev. Donc, j'essaie chez OVH en 5.3(.16 je crois). Ça fonctionne. Histoire de vérifier si c'est bien la raison, je repasse PHP en 5.4.21, ça fonctionne. Bien... Je pousse PHP à 5.5, et... ça fonctionne (si ce n'est 96 "Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in...").

Or, je n'ai vraiment rien changé du tout à chaque fois : Piwigo 2.6.0RC2, même nom de base de données, même utilisateur, mêmes mots de passe... Et j'ai toujours eu le même .htaccess à la racine du serveur OVH, pour répondre à la solution décrite par antior. De plus il n'y a jamais eu de souci lors des transferts FTP.

Je ne comprends donc pas ce qui s'est passé... je déteste quand ça fait ça...

Enfin, je vais pouvoir passer aux tests...

antjor
2014-01-04 21:22:47

Bonsoir

de mémoire mon problème était du au fait qu'il faut mettre un htaccess à la racine du site.
C'est la seule chose que j'ai modifiée.
Bon courage
ANT@

LucMorizur
2014-01-04 15:16:49

Bonjour Damien :-) !

(Au fait !)

ddtddt a écrit:

un caractère spéciale dans le mot de passe ?

Non, [a-z][A-Z][0-9]...

La netinstal fonctionne (si ce n'est que (par deux fois) la fin de la procédure n'a pas basculé sur install.php, et qu'en demandant cette page, on obtient la notice "Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead". A priori cela est dû à la version 5.5 de PHP). La galerie en 2.5.3 fonctionne ensuite normalement semble-t-il (je ne suis pas allé très loin dans ce test). Ensuite j'ai sauvegardé le dossier "local", transféré les fichiers de la 2.6.0RC2 par-dessus l'installation juste faite, et retransféré le dossier "local" précédemment sauvegardé, par-dessus le tout.

J'ai alors des notices "deprecated" comme cité ci-dessus, je reviens donc à PHP 5.4.21 (c'est extrêmement simple chez OVH, ça vient de sortir), mais l'erreur suivante persiste :

Fatal error: Smarty error: [in menubar_categories.tpl line 17]: syntax error: unrecognized tag: ''|@str_repeat:($ref_level-$cat.LEVEL) (Smarty_Compiler.class.php, line 446) in /homez.744/myrluc/www/tests/pwgrc/include/smarty/libs/Smarty.class.php on line 1093

Donc, pour l'heure, toujours pas moyen d'installer la 2.6.0RC2 sur un vrai site de test :-/ ...

ddtddt
2014-01-04 13:57:31

Bonjour

un caractère spéciale dans le mot de passe ?

LucMorizur
2014-01-04 12:58:56

Bonjour ;

j'essaye d'installer la version 2.6.0RC2 chez OVH pour effectuer des tests, mais j'ai le même genre d'erreur :

Code:

Warning: mysqli::mysqli(): (28000/1045): Access denied for user 'myrlucpwg'@'10.0.66.192' (using password: YES) in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 61

Warning: mysqli::query(): Couldn't fetch mysqli in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 109

Warning: my_error(): Couldn't fetch mysqli in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 790

Warning: my_error(): Couldn't fetch mysqli in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 790
Piwigo a rencontré une erreur non récupérable

[mysql error ] 
SET NAMES "utf8"

#1  my_error /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php(109)
#2  pwg_query /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php(79)
#3  pwg_db_check_charset /homez.744/myrluc/www/tests/pwgrc/install.php(258)

Pourtant j'ai une autre galerie qui fonctionne sur mon site : photos.myr-luc.net (rien encore sur cette galerie, j'y travaille, j'y travaille... mais elle fonctionne). PHP sur ce serveur était en 5.3.16, il a été passé en 5.5 pour voir si ça résolvait le problème, nada. L'erreur a lieu tant en indiquant mysql51-91.perso comme hôte que localhost, quoi qu'elle soit légèrement différente :

Code:

Warning: mysqli::mysqli(): (HY000/2002): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 61

Warning: mysqli::query(): Couldn't fetch mysqli in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 109

Warning: my_error(): Couldn't fetch mysqli in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 790

Warning: my_error(): Couldn't fetch mysqli in /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php on line 790
Piwigo a rencontré une erreur non récupérable

[mysql error ] 
SET NAMES "utf8"

#1  my_error /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php(109)
#2  pwg_query /homez.744/myrluc/www/tests/pwgrc/include/dblayer/functions_mysqli.inc.php(79)
#3  pwg_db_check_charset /homez.744/myrluc/www/tests/pwgrc/install.php(258)

Je me demandais si antjor avait réussi, et si oui comment ? Je n'ai pas testé d'autre installation de Piwigo. Tiens, je vais essayer la netinstall (2.5.x donc), et remplacer les fichiers par ceux de la 2.6.0RC2.

antjor
2013-06-25 15:26:01

oK
merci d'avoir pris le temps pour me répondre
cdt
AL@

mistic100
2013-06-25 15:24:22

les bases de données n'apparaissent pas sur l'espace web, ça n'a rien à voir

je sais pas quoi conseiller de plus à part demander à ovh directement

antjor
2013-06-25 15:17:11

je me demande si la base crée est bien présente
je m'explique, en ftp je ne vois pas son installation, pas de dossier ..
seul apparait mes fichiers et le dossier ipgo (piwigo)
AL

antjor
2013-06-25 15:14:37

même réponse que la nuit dernière
j'ai donc essayé avec  "mysql51-89"  ou  "mysql51-89.perso"

sans succès

mistic100
2013-06-25 14:55:12

ah et essayez avec "mysql51-89" comme hote (parfois ça marche, parfois pas, j'y comprend rien)

mistic100
2013-06-25 14:53:40

ce n'est pas la meme erreur que précedement.....

mettes le .htaccess dans "www"

et je ne sais pas si c'ets une faute de frappe de votre part mais il faut un retour à la ligne

Code:

SetEnv PHP_VER 5_3
SetEnv MAGIC_QUOTES 0
SetEnv REGISTER_GLOBALS 0

(j'ai rajouté magic quotes 0)

antjor
2013-06-25 14:25:36

Bonjour

je peux me connecter au lien indiqué ci dessus, j'arrive sur la page dont photo ci jointe.

je ne peux pas lire un fichier php mis dans mon site que l'image ci joint -//:---\spam.

La photo 3 -//:---\spam le contenu de mes fichiers sur le serveur
les dossiers présents sont ceux propre au site en place
seul ajout, le dossier  ipgo  (pour Piwigo)

Un problème de version Php ??

url du site : www.chonfleur.com

Thks

mistic100
2013-06-25 02:34:11

vous arrivez à vous connecter ici ? https://phpmyadmin.ovh.net/

PS : il y a de nombreux topics sur le forum traitant de OVH, cherchez

antjor
2013-06-25 02:25:15

J'ai refait la manip en indiquant     mysql51-89.perso
j'ai les mêmes messages d'erreur
AL

mistic100
2013-06-25 01:40:48

antjor a écrit:

mon serveur Sql est : mysql51-89.perso

pourtant vous avez écrit "localhost", normal que ça ne fonctionne pas

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact