Aller au contenu principal Aide Panneau de contrôle

J.Juraver


le 1er oct. 2011
depuis Entre chaise et clavier...

Yacs team - Modération, Communication, Documentation
Partager
Partager sur Facebook
Poster sur Twitter
Partager sur LinkedIn
Inviter des participants
Référencer cette page
Surveiller
Fichiers récents
Communauté »
Voir aussi
 

Communauté «   Machine à café «  

Gandi Simple Hosting

Faisons des tests grandeur nature pour yacs !

Gandi sort son hébergement "simplifié" en beta gratuite !

C'est l'occasion de tester yacs dernière version dans un environnement prometteur... et peut-être même de rédiger un tutoriel d'installation/test pour yacs sur Gandi...

Pour ma part, j'ai testé, dans l'immédiat j'ai pas mal de problèmes au niveau des permissions de fichier, Yacs est assez réactif à chaque barrière rencontrée, de ce côté là c'est prometteur. Un yacs peut aisément tourner sur ce genre d'environement, pas à un niveau de production cependant.

En attendant vos feedbacks...


J.Juraver
le 14 mar.

Remarquez que depuis peu il y a Git installé sur toutes les instances simple hosting... http://wiki.gandi.net/dokuwiki/fr/simple/git




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

J.Juraver
le 7 nov. 2012

Pour votre information, le php.ini est maintenant configurable sur simple hosting ainsi que des tâches crontab !




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Alexis Raimbault
le 5 nov. 2012

pour /skins/layout_home_article_as_slashdot, il s'agit par contre d'une erreur dans l'archive.

à la ligne 62 replace l'assignement "=&" par un simple "="

je corrige ça dans le dépot




Alexis Raimbault webmaster free-lance
J.Juraver - le 7 nov. 2012
Je pense que le support sur gandi simple hosting devrait désormais être plutô déplacé vers la rubrique support.



Dans le même temps, on est plusieurs à tenter cet hébergement sympathique, il me semble que ça mériterait une rubrique projet. Pas pour favoriser un hébergeur plutôt qu'un autre (soyons neutres), mais parce que c'est une offre originale et qui a attiré plus d'un yacsien.



Qu'en pensez-vous ?


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Lekien Dimitri - le 8 nov. 2012
J.Juraver:
Bonjour,
Oui, hormis les quelques problèmes de migration, je trouve que simple hosting fonctionne plutôt très bien.
Ils utilisent Varnish comme système de cache et je dois dire que c'est très performant.
Hormis la page d'accueil qui est un peu plus lente à se charger, toutes les autres pages se chargent très vites.
Merci à toute l'équipe pour votre réactivité et votre professionalisme.
Dimitri

Alexis Raimbault
le 5 nov. 2012
Dimitri le fichier agents/browser.php est obsolète.


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Pourquoi n'a t'il pas été mis à jour ? J'avais pourtant recopié tous les fichiers inclus dans la distribution. Peux-tu me l'envoyer ?
Alexis Raimbault - le 5 nov. 2012
Non il ne s'agit pas de le mettre à jour, il est supprimé depuis janvier
tu as lancé les scripts à execution unique ?


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Alexis:
euh, je ne comprends pas ta question.
Je dois le supprimer ?
Dois-je remplacer la référence vers ce fichier dans le fichier hooks.include.php ou dans d'autres fichiers ?
Merci
Dimitri
Alexis Raimbault - le 5 nov. 2012
Ce fichier doit purment et simplement être supprimé. C'est le script /scripts/run_once/100110_remove_obsolete.php qui s'en charge lors d'une mise à jour. S'il est pas passé en php.done c'est que cela n'a pas été fait (en plus d'autres opérations). Il te faut alors lancer les scripts à excecution unique. Si il est déjà en .done il y a un problème. Dans tous les cas tu peux le supprimer à la main, ou du moins, le rennommer en php.old


Alexis Raimbault webmaster free-lance
Alexis Raimbault - le 5 nov. 2012
Supprimé depuis janvier 2010 meme !


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Alexis:
Voilà, c'est renommé.
Maintenant j'ai ces erreurs ci-dessous.
[05-Nov-2012 11:02:16 UTC] PHP Stack trace:
[05-Nov-2012 11:02:16 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:0
[05-Nov-2012 11:02:16 UTC] PHP 2. Articles::list_() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:598
[05-Nov-2012 11:02:16 UTC] PHP 3. Articles::list_by() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:1779
[05-Nov-2012 11:02:16 UTC] PHP 4. Articles::list_selected() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:1868
[05-Nov-2012 11:02:16 UTC] PHP 5. Layout_home_articles_as_slashdot->layout() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:2291
[05-Nov-2012 11:02:16 UTC] PHP Strict standards: Only variables should be assigned by reference in /srv/data/web/vhosts/www.tree2share.org/htdocs/skins/layout_home_articles_as_slashdot.php on line 62
[05-Nov-2012 11:02:16 UTC] PHP Stack trace:
[05-Nov-2012 11:02:16 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:0
[05-Nov-2012 11:02:16 UTC] PHP 2. Articles::list_() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:598
[05-Nov-2012 11:02:16 UTC] PHP 3. Articles::list_by() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:1779
[05-Nov-2012 11:02:16 UTC] PHP 4. Articles::list_selected() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:1868
[05-Nov-2012 11:02:16 UTC] PHP 5. Layout_home_articles_as_slashdot->layout() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:2291
Alexis Raimbault - le 5 nov. 2012
Une fois supprimé refait la recherche d'extension pour avoir un hooks.include.php propre


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Alexis:
Merci Alexi.
Je n'ai plus aucune alerte PHP sur simple hosting
A Bientôt
Dimitri

Alexis Raimbault
le 5 nov. 2012
Dimitri je regarde tes logs et ils viennent tous du hooks.include.php, tu ne l'as donc pas reconstruit et n'a fait qu'une mise à jour des scripts. Je te conseille de faire également l'optimisation de la base de données et la recherche d'extensions. La recherche d'extensions va mettre à jour le fichier hooks et tu n'auras plus d'erreurs.


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Alexis:



Il me semble que j'avais fait tout ça !
Je viens de le refaire, j'ai ensuite optimisé la base de données, j'ai purgé le cache Yacs et le cache Varnish de simple hosting.
Les alertes continuent .
Désolé
Dimitri
Alexis Raimbault - le 5 nov. 2012
Je regarde plus en détail, et je ne trouve pas d'ou vient cette fonction Browsers::check_request(). As-tu créé un hook perso ?


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Alexis:
un hook perso ?? Je ne suis pas un développeur.
Je n'ai touché à rien. J'ai juste fais la mise à jour de 9.5 vers 12.9.23 (non sans problème d'ailleurs car mon thème générait une erreur 500).
OK, c'est un grand saut .
Si ça peut t'aider, j'utilise le thème Digital inclus dans la distribution. J'ai juste modifié quelques CSS et rien d'autre.
Dimitri
Alexis Raimbault - le 5 nov. 2012
Il doit rester dans ton installation un vieux fichier hook, passe moi ton fichier parameters/hooks.include.php


Alexis Raimbault webmaster free-lance
Alexis Raimbault - le 5 nov. 2012
Ou bien indique moi l'emplacement ciblé par le include_once juste au dessus de la ligne 134 de ce fichier


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Alexis:
ligne 133: include_once $context['path_to_root'].'agents/browsers.php';
Fichier en pièce jointe
Lekien Dimitri - le 5 nov. 2012
Alexis:
voici la pièce jointe. Le fichier .php n'est pas passé. Je l'ai compressé en .zip
Lekien Dimitri - le 5 nov. 2012
Alexis:
Pour info, certaines de mes réponses ne s'affichent pas sur le site Yacs. 9a arrive lorsque je clique sur le bouton "Répondre" directement dans les emails que je reçois de Yacs.
Dimitri

Alexis Raimbault
le 5 nov. 2012
Ok merci Dimitri, il resterait quelques déclarations de fonctions à corriger donc.


Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 5 nov. 2012
Alexis:
Oui, tu trouveras quelques log les plus réccurentes ci-dessous.
Dimitri



[05-Nov-2012 09:13:21 UTC] PHP Stack trace:
[05-Nov-2012 09:13:21 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/categories/cloud.php:0
[05-Nov-2012 09:13:21 UTC] PHP 2. render_skin() /srv/data/web/vhosts/www.tree2share.org/htdocs/categories/cloud.php:66
[05-Nov-2012 09:13:21 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1435
[05-Nov-2012 09:13:24 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:13:29 UTC] PHP Stack trace:
[05-Nov-2012 09:13:29 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/comments/post.php:0
[05-Nov-2012 09:13:29 UTC] PHP 2. render_skin() /srv/data/web/vhosts/www.tree2share.org/htdocs/comments/post.php:314
[05-Nov-2012 09:13:29 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1435
[05-Nov-2012 09:15:22 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:16:00 UTC] PHP Stack trace:
[05-Nov-2012 09:16:00 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/files/fetch.php:0
[05-Nov-2012 09:16:00 UTC] PHP 2. finalize_page() /srv/data/web/vhosts/www.tree2share.org/htdocs/files/fetch.php:445
[05-Nov-2012 09:16:00 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1550
[05-Nov-2012 09:16:44 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:16:50 UTC] PHP Stack trace:
[05-Nov-2012 09:16:50 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/users/login.php:0
[05-Nov-2012 09:16:50 UTC] PHP 2. render_skin() /srv/data/web/vhosts/www.tree2share.org/htdocs/users/login.php:550
[05-Nov-2012 09:16:50 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1435
[05-Nov-2012 09:16:53 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:17:12 UTC] PHP Stack trace:
[05-Nov-2012 09:17:12 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:0
[05-Nov-2012 09:17:12 UTC] PHP 2. Articles::list_() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:598
[05-Nov-2012 09:17:12 UTC] PHP 3. Articles::list_by() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:1779
[05-Nov-2012 09:17:12 UTC] PHP 4. Articles::list_selected() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:1868
[05-Nov-2012 09:17:12 UTC] PHP 5. Layout_home_articles_as_slashdot->layout() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/articles.php:2291
[05-Nov-2012 09:17:12 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:17:20 UTC] PHP Stack trace:
[05-Nov-2012 09:17:20 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:0
[05-Nov-2012 09:17:20 UTC] PHP 2. render_skin() /srv/data/web/vhosts/www.tree2share.org/htdocs/index.php:1039
[05-Nov-2012 09:17:20 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1435
[05-Nov-2012 09:17:52 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:21:32 UTC] PHP Stack trace:
[05-Nov-2012 09:21:32 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/rate.php:0
[05-Nov-2012 09:21:32 UTC] PHP 2. render_skin() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/rate.php:200
[05-Nov-2012 09:21:32 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1435
[05-Nov-2012 09:21:50 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:27:17 UTC] PHP Stack trace:
[05-Nov-2012 09:27:17 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/sections/feed.php:0
[05-Nov-2012 09:27:17 UTC] PHP 2. finalize_page() /srv/data/web/vhosts/www.tree2share.org/htdocs/sections/feed.php:200
[05-Nov-2012 09:27:17 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1550
[05-Nov-2012 09:27:19 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134



[05-Nov-2012 09:27:19 UTC] PHP Stack trace:
[05-Nov-2012 09:27:19 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/links/trackback.php:0
[05-Nov-2012 09:27:19 UTC] PHP 2. render_skin() /srv/data/web/vhosts/www.tree2share.org/htdocs/links/trackback.php:402
[05-Nov-2012 09:27:19 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1435
[05-Nov-2012 09:29:08 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134






[05-Nov-2012 09:34:23 UTC] PHP Stack trace:
[05-Nov-2012 09:34:23 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/view.php:0
[05-Nov-2012 09:34:23 UTC] PHP 2. render_skin() /srv/data/web/vhosts/www.tree2share.org/htdocs/articles/view.php:1283
[05-Nov-2012 09:34:23 UTC] PHP 3. Hooks::include_scripts() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:1435
[05-Nov-2012 09:34:33 UTC] PHP Strict standards: Non-static method Browsers::check_request() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/parameters/hooks.include.php on line 134







Lekien Dimitri
le 4 nov. 2012
Oui,
Avec la version Avant-Garde 12.9.23 ça va beaucoup mieux mais j'ai quand même encore quelques alertes à chaque visite et sur chaque page.
Dimitri

Lekien Dimitri
le 1er nov. 2012
Bonjour,


J'ai un site sur simple hosting de Gandi.


Il utilise le dernière version stable de Yacs.


Je reçois des millers d'erreurs dans les logs PHP (exemple ci-dessous).


"


[01-Nov-2012 12:46:29 UTC] PHP Strict standards: Non-static method i18n::bind() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/i18n/i18n.php on line 1491


[01-Nov-2012 12:46:29 UTC] PHP Stack trace:


[01-Nov-2012 12:46:29 UTC] PHP 1. {main}() /srv/data/web/vhosts/www.tree2share.org/htdocs/users/heartbit.php:0


[01-Nov-2012 12:46:29 UTC] PHP 2. include_once() /srv/data/web/vhosts/www.tree2share.org/htdocs/users/heartbit.php:31


[01-Nov-2012 12:46:29 UTC] PHP 3. include_once() /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php:583


[01-Nov-2012 12:46:29 UTC] PHP Strict standards: Non-static method i18n::initialize() should not be called statically in /srv/data/web/vhosts/www.tree2share.org/htdocs/shared/global.php on line 586


"



En quelques minutes, j'ai des dizaines voir des centaines de mégas de LOG.


Je pense égallement que ça ralenti le site.


Savez-vous comment puis-je corriger ça ?


Merci
Alexis Raimbault - le 1er nov. 2012

Gandi te demande la compliance strict PHP 5, ce qui n'est pas le cas de yacs martin.

La dernière archive d'avant garde l'est par contre.

Sinon, as-tu bien passé le serveur en mode production depuis le panneau de contrôle ?

(minimum de verbosité)




Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 1er nov. 2012
Alexis:



Oui, il est en mode production avec un minimum de verbosité.



Dimitri
Alexis Raimbault - le 1er nov. 2012

Lekien:soit il te faut mettre à jour yacs, soit il te faut trouver dans l'admin gandi si tu peux filtrer ce qui est logué.

ce ne sont pas des erreurs (la page s'affiche), mais simplement des notifications aimables.




Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 1er nov. 2012
Alexis:



Oui mais avec 30000 visiteurs par mois, ça fait beaucoup de log.
J'ai tout essayé pour désactivé ça mais je n'y arrive pas.



Il y a très peu d'options sur simple hosting. Comme son nom l'indique, c'est "simple"



Dimitri
Lekien Dimitri - le 1er nov. 2012
Comme conseillé, j'ai fait la mise à jour avec la dernière version Avant-garde.
Le thème bonbon ne fonctionne plus du tout. Mon thème qui en était dérivé non plus évidemment
Il n'y a plus que les thèmes DIGITAL & SKELETON qui fonctionnent.
Y aurait-il moyen de voir pourquoi le théme Bonbon donne une erreur 500.



Dimitri
Alexis Raimbault - le 1er nov. 2012

Lekien:

Tu peux ouvrir un sujet dans la page d'aide spéfiquement à ton problème. Donne une archive de ton thème en pièce jointe si tu veux bien.

Il y a forcément un moyen de le rendre compatible, il te faut isoler la portion de code qui génère l'erreur.

Tu as fait direct une maj grandeur nature ?

PS : c'est bizarre il manque une partie de nos commentaire sur cette page.




Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 1er nov. 2012
Alexis:



Il suffit de rendre le Thème Bonbon compatible.
Oui, j'ai fait une mise à jour grandeur nature car les performances sur PHP 5.4 étaient déplorables. 10 MB de logs par minute
Il fallait que je trouve une solution rapidement.
Pour l'instant, j'ai mis un thème compatible sans customisation.
Oui, j'ai aussi vu que certains commentaires n'apparaissaient pas sur ce sujet.
Dimitri
J.Juraver - le 1er nov. 2012

" Je reçois des millers d'erreurs dans les logs PHP (exemple ci-dessous). "



Ca correspond à l'un de mes constats que tu liras dans des commentaires précédents : en verbosité maximum j'avais tellement de mention d'alerte php que je ne pouvais plus surfer le site, l'interface était totalement recouverte de mentions !

Par contre je n'ai pas encore vérifié la taille des logs que tu évoques, c'est un peu inquiétant.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Lekien Dimitri - le 2 nov. 2012
J.Juraver:



J'ai donc installé la dernière version Avant-Garde et j'ai créé un nouveau thème basé sur le thème "Digital" qui marchait bien.
Il y a encore quelques alertes php mais beaucoup moins et le site marche à merveille.
http://www.tree2share.org
Dimitri
Alexis Raimbault - le 2 nov. 2012

Lekien:

1 : dans le skin.php de ton thème "bonbon", ajoute "public static" devant le la déclaration de la fonction initialize.

public static function initialize() {...

2 : ensuite pour tes tests avenirs, tu peux facilement sur ton instance t'ajouter un hote tests.tree2share.org, pour tester tes mises à jour des scripts. *grogne*




Alexis Raimbault webmaster free-lance
Lekien Dimitri - le 2 nov. 2012
Alexis:



Merci Alexis pour ces bons conseils.
J'ai adapté le thème Digital qui est pas mal du tout.
J'abandonne le thème bonbon.



Ps: il me semble que les articles de niveau 3 ne s'affichent pas correctement sur le site de yacs.
Je ne retrouve pas nos échanges sur ce post.
Dimitri
J.Juraver - le 4 nov. 2012
Ah oui je confirme ! Des centaines de Mo de logs php d'alerte :scream:


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - le 26 nov. 2012
Alors perso sur un site de test sous simple hosting ce problème d'initialisation de fonction avec "public static" en préfixe me renvoie un site tout blanc, rien, pas de contenu, page blanche



Je cherche principalement à réduire les logs serveur qui devient énormes, mais surtout à réduire le temps de réponse du site qui frise les 10 secondes pour aboutir.


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - le 27 nov. 2012
Pour faire la mise à jour :
1. passer sur le skin digital
2. faire la mise à jour de yacs
3. éditer le skin.php de votre thème et ajouter les "public static"
4. baculer sur votre thème.



Le truc c'est qu'on ne peut PAS mettre les public static au préalable de la mise à jour.



Et oui, avec le simple hosting, une erreur PHP renvoie une page blanche.


Alexis Raimbault webmaster free-lance
J.Juraver - le 28 nov. 2012
Merci Alexis, mais je n'avais pas saisi qu'il faille updater yacs vers une version encore non stable auparavant. Vraiment nécessaire ? Public static ne peut pas fonctionner avec lasares 12.2.26 par exemple ?


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - le 28 nov. 2012
Le skin.php déclare une classe skin, qui hérite de skin_skeleton. Les fonctions de la première surcharge celles de la seconde.



la fonction dans skin doit être déclarée de la même manière que dans skin_skeleton. autrement dit si 'public static' est déclaré pour skin_skeleton, il doit l'être aussi pour skin. De même, s'il n'est pas déclaré dans skin_skeleton, il ne peut l'être dans skin.



la mise en conformité php5 de skin_skeleton est récente (septembre)



Si tu reste sur ton thème pendant la mise à jour, lui ne sera pas mis à jour, donc erreur à la sortie.
Si tu mets ton thème à jour avant, erreur au départ.



Donc il faut d'abord activer un thème de l'archive, par exemple digital, le temps de faire la mise à jour (5min). Car ce thème sera mis à jour simultanément à l'archive


Alexis Raimbault webmaster free-lance
J.Juraver - le 29 nov. 2012
Ok bien compris, merci. Penses-tu que cet aspect ait une incidence sur la performance d'affichage de yacs ? Ma version de test rame pas mal, entre 4 et 10 secondes avant d'afficher une page.


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Alexis Raimbault
le 15 oct. 2012



Alexis Raimbault webmaster free-lance
J.Juraver - le 15 oct. 2012
Merci à toi. J'ai testé tout ce que j'ai pu, ton fichier ne fait pas planter mon instance avec erreur 500, mais l'ajout d'un require valid-user pour restriction par htpassword renvoie toujours une erreur 500. Comprends pas.





Voilà la règle que j'ai inscrite pour l'autorisation d'accès:


Cliquer pour faire glisser



Le navigateur affiche bien les champs requis pour identification, mais derrière erreur 500 générale.







Par ailleurs, j'ai retenté de générer un hataccess par le panneau de contrôle de yacs. Il ne parvient pas à générer les "fondamentaux", mais le reste il y parvient. Au final ça donne aussi une erreur 500 mais le htaccess ressemble alors à ça :





htaccess








Sensiblement différent du tien... mais ça pourra peut-être servir pour enquêter plus loin. Moi j'abandonne.


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - le 15 oct. 2012
Hum, heu yacs nettoie TOUTES les balises lorsque j'envoie sick dead wall


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - le 17 oct. 2012
Il vaut mieux que j'ouvre un ticket support, ça ne concerne plus la nouveauté de l'hébergement gandi.


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Alexis Raimbault
le 15 oct. 2012
Oui voilà le fichier ! et ... n'oublie pas de me le rendre !



Je me souviens plus si j'ai modifié quelque chose à part la désactivation du cache gandi.


Alexis Raimbault webmaster free-lance

Alexis Raimbault
le 10 oct. 2012
Oui je trouve cela assez bien et j'utilise une instance pour héberger plusieurs petits sites. L'url rewriting fonctionne pour moi, je me souviens plus si j'ai du mettre une option particulière mais en tout cas je peux te filer le .htaccess.
Le plus déroutant à été leur système de cache, puissant mais qui ne marchait pas bien au départ. Mais on peut le débrayer, au moins en phase de développement. Ensuite je trouve qu'il y a encore de temps en temps des petites interruptions (genre 2h).


Alexis Raimbault webmaster free-lance
J.Juraver - le 10 oct. 2012
Je suis preneur de ton htaccess, moi une version martin ne veut rien savoir. Par contre je viens de tester l'install d'une lasares RC1, j'avais tellement d'encarts d'erreur signalées que je ne voyais plus rien du skin... Et la génération d'un htaccess de base m'a fait tout planté en erreur 500.


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - le 13 oct. 2012
En fait c'est yacs qui semble avoir des problèmes avec htaccess sur ce type de serveur. Je viens de tenter d'installer un htpassword, ça fonctionne côté serveur puisque le password est bien demandé, par contre derrière yacs affiche une simple erreur 500. Comme si la présence seule du htaccess rempli avec quelque chose lui cassait la baraque.



Je veux bien essayer ton htaccess sur le même vhost utilisé pour le test ci-dessus, si tu me le prêtes.


Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

J.Juraver
le 8 oct. 2012

Je me suis remis en test de yacs martin stable sur simple hosting de gandi. Toujours un problème d'url rewriting (obligé de passer par view.php), mias le reste fonctionne bien au stade où j'en suis.
Je conseille à tous d"essayer.

Alexis t'es partant pour co-animer une rubrique projet sur le sujet ? As-tu par ailleurs remarqué qu'on a maintenant une wishlist pour soumettre nos remontées de bug ?




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Alexis Raimbault
le 25 avr. 2012

Quelque problème avec le système de mise en cache de l'herbergement (Varnish)

Cela génère beaucoup d'erreur 503. En rechargeant la page l'erreur disparait, mais quand ça arrive une page sur deux c'est pénible. 

Et en édition, c'est encore pire.

Un solution temporaire est de désactiver le système de cache par une commande PHP fournit par Gandi. Je l'ai inséré dans le template.php

header("Cache-Control: max-age=1");

@see http://wiki.gandi.net/fr/simple/cache




Alexis Raimbault webmaster free-lance

Alexis Raimbault
le 10 avr. 2012

après avoir reporté ces recherches pour un moment, j'ai replanché sur le problème de l'url rewrite sur le simple hosting.

Et ça marche maintenant, j'avais un problème sur les fins de ligne du fichier .htaccess.

Il faut le format UNIX c-a-d LF en fin de ligne.

Je ne sais pas pourquoi mais le htaccess avait des fins de ligne en CR. Savoir si le code de yacs et en cause c'est une chose que je dois déterminer. Mais comme j'avais aussi moi-meme manipulé ce fichier par ailleurs, ce n'est pas certain.

En tout cas cela fonctionne maintenant. Pour certaines pages cependant il faut que le système de cache de l'hébergeur se mette à jour.

A part ça l'affichage des pages est très rapide je trouve.




Alexis Raimbault webmaster free-lance

J.Juraver
le 27 fév. 2012

Hello,

ça m'énerve je retrouve pas la page gandi qui expliquait clairement le pourquoi du comment. Il faudrait poser la question au support.

En tout cas je sais que le PaaS active url_fopen, peut-être est-ce lié ? (voir un php.ini d'une instance S).

J'ai commencé à rédiger un tutoriel d'install yacs sur simple hosting quand ce souci des url et des chmod m'a démotivé. On aurait tout interêt à le rédiger collaborativement...




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Alexis Raimbault - le 27 fév. 2012

Pour l'instant je fais marcher l'url rewriting en mode 2

ex : monsite/sections/view.php/10

C'est pas encore le pied.

Attention le systeme de cache de l'hébergement brouille les tests répétitifs sur une même page. Gandi donne un bout de code PHP pour le purger, je ferais un script dans /tools pour l'utiliser.

Quel est le problème des droits sur fichiers ? Pour l'upload d'images par ex?




Alexis Raimbault webmaster free-lance
J.Juraver - le 27 fév. 2012
" Pour l'instant je fais marcher l'url rewriting en mode 2 "

Pareil

" Attention le systeme de cache de l'hébergement brouille les tests répétitifs sur une même page. Gandi donne un bout de code PHP pour le purger, je ferais un script dans /tools pour l'utiliser. "

On peut aussi purger depuis l'interface de gestion technique prévue par gandi.

" Quel est le problème des droits sur fichiers ? Pour l'upload d'images par ex? "

C'était plutôt lors de ma première install de yacs. Yacs a trouvé l'hébergement assez restrictif et n'a pas pu aboutir certains process (me souviens pas lesquels) à cause de droits limités. Mais depuis (j'ai testé ça dans les premiers jours de la phase beta test) gandi a bien revu sa copie si j'en juge aux billets de leur blog et au gandi wiki/group. Il faudrait recommencer à zéro à partir de maintenant (beta finie, solution commercialisée)

Mais alors une fois installé, tout ça est un vrai petit couffin pour yacs. On parle là d'hébergement dédié au prix du mutu avec infogérance compliquée en moins, pour grossir le trait, et connaissant le sérieux de gandi cette offre est un vrai boulet dans la mare.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Alexis Raimbault
le 27 fév. 2012

Salut Jérémy j'ai soucris récemment à une instance Gandi simple hosting et effectivement la réécriture d'url ne fonctionne pas. as-tu trouvé l'autre mécanisme gandi que tu évoques plus haut ?




Alexis Raimbault webmaster free-lance

J.Juraver
le 2 déc. 2011

Etrange question Moi non, yacs oui. Enfin j'ai supposé que ça pouvait en intéresser plus d'un de tester le comportement de cet hébergement avec yacs, Gandi étant l'un des meilleurs fournisseurs de service du web français probablement.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

J.Juraver
le 14 oct. 2011

Heu si je ne m'abuse tout le monde peut encore s'inscrire à la phase de test de la beta de cet hébergement : https://www.gandi.net/hebergement/simple

Il suffit d'avoir enregistré un compte gandi et de s'inscrire avec celui-ci.

Je dirais même que, selon la dernière newsletter de gandi, la société cherche encore plus de beta-testeurs maintenant que la première phase de test est bien partie...




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

J.Juraver
le 11 oct. 2011

Si le sunrise de cet hébergement est clos, je ne vois pas d'autre solution que te donner un accès à mon propre simple hébergement gandi. Faut que je regarde comment mettre ça en oeuvre.

Je suis le seul yacsien à avoir profité de cette offre gratos ? J'ai du mal à y croire...




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Bernard Paques
le 6 oct. 2011

Jérémie, il fallait créer son compte avant le 13 septembre pour bénéficier de ce programme de béta. Le sujet m'intéresse, mais je ne sais pas trop comment m'y prendre pour accèder à une vraie instance de yacs chez Gandi, analyser les problèmes, etc. Une idée ?

J.Juraver - le 30 nov. 2011
"

il fallait créer son compte avant le 13 septembre pour bénéficier de ce programme de béta.

"

Pas vu de mention de limite d'inscription sur la page dédiée. J'ai posé la question au support.

En attendant j'ai pu installer deux yacs version martin sans problème, hormis la réecriture d'url qui fait tout planter mais j'ai cru lire quelque part que gandi avait mis en place un système qui évite "d'avoir à utiliser un htaccess" pour ce faire. Je cherche encore.




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
J.Juraver - le 30 nov. 2011
"

Pas vu de mention de limite d'inscription sur la page dédiée. J'ai posé la question au support.

"

J'ai une réponse. La beta est fermée à présent, il faut attendre la mise en prod de janvier pour tester l'hébergement. Quelqu'un d'autre s'est inscrit comme moi pour tester cet hébergement ? Echange de bonnes pratiques ?




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |
Bernard Paques - le 1er déc. 2011

Jérémie : je ne me suis pas inscrit, pour la raison donnée précédemment, mais si tu as un accès pour faire des tests, c'est déjà pas mal non ? As-tu besoin de plus de monde ?

Fichiers


htaccess-gandiSH.txt

partagé par Alexis Raimbault le 15 oct. 2012 · 185 téléchargements · 6 059 octets

détails