Vous n'êtes pas identifié(e).
Bonjour,
toujours heureux d'utiliser ziteplus, je souhaiterais utiliser un serveur un peu différent de Wamp ou Lamp (apache + ubuntu) que j'utilise déja , à savoir Hiawatha sur puppypc (ou toutou linux en français).
Les + pour moi : serveur + rapide (j'utilise des vieux coucou, des ordinausores qui fonctionnent très bien avec ce linux et même en serveur), en serveur intranet par exemple, ce serait parfait.
Mon problème est que les documents ne sont pas affichés, ni les images, ni les pdf etc.
dans le navigateur, est inscrit par exemple pour afficher l'image logoZitePlus : http://localhost/ziteplus/view.php/1.png avec erreur 404 forcément.
Le reste fonctionne normalement.
version Hiawatha / PHP Version 5.2.9
La méthode d'affichage avec view.php est peut-être à revoir dans mon cas, ou un paramétrage de Hiawatha ?
a+
chtiphil
Hors ligne
Salut,
je tourne pas sous linux, donc je peux pas t'aider sur le paramétrage de Hiawatha.
Par contre, je peux te donner une méthode "barbare"!!
Remplace view.php/1.png par l'adresse réelle de l'image, à savoir: zdata/zdocs/logo04.png
Il n'y a plus qu'à tester!
Bonne fin de journée
Mieux vaut poser une question et passer pour un con, que se taire et le rester...
Hors ligne
Salut,
C'est sûrement un problème que REQUEST_URI non supporté par le serveur.
Il faut passer le nom de l'image comme argument view.php?xxx=1.png
(remplacer xxx par la variable utilisée dans view.php, je ne connais pas le code
source de view.php)
Ou faire comme dit Fredo42
A+
Michael
ZiteCMS rocks !
Hors ligne
Merci pour vos réponses,
Salut,
Il faut passer le nom de l'image comme argument view.php?xxx=1.png
(remplacer xxx par la variable utilisée dans view.php, je ne connais pas le code
source de view.php)l
en effet en remplacant "xxx" par" path" c'est ok mais il faut faire la manip pour toutes les pages etc..
Ca ne me convient pas car je voudrais garder la démarche de zite et le travail collaboratif qu'il permet (donc de ne pas demander aux participants ce genre de manip)
Remplace view.php/1.png par l'adresse réelle de l'image, à savoir: zdata/zdocs/logo04.pngl
idem
avec votre aide, j'ai approfondi et, le code du fichier view.php n'étant pas exécuté, je ne crois pas que le pb est à solutionner du coté ziteplus mais plus du coté
SERVEUR / Hiawatha !
bonne fin de journée.
Hors ligne
J'ai trouvé ceci pour le serveur : http://www.hiawatha-webserver.org/howto … rite_rules
dans hiawatha.conf
UrlToolkit {
ToolkitID = ziteplus
Match /view.php/(.*) Rewrite /view.php?path=$1
}
VirtualHost {
...
UseToolkit = ziteplus
}
yes!!!!!!!!!! ça marche pour les docs, reste le problème (et oui, il en reste toujours !) de photoshow
peut-être une idée de JPG ?
a+
chtiphil
Hors ligne
yes!!!!!!!!!! ça marche pour les docs, reste le problème (et oui, il en reste toujours !) de photoshow
peut-être une idée de JPG ?
a+
chtiphil
Uniquement si tu décris le problème rencontré
Hors ligne
J'ai trouvé ceci pour le serveur : http://www.hiawatha-webserver.org/howto … rite_rules
dans hiawatha.conf
UrlToolkit {
ToolkitID = ziteplus
Match /view.php/(.*) Rewrite /view.php?path=$1
}
Tu as testé avec l'alpha de 0.9.1 ?
car ton code ne devrait pas marcher avec une version <= à la 0.9.0
et même avec la 0.9.1 alpha, certaines choses vont dysfonctionner (une partie de la migration) car ce Match/Rewrite "cavalier" n'est pas compatible ziteplus
a+
Jean-paul
Hors ligne
Je pense qu'il vaut mieux mettre cette directive dans le fichier de configuration (VIRTUAL HOST CONFIGURATION si j'ai bien lu le manuel)
EnablePathInfo = yes
et enlever tout le reste
ci joint un petit extrait du manuel:
EnablePathInfo = yes|no
Accepts URLs like /index.php/parameter if /index.php exists and the extension .php has been configured as a CGI program. '/parameter' will be placed in the environment variable PATH_INFO.
Default = no, example: EnablePathInfo = yes
a+
Jean-Paul
Hors ligne
Bonjour,
Je pense qu'il vaut mieux mettre cette directive dans le fichier de configuration (VIRTUAL HOST CONFIGURATION si j'ai bien lu le manuel)
EnablePathInfo = yes
en effet c'est ok.
Reste le problème (et oui, il en reste toujours !) de photoshow, avec les vignettes qui ne s'affichent pas !
a+
chtiphil
Hors ligne
Bonjour,
alors si c'est uniquement les vignettes qui ne s'affichent pas, vérifie que les documents soient bien présent dans le répertoire zdata/zdocs/thumbs.
Si ce n'est pas le cas, je te renvoie vers ce sujet: http://www.zitecms.org/zite/forum/viewtopic.php?id=760
C'est un pb de chmod sur ton dossier thumbs.
Bonne journée
Edit: waza avait le même pb ici: http://www.zitecms.org/zite/forum/viewt … 5664#p5664
Dernière modification par Fredo42 (27/07/2010 10:10:50)
Mieux vaut poser une question et passer pour un con, que se taire et le rester...
Hors ligne
Salut,
Bonjour,
jpg a écrit :Je pense qu'il vaut mieux mettre cette directive dans le fichier de configuration (VIRTUAL HOST CONFIGURATION si j'ai bien lu le manuel)
EnablePathInfo = yes
en effet c'est ok.
Reste le problème (et oui, il en reste toujours !) de photoshow, avec les vignettes qui ne s'affichent pas !
a+
chtiphil
finalement non !
le serveurHiawatha doit avoir un cache : seules les pages avec photos déja chargées sont visibles normalement.
J'ai installé un dossier ziteplus avec un site test et c'est la que j'ai compris : pas moyen d'afficher les images et docs. je suis revenu à la méthode décrite plus haut avec UrlToolkit
Pour Fred 42
Pour les vignettes, c'est un probleme de définition du chemin des images dans le code javascript généré par ziteplus, et pas des thumbs qui sont bien là ( travail dabord sur ubuntu/apache et là fonctionnement ok)
a+
chtiphil
Hors ligne
Bonsoir,
Je pense qu'essayer de modifier ziteplus pour le faire cadrer à une mauvaise config du serveur Hiawatha est une perte de temps.
Il faut essayer de diagnostiquer ce qui manque dans la configuration de ce serveur particulier.
Fait un test en mettant un print_r($_SERVER) que l'on puisse voir les variables disponible sous ce serveur.
Cela permettra de confirmer (ou d'infirmer) l'hypothèse qu'il manque la variable PATH_INFO.
ps: tu peux regarder http://www.hiawatha-webserver.org/forum/topic/514 voir si ça peut aider (si l'hypothèse est confirmée)
a+
Jean-Paul
Hors ligne
Salut,
print_r($_SERVER)
[PHP_FCGI_CHILDREN] => 3
[PHP_FCGI_MAX_REQUESTS] => 100
[FCGI_ROLE] => RESPONDER
[GATEWAY_INTERFACE] => CGI/1.1
[REQUEST_METHOD] => GET
[REQUEST_URI] => /charger/chemin.php
[SCRIPT_NAME] => /charger/chemin.php
[SCRIPT_FILENAME] => /root/httpd/hiawatha/charger/chemin.php
[DOCUMENT_ROOT] => /root/httpd/hiawatha
[REMOTE_ADDR] => 127.0.0.1
[SERVER_PORT] => 80
[SERVER_NAME] => localhost
[SERVER_PROTOCOL] => HTTP/1.1
[SERVER_SOFTWARE] => Hiawatha v6.16
[REDIRECT_STATUS] => 200
[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
[HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.7
[HTTP_ACCEPT_LANGUAGE] => fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
[HTTP_HOST] => localhost
[HTTP_USER_AGENT] => Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.7) Gecko/20100104 SeaMonkey/2.0.2
[HTTP_SCHEME] => http
[HTTP_RETURN_CODE] => 200
[HTTP_COOKIE] => PHPSESSID=ajl1mcfonl0o8p96vu9us58g55
[PHP_SELF] => /charger/chemin.php
[REQUEST_TIME] => 1280296013
ps: tu peux regarder http://www.hiawatha-webserver.org/forum/topic/514 voir si ça peut aider (si l'hypothèse est confirmée)
je regarde bientôt.
a+
chtiphil
Hors ligne
Salut,
jpg a écrit :ps: tu peux regarder http://www.hiawatha-webserver.org/forum/topic/514 voir si ça peut aider (si l'hypothèse est confirmée)
je regarde bientôt.
j'ai regardé et tester, à part la migraine rien de neuf.
a+
chtiphil
Hors ligne
chtiphil a écrit :Salut,
jpg a écrit :ps: tu peux regarder http://www.hiawatha-webserver.org/forum/topic/514 voir si ça peut aider (si l'hypothèse est confirmée)
je regarde bientôt.
j'ai regardé et tester, à part la migraine rien de neuf.
a+
chtiphil
J'ai regardé avec Hiawatha et PHP 5.3 sous Windows .... et j'ai arrêté avant la migraine
Un bug dans Hiawatha ?
Ou alors la config de ce serveur est vraiment embêtante ...
... car comme toi, je n'ai pas réussi à faire marcher le path_info
... j'ai essayé plus simple: une bannière d'annonce du serveur personnalisé (ServerString)
... mais même cela ne marche pas
Si c'est la rapidité que tu cherches, pourquoi ne pas mettre une version 1.3 d'apache avec le minimum d'extension: c'est plus rapide que la 2.0 ... et moins prise de tête que Hiawatha
a+
Jean-Paul
Hors ligne
Salut,
Si c'est la rapidité que tu cherches, pourquoi ne pas mettre une version 1.3 d'apache avec le minimum d'extension: c'est plus rapide que la 2.0 ... et moins prise de tête que Hiawatha
ok, à voir.
a+ chtiphil
Dernière modification par chtiphil (28/07/2010 15:13:13)
Hors ligne