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)

flop25
2013-07-29 09:50:38

Donc ce n'est pas piwigo mais votre installation mysql : voyez donc sur les forums spécialisés de votre nas

Dd
2013-07-28 23:05:41

Ok - merci pour l'info - j'abandonne donc la piste du "Not Allowed" dans _data/index.html .

Ne trouvant pas de log pouvant me mettre sur une piste. Voilà les tests que j'ai réalisés.

J'ai réalisé une simple page de test php pour tester des choses élémentaires :
phpinfo(); => me confirme que ma version est PHP Version 5.3.9
gd_info(); => me confirme que "GD bundled (2.0.34 compatible)"

J'ai ensuite essayé de tester la partie mysql avec :
$test_mysql = mysql_connect("localhost", "root", "XXXXXX");

J'ai systématiquement le message d'erreur suivant : Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/ffp/var/run/mysql' (111)

Voilà le contenu du répertoire /ffp/var/run/mysql :

root@NAS-DNS-320:/srv/mysql# ls -l /ffp/var/run/mysql
total 0
srwxrwxrwx 1 root root 0 Jul 24 18:55 mysql.sock

J'imagine (enfin j'espère) qu'il y a là une piste pour expliquer mon problème de page blanche lors de l'installation de piwigo.

D'avance merci pour votre aide.

flop25
2013-07-24 21:57:18

le seul truc c'est que le "Not Allowed" dans _data/index.html est parfaitement normal :D . pour s'en rendre compte il suffit de télécharger Piwigo et de regarder dans l'archive

En revanche la page blanche non, et le serveur doit avoir enregistré qqpart une erreur

Dd
2013-07-24 21:50:00

Je ne parviens toujours pas à solder mon problème.

Le serveur web que j'utilise sur mon NAS est un dlink - DNS 320.

Par défaut, je comprends que le serveur web s'exécute en tant que root.

root@NAS-DNS-320:/ffp/opt/srv/www/Photos/piwigo/_data# ps -edf | grep -i lighttpd
root      4335     1  0 19:39 ?        00:00:00 /ffp/sbin/lighttpd -f /ffp/etc/lighttpd.conf

D'ailleurs quand je lance l'installation de piwigo (après avoir renseigner les login / mdp pour la base et pour le compte admin), les fichiers crées dans _data sont la propriété de root :

root@NAS-DNS-320:/ffp/opt/srv/www/Photos/piwigo/_data# ls -l
total 8
-rw-r--r-- 1 root root   12 Jul 24 19:40 index.htm
drwxr-xr-x 2 root root 4096 Jul 24 19:40 templates_c

le fichier index.htm contient uniquement la phrase suivante 'Not allowed' alors que tout mon répertoire piwigo est en 777 :

root@NAS-DNS-320:/ffp/opt/srv/www/Photos/piwigo/_data# cat index.htm
Not allowed!


J'ai essayé d'utiliser un autre compte pour lancer le serveur web en renseignant les éléments ci-dessous dans le fichier httpd.conf :
server.username = "squeezecenter"
server.groupname = "lighttpd"

les fichiers crées dans _data sont la propriété de squeezecenter (logique)

root@NAS-DNS-320:/ffp/opt/srv/www/Photos/piwigo/_data#  ls -l
total 8
-rw-r--r-- 1 squeezecenter lighttpd   12 Jul 24 19:46 index.htm
drwxr-xr-x 2 squeezecenter lighttpd 4096 Jul 24 19:46 templates_c

Mais j'ai toujours le même problème : c'est à dire une page blanche et la séquence Not Allowed dns le fichier index.htm alors que l'ensemble de mon répertoire piwigo est en 777 (en récursif).

Si vous avez des pistes - je suis preneur !

flop25
2013-07-23 20:07:32

Bonjour
je pense que l’utilisateur Apache n'a pas les droits sur les fichiers/dossiers de root
D'ailleurs c'est peu recommander d’utiliser root ainsi : faites un utilisateur admin avec moins de droits et gérer vos groupes/utilisateur pour faire en sorte que Apache puisse cohabiter avec votre utilisateur

Ou changez le propriétaire fichiers/dossiers après coup pour celui d'Apache

Dd
2013-07-23 20:04:03

le répertoire _data est bien crée.
Voilà pour les droits.
drwxr-wr-x root root     _data

j'ai uniquement 2 fichiers dans le réperoitre
-rw-r--r-- 1 root root   12 Jul 23 18:00 index.htm
drwxr-xr-x 2 root root 4096 Jul 23 18:00 templates_c

Le fichier index.htm contient "Not allowed!" => il doit donc y avoir un problème de droit. Je vais essayer de creuser (pourtant en paramètre pour l'installation piwigo je met le compte root).

ddtddt
2013-07-23 08:05:48

Bonjour,

As tu édité un des fichiers ?

est ce que le fichier _data a été créé à la racine de l'installation ?

quelle est le CHMOD de ce répertoire ?

Dd
2013-07-23 00:12:31

J'avais effectivement oublié d'installer le prérequis ImageMagick ou GD. Merci de m'avoir remis sur la bonne route.

Je viens d'installer GD.

Voilà mes caractéristiques :
PHP 5.3.9
GD bundled (2.0.34 compatible)

GD Support  enabled 
GD Version  bundled (2.0.34 compatible) 
GIF Read Support  enabled 
GIF Create Support  enabled 
JPEG Support  enabled 
libJPEG Version  8 
PNG Support  enabled 
libPNG Version  1.4.7 
WBMP Support  enabled 
XBM Support  enabled 


Cependant, après avoir renseigné les paramètres (nom de la base, login, ...) et appuyer sur "démarrer l'installation" j'ai une page blanche et l'installation ne se fait toujours pas.

ddtddt
2013-07-22 01:33:05

est ce que GD est installé sur ton NAS ?
est ce que ImageMagick est installé ?

Dd
2013-07-21 23:38:11

Merci FLop25 => j'ai effectivement pu régler le problème de date.timezone, mais (sans surprise) cela ne règle pas le problème de fond : après avoir renseigné les paramètres (nom de la base, login, ...) et appuyer sur "démarrer l'installation" j'ai une page blanche et l'installation ne se fait pas.

Où puis-je trouver des logs qui pourraient me mettre sur une piste pour comprendre mon problème (je ne vois rien dans l'error.log et l'access.log du serveur web) ?

D'avance merci pour votre aide (je débute et là je sèche complètement).

Je ne comprends pas la question à propos de la librairie graphique de ddtddt - peux tu préciser ta question stp ?

ddtddt
2013-07-21 19:23:45

Bonjour,

tu as installé une librairie graphique ?

flop25
2013-07-21 19:23:43

Bonjour

Dd a écrit:

[21-Jul-2013 12:28:51 UTC] PHP Warning:  phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /mnt/HD/HD_a2/ffp/opt/srv/www/essai.php on line 7

=> ça se corrige cf le forum

Je doute que ce soit la vraie cause, mais on va commencer par ça

Dd
2013-07-21 18:31:46

Bonjour à tous,

Je rencontre le problème suivant : j'ai fait une installation manuelle de Piwigo qui semble s'être correctement déroulée (j'ai suivi la procédure suivante : http://fr.piwigo.org/basics/installation_manual), mais dès que j'arrive à l'étape n°3 (paramétrage : adresse du serveur sql, compte, mdp, ...) j'obtiens systématiquement une page blanche après avoir renseigner la page et rien ne se passe.

Voilà les paramètres que j'utilise :
adresse : localhost (le site et la base  sont hébergée sur mon propre serveur)
identifiant / mdp : root / xxx
Base : site_perso (j'ai bien crée la base au préalable)
....

Voilà quelques éléments sur mon environnement :
- j'installe piwigo sur mon serveur NAS (DNS 320) - j'ai au préalable installer fun_plug et lighttpd, mysql, ...
- mon serveur web fonctionne correctement puisqu'il arrive à interpréter des pages php
- ma version de php = 5.3.9
- ma version de mysql = 5.1.61

J'ignore où est ce que ça coince - la principale question que je me pose est : Où puis-je trouver des logs qui puissent me donner une indication sur mon problème ? Il n'y a rien dans la log du serveur web (fichier error.log), ni dans la log php (fichier php5.log).

Voilà un extrait du fichier error.log :
2013-07-20 21:10:08: (server.c.1519) server stopped by UID = 0 PID = 5513
2013-07-20 21:10:10: (log.c.166) server started
2013-07-21 11:03:26: (server.c.1519) server stopped by UID = 0 PID = 6942
2013-07-21 11:03:29: (log.c.166) server started

Voilà un extrait du fichier php5.log :
[21-Jul-2013 12:28:51 UTC] PHP Warning:  phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /mnt/HD/HD_a2/ffp/opt/srv/www/essai.php on line 7

Je suis débutant et remercie par avance tout ceux qui pourront m'apporter des idées pour résoudre mon problème.

Pied de page des forums

Propulsé par FluxBB

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