Bonjour,
Je viens de réinstaller phpwebgallery sur mon serveur NAS en local. J'ai dû créer ma base (même nom que la précédente) et importer table par table depuis OVH sur mon NAS car impossible d'exporter la base Mysql d'un coup.
Lorsque j'accède à la page d'accueil, j'ai ce message au dessus du header.
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /share/MD0_DATA/Qweb/phpwebgallery/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php:651) in /share/MD0_DATA/Qweb/phpwebgallery/include/user.inc.php on line 60
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /share/MD0_DATA/Qweb/phpwebgallery/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php:651) in /share/MD0_DATA/Qweb/phpwebgallery/include/user.inc.php on line 60
Warning: Cannot modify header information - headers already sent by (output started at /share/MD0_DATA/Qweb/phpwebgallery/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php:651) in /share/MD0_DATA/Qweb/phpwebgallery/include/page_header.php on line 103
Quand je m'identifie j'ai ces messages et aussitôt je suis redirigé vers la page d'accueil.
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /share/MD0_DATA/Qweb/phpwebgallery/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php:651) in /share/MD0_DATA/Qweb/phpwebgallery/include/user.inc.php on line 60
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /share/MD0_DATA/Qweb/phpwebgallery/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php:651) in /share/MD0_DATA/Qweb/phpwebgallery/include/user.inc.php on line 60
Warning: Cannot modify header information - headers already sent by (output started at /share/MD0_DATA/Qweb/phpwebgallery/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php:651) in /share/MD0_DATA/Qweb/phpwebgallery/include/functions_user.inc.php on line 1052
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in /share/MD0_DATA/Qweb/phpwebgallery/include/functions_user.inc.php on line 1057
Warning: Cannot modify header information - headers already sent by (output started at /share/MD0_DATA/Qweb/phpwebgallery/plugins/nbc_UserAdvManager/include/functions_UserAdvManager.inc.php:651) in /share/MD0_DATA/Qweb/phpwebgallery/include/page_header.php on line 103
Merci de votre aide
Bien cordialement
Dernière modification par zoom (2008-08-20 16:41:47)
Hors ligne
un NAS, c'est pas un serveur de fichiers ?
il faudrait avant tout nous préciser :
- ta version de pwg
- la version de PHP
et vu que le problème est identifié sur les sessions, voir avec les informations php ("Montrer les informations" dans la partie admin) ce qu'il en est des sessions.
Hors ligne
Bonjour grump et merci de répondre à mon appel à l'aide.
Voici un lien qui explique ce qu'est le NAS, du moins celui que j'ai, c'est mieux plutôt qu'un grand discours.http://www.qnap.com/fr/pro_detail_feature.asp?p_id=93
Ma version php est 5.2.0
phpwebgallery 1.7.1
Je ne pouvais me logger hier en admin et donc aucun accés aux informations de PWG
Aujourd'hui c'est pire je ne peux même pas accéder à ma galerie sur mon QNAP TS 209.
J'ai encore accès à celle d'OVH
J'aurais pourtant voulu transférer ma galerie de chez OVH avant la fin de l'abonnement...
Merci à toi.
Hors ligne
Quel version de Mysql tu as installé ?
As tu créé un repertoire session à la racine du site ?
En ligne
Je t'invite à lire également ce post
En ligne
Bonjour ddtddt content de te revoir, il y avait longtemps que je ne vous avez pas cassé les pieds...
Ma version MySQL: 5.0.27
phpwebgallery est installé sur la racine du serveur, (comme joomla d'ailleurs).
J'aurais du créer un dossier www ?
Qu'est-ce que tu appelle un répertoire session? c'est le www ? Car effectivement j'ai ça sur OVH
merci et @+
Hors ligne
C'est un repertoire avec rien dedans qui est au niveau 0 de ton site il me semble avoir lu que pour créer la session (suivant le paramétrage dePHP) il vérifie que le répertoire existe ( c'est le cas chez free) PWG ne l'utilise pas mais PHP en a besoin
Tu le mets au même niveau que PWG et Joomla
Je ne pense pas que cela résoude ton problème mais cela mais je ne pense pas que tu es encore modifié les "variables de PHP"
En ligne
Voila qui est fait. J'ai créé un dossier vide www a la racine du serveur.
Effectivement, problème non résolu.
Hors ligne
zoom a écrit:
Voila qui est fait. J'ai créé un dossier vide www a la racine du serveur.
Effectivement, problème non résolu.
un repertoire sessions !
En ligne
J'ai donc gréé un répertoire sessions que j'ai trouvé sur le net ( j'avais espéré que tu m'expliquerais car je ne suis pas un gourou de l'informatique comme toi)
J'ai créé un fichier “start.php??? contenant :
<?php
session_start();
session_register ("count");
$count = 42;
echo "On enregistre ".$count." <br>";
?>
Pour aller a la page suivante, <A HREF="nextpage.php">cliquez ici</A>
J'ai créé un fichier “nextpage.php??? contenant :
<?php
session_start();
session_register("count");
echo "La valeur précédente de count etait " . $count ."<br>";
?>
J'ai copié ces fichiers dans sessions et copié le dossier session à la racine du serveur j'ai fais un test en appelant l'URL correspondante de start.php et ça a donné ça:
Not Found
The requested URL /start.php was not found on this server.
Apache/1.3.37 Server at 192.168.1.12 Port 80
Je me demande si la solution ne sera pas de tout réinstaller.
S'il te plait essaye d'être précis dans tes réponses, encore une fois je suis pas trés fort en programmation.
Merci
Hors ligne
zoom a écrit:
J'ai donc gréé un répertoire sessions que j'ai trouvé sur le net ( j'avais espéré que tu m'expliquerais car je ne suis pas un gourou de l'informatique comme toi)
moi non plus !
désactive peut être le plugin nbc_UserAdvManager
dans phpMyAdmin tu va dans la table xxx_plugins
tu clic sur afficher
tu edite la ligne du plugin (le petit crayon)
tu passe le plugin en inactif
tu clic sur exécuter
En ligne
ddtddt a écrit:
moi non plus !
J'admire ta modestie, en attendant vu l'aide que tu apporte sur le forum, tu ne me feras pas croire que tu es un débutant ...
Bon j'ai désactivé le plug sans résultat.
Je ne veux pas abuser de ta disponibilité, d'autres ont besoin de tes connaissances. Si on ne trouve pas tant pis.
Si je refais ma galerie sur le serveur QNAP:
Comment procèderais-tu dans mon cas pour réinstaller PWG avec la nouvelle version ( 1.7.2) et avec une mise à jour des fichiers importants pour avoir le moins de choses à refaire ?
Hors ligne
zoom a écrit:
Bon j'ai désactivé le plug sans résultat.
Je ne veux pas abuser de ta disponibilité, d'autres ont besoin de tes connaissances. Si on ne trouve pas tant pis.
Si je refais ma galerie sur le serveur QNAP:
Comment procèderais-tu dans mon cas pour réinstaller PWG avec la nouvelle version ( 1.7.2) et avec une mise à jour des fichiers importants pour avoir le moins de choses à refaire ?
Je ne pense pas que refaire va résoudre le problème !
Si tu n'a pas la version 1.7.2 (depuis la 1.7.x que tu as) tu fait une simple copie des fichiers de la nouvelle version sur l'ancienne en ayant pris soin de supprimer le fichier mysql.inc.php avant :)
En ligne
Tu as raison une fois de plus...
Cela n'a rien résolu.
Faut-il que je vire tout sur le serveur et que j'installe PWG pas à pas comme la première fois et donc tout re-paramétrer comme au début?
J'avoue que je suis triste...
Hors ligne
zoom a écrit:
Tu as raison une fois de plus...
Cela n'a rien résolu.
Faut-il que je vire tout sur le serveur et que j'installe PWG pas à pas comme la première fois et donc tout re-paramétrer comme au début?
J'avoue que je suis triste...
Non il faut trouver le paramettre qui pose problème !
Quel sont les droits que tu as sur le répertoire sessions et sur le répertoire include de PWG
En ligne