Dotclear

Vous n'êtes pas identifié(e).

Annonce

#1 Re : [dc2] Migration et mises à jour » Erreurs aléatoires après passage en php 5.5.3 » 2013-10-22 11:42:24

Bon apparemment ce n'est donc pas un souci provenant de dotclear mais un souci avec les systèmes de cache mis en place pour accélérer...
Merci à tous pour vos réponses - on va essayer de dépatouiller ça.
Kozlika toujours là en train d'aider (depuis le milieu/fin des années 90 pour moi!), je suis admiratif.

#2 Re : [dc2] Migration et mises à jour » Erreurs aléatoires après passage en php 5.5.3 » 2013-10-22 11:31:40

J'ai essayé d'installer un doctlear dernière version sur mon hébergement, et idem: quand ce nouveau dotclear ne répond pas, l'ancien non plus, et inversement. Ce n'est donc pas un souci de version de dotclear.... là tout de suite ça fonctionne chez moi... aaaargh c'est déprimant

#3 Re : [dc2] Migration et mises à jour » Erreurs aléatoires après passage en php 5.5.3 » 2013-10-22 10:28:51

C'est bien le truc qui nous rend fous, un moment ça marche, un autre plus rien! Je viens d'accéder au site, je reload, connexion réinitialisée (sous Firefox), Aucune donnée reçue (sous Chrome) et Ne parvient pas à ouvrir la page (sous Safari).

#4 Re : [dc2] Migration et mises à jour » Erreurs aléatoires après passage en php 5.5.3 » 2013-10-22 10:10:22

C'est mon admin réseau qui l'a installé sur le serveur.
Ça nous rend dingue : à un instant t, certains arrivent à se connecter (je le vois dans les logs) alors que pour moi ou mon admin réseau pas de réponse, "connexion réinitialisée"...
Par exemple là tout de suite chez moi ça ne marche pas alors que pour Philippe ça fonctionne!

#5 [dc2] Migration et mises à jour » Erreurs aléatoires après passage en php 5.5.3 » 2013-10-22 09:52:45

Djouls
Réponses : 9

Bonjour,

Mon site : http://www.parisdjs.com est en dotclear 2.4.2
Mon hébergement est passé ce week-end en Apache 2.4.6 et PHP 5.5.3
Depuis, j'ai des erreurs aléatoires, un moment le site s'affiche sans problème et très rapidement, à un autre moment je n'ai plus rien, "La connexion avec le serveur a été réinitialisée pendant le chargement de la page."
Est-ce que quelqu'un a eu un problème similaire ?
Merci d'avance

#6 Re : [dc2] Thèmes » [nouveau thème] International » 2009-10-21 21:18:50

Mon erreur - désolé
j'avais oublié de modifier l'URL du blog dans mon admin

#7 Re : [dc2] Thèmes » [nouveau thème] International » 2009-10-21 18:59:14

Bonjour - tres beau theme!
Mon blog est en path_info mais tous les liens avec ton thème son en query_string ?

#8 Re : [dc2] Thèmes » [Nouveau Thème] Qrazy Times » 2009-09-18 14:17:35

vous avez raison j'aurais du mettre l'URL de la demo http://themes.dotaddict.org/demo-dc2/?theme=qrazy-times
j'ai du faire un mauvais copier/coller avec une autre page
Sur cet nouvelle URL, j'ai toujours la sidebar en dessous avec mon Firefox 3.0.11

#10 Re : [dc2] Thèmes » [Nouveau Thème] Qrazy Times » 2009-09-18 12:08:49

Toute la colonne de droite (depuis "Hello!") se place en hauteur en dessous de celle de gauche contenant les billets, chez moi. Je suis sous Firefox 3.0.11
Le probleme n'apparait pas sur Safari

#11 Re : [dc2] Discussion et astuces » Liste des derniers billets créés quelle que soit la date » 2009-01-30 15:37:12

Piste intéressante - j'en ai finalement trouvé une autre dans le forum, qui fonctionne très bien.
(en fait Olivier a ajouté dans le core la fonction sortby="id" - cf. http://forum.dotclear.net/viewtopic.php?pid=245396)

J'ai ajouté ceci au fichier inc_extra.html de mon thème Noviny :

<div class="selected">
<h2>Latest Additions</h2>
<tpl:Entries sortby="id" order="desc" lastn="10" no_content="1" ignore_pagination="1" no_context="1">
<tpl:EntriesHeader><ul></tpl:EntriesHeader>
<li><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></li>
<tpl:EntriesFooter></ul></tpl:EntriesFooter>
</tpl:Entries>
</div>

je ne sais si c'est trop optimisé mais en tous cas ça fonctionne très bien.

#12 [dc2] Discussion et astuces » Liste des derniers billets créés quelle que soit la date » 2009-01-30 12:37:02

Djouls
Réponses : 2

Hello

Je joue beaucoup sur les dates dans mon blog, avec pas mal de billets antidatés.
Ces billets "futurs" sont dans une categorie exclue de ma home, et n'apparaissent que dans leur categorie dédiée "Upcoming".
J'utilise le widget "billets sélectionnés" pour afficher une liste des billets futurs les plus intéressants sur toutes mes pages.

Du coup mon blog est en trois "parties" :
- le futur (billets antidatés)
- le présent (home Noviny)
- le passé (les archives par catégorie, mois ou tag)

Mon souci : chaque jour j'ajoute de nouveaux billets, certains antidatés dans le futur, certains avec la date du jour, certains antidatés dans le passé.

Je souhaiterais donc afficher dans ma sidebar une liste des X derniers billets CRÉÉS, avec non pas la date des billets comme reference, mais leur ID.

Quelqu'un aurait-il une idée?
(merci d'avance)

#13 Re : [dc2] Thèmes » Noviny » 2008-12-03 14:01:36

J'ai oublié de dire merci... Merci!

autre chose :
pour le billet principal en home
je veux mettre une image dans le chapo, qu'elle ne s'affiche pas sur la home, mais qu'elle s'affiche dans la liste des billets de la catégorie ainsi que dans le fil RSS

pour cela j'ai modifé la feuille de style avec un :
#lead.home-lead div.post-content img {
visibility:hidden; height: 0; }

qui marche nickel.
bon, je charge une image que je n'affiche pas mais vu qu'elle fait 100x100 px ça ira...

#14 Re : [dc2] Thèmes » Noviny » 2008-12-03 13:37:28

Oui c'est ça! voilà comment je modifie le code de atom.xml :

  <tpl:Entries category="Upcoming-events ?not">

  <entry>
   <tpl:EntryIf has_category="1">
    <title>{{tpl:EntryTitle encode_xml="1"}}</title>
    <link href="{{tpl:EntryURL}}" rel="alternate" type="text/html"
    title="{{tpl:EntryTitle encode_xml="1"}}" />
    <id>{{tpl:EntryFeedID}}</id>
    <updated>{{tpl:EntryDate iso8601="1"}}</updated>
    <author><name>{{tpl:EntryAuthorCommonName encode_xml="1"}}</name></author>
    <dc:subject>{{tpl:EntryCategory encode_html="1"}}</dc:subject>
    <tpl:EntryMetaData><dc:subject>{{tpl:MetaID}}</dc:subject></tpl:EntryMetaData>
    </tpl:EntryIf>
   
    <content type="html">
      <!-- # Entry with an excerpt -->
      <tpl:EntryIf extended="1" has_category="1">
       {{tpl:EntryExcerpt absolute_urls="1" encode_xml="1"}}
       <p><a href="{{tpl:EntryURL}}">{{tpl:lang Continue reading}}</a></p>
      </tpl:EntryIf>
      <!-- # Entry without excerpt -->
      <tpl:EntryIf extended="0" has_category="1">
       {{tpl:EntryContent absolute_urls="1" encode_xml="1"}}
      </tpl:EntryIf>
    </content>

#15 Re : [dc2] Thèmes » Noviny » 2008-12-01 01:54:41

Bonsoir,

j'ai masqué une de mes catégories de mon fil RSS (cat pour laquelle j'ai cree un fil RSS dédié) avec dans Atom.xml de mon thème:
  {{tpl:EntryIfCategory category="Upcoming-events ?not"}}
  <tpl:Entries>

Avec Noviny j'ai aussi besoin de masquer les billets sans categories...
j'ai essayé à base de has-category mais ça ne marche pas au contraire ça ne m''affiche plus que les billets sans categorie dans le fil RSS

si quelqu'un a une idée... merci d'avance

#16 Re : [dc2] Thèmes » Noviny » 2008-11-16 19:45:20

(concernant la documentation la page http://doc.dotclear.net/2.0/resources/themes/tags/ m'est d'une aide très précieuse je ne la retrouvais plus)
J'ai trouvé comment contourner le problème - sans le solutionner
<tpl:LoopPosition start="2" length="15">
m'affiche 5 lignes de 3 blocs
et n'affiche pas les deux dernieres categories - il d'ordonner les categories à masquer en dernier et de limiter la longueur de la loop...
mais bon si je veux temporairement masquer une autre catégorie, ce n'est pas très pratique...

#17 Re : [dc2] Thèmes » Noviny » 2008-11-16 19:26:48

merci (je devrais lire un peu plus la documentation - désolé)
si dans home.html je fais la modif suivante :

<tpl:Categories level="1"><tpl:LoopPosition start="2"><div class="block">
<div>
<tpl:Entries category="#self ?sub, Ma-Categorie1 ?not, Ma-Categorie2 ?not" lastn="1" no_context="1">

ça m'affiche quand même mes divs Ma-Categorie1 et Ma-Categorie2, mais avec comme contenu le dernier billet de la deuxieme catégorie (start="2")

#18 Re : [dc2] Thèmes » Noviny » 2008-11-16 15:10:09

Je m'y mets doucement c'est assez terrible - bravo!

J'essaie d'enlever deux categories de la home... à priori j'ai un category="!Ma-Categorie1,Ma-Categorie2" à insérer dans ma balise <tpl:Entries>
mais cette derniere est de la forme <tpl:Entries category="#self ?sub" lastn="1" no_context="1">
du coup je ne sais trop comment l'écrire...

#19 Re : [dc2] Questions et aide » Personnalisation d'URLS et DC1redirect » 2008-11-07 01:23:30

J'ai exporté tout mon blog (export complet). J'ai ouvert avec un editeur de texte, puis copié/collé toutes les lignes de la table DC_post [post post_id,blog_id,user_id,cat_id,post_dt,post_tz,post_creadt,post_upddt,etc.] dans un nouveau fichier texte.
Dans ce dernier, j'ai utilisé le rechercher/remplacer en mode Grep :
Recherche 1 : "post","xhtml","\d\d\d\d/\d\d/\d\d/\d\d\d\d-
Recherche 2 : "post","xhtml","\d\d\d\d/\d\d/\d\d/\d\d\d-
Recherche 3 : "post","xhtml","\d\d\d\d/\d\d/\d\d/\d\d-
Recherche 4 : "post","xhtml","\d\d\d\d/\d\d/\d\d/\d-
Remplacement par : "post","xhtml","
(mes billets s'étalent de 1997 à 2009 - 4 chiffres, mes mois de 1 à 12 - 2 chiffres, mes jours de 1 à 31 - 2 chiffres, mes numeros de billets de 1 à 5000 donc de 1 à 4 chiffres)
Ensuite j'ai recopié ma table dans mon fichier d'export (dont j'ai fait un backup auparavant)
Je l'upload dans mon dossier public
et ensuite je réimporte avec l'outil d'import/export...

Erreurs :
Cannot delete or update a parent row: a foreign key constraint fails (`kraked73_dotclear2/dc_agenda`, CONSTRAINT `dc_fk_post_id` FOREIGN KEY (`post_id`) REFERENCES `dc_post` (`post_id`) ON DELETE NO ACTION ON UPDATE NO ACTION) (1451)

Je vais dans phpmyadmin et je vide la table dc_agenda (j'avais essayé le plugin puis l'avais effacé - peut-être puis-je supprimer la table vide d'ailleurs ??)
je vais dans mon fichier texte d'export et je supprime l'entrée dans la table dc_post correspondant à un "event" - créé avec le plug agenda quand je l'avais testé

je recommence mon import...

Erreurs :    * Duplicate entry 'titre-d-un-billet-doublon' for key 2 (1062)

J'avais prévu le coup et préparé dans un fichier XLS la liste de mes eventuels billets doublons (provenant de l'importation de plusieurs blogs).
Je modifie les URLS des billets doublons, j'en profite pour faire un peu de nettoyage (en faisant des backups des versions au fur et à mesure) dans les liens internes de mes billets....
Je relance l'import après avoir uploadé mon nouveau fichier dans mon dossier public... Contenu importé avec succès!

MERCI MERCI MERCI CETTE COMMUNAUTE EST D'UNE AIDE PRECIEUSE A CHAQUE FOIS
(c'est pour cela que je poste mes manips, ça peut servir à un autre novice....)

#20 [dc2] Questions et aide » Personalisation d'URLs DC1 -> DC2 » 2008-11-06 13:30:42

Djouls
Réponses : 1

Hello

Mon probleme est le suivant :
j'ai importé plusieurs blogs DC 1.2.x dans un blog unique DC 2.1
j'utilisais sous DC1 le plugin Personalisation d'URLs pour ecrire mes URLs de la sorte :
www.monsite.com/index.php/titre-du-billlet

Lors de mon import dans DC2 sont réapparus les dates et numero des billets si bien que mes nouveaux liens sont :
www.monsite.com/index.php/post/yyyy/mm/dd/num-titre-du-billlet

Afin que mes liens sur de nombreux autres sites continuent de fonctionner, j'ai besoin de supprimer la partie date et nmero du billet "yyyy/mm/dd/num-" de tous mes postURL dans la table DC_post

Je pensais pouvoir faire un export csv, corriger avec un editeur de texte (en Grep) et reuploader mon csv mais j'ai 4000+ bilets et mon csv pèse 35Mo -PhpMyAdmin ne me laisse uploader que 8Mo....

Je pensais donc pouvoir ecrire un requete SQL pour corriger tous mes "yyyy/mm/dd/num-titre-du-billlet" en "titre-du-billlet" mais en bon débutant SQL je sais pas écrire cette requête... si quelqu'un peut m'aider.... merci d'avance

#21 Re : [dc2] Questions et aide » Personnalisation d'URLS et DC1redirect » 2008-11-06 13:29:12

ah mince j'ai posté dans le forum DC1 au mieu du DC2.... sorry

#22 Re : [dc2] Questions et aide » Personnalisation d'URLS et DC1redirect » 2008-11-06 12:22:00

hum... j'ai checké les expressions régulières
[^abc] désigne l’ensemble {caractères qui ne sont pas a, b et c})
donc pour exclure ma pagination ça serait peut-être plus de la forme [^(page)] pour ecrire mon exclusion

si j'écris donc :
$core->url->register('redir_post','','^([^(page)][a-z].+)$',array('dcUrlRedirect','redir_post'));
mes trois liens ci-dessus (billet avec ou sans /post, pagination) fonctionnent!!

En espèrant que je ne vais pas avoir d'autres liens qui plantent.... en tous cas merci!!

#23 Re : [dc2] Questions et aide » Personnalisation d'URLS et DC1redirect » 2008-11-06 12:12:16

j'aime bien l'idée...

je teste sur un billet http://www.parisdjs.com/index.php/loik- … is-the-one
qui doit renvoyer vers http://www.parisdjs.com/index.php/post/ … is-the-one
mais ton code ne marche pas ça ne marche pas "The document you are looking for does not exists"...alors qu'avec mon code ça fonctionnait.

Pour la pagination, je teste sur http://www.parisdjs.com/index.php/page/2
mon code ne marchait pas (normal), le tien nickel.

#24 [dc2] Questions et aide » Personnalisation d'URLS et DC1redirect » 2008-11-06 01:14:35

Djouls
Réponses : 8

Hello

Je souhaitais ne pas perdre mon référencement sur google ainsi que sur d'autres blogs
Je viens de passer de Dotclear 1.2.x en 2.1, plusieurs blogs rassemblés en un (+4000 billets, ça rame un peu)

Dans mes Dotclear 1.2.x j'avais installé personalisation d'URLS afin d'avoir des URL du type :
monblog.com/index.php/titre-du-billet

J'ai installé dc1redirect et ai modifié le code de son _public.php
$core->url->register('redir_post','','^(\d{4}/\d{2}/\d{2}/\d+.+)$',array('dcUrlRedirect','redir_post'));
par
$core->url->register('redir_post','','^(.+)$',array('dcUrlRedirect','redir_post'));

ça marche, tous mes anciens liens sont redirigés nickel
seul probleme : la pagination en home ne marche plus
http://www.parisdjs.com/index.php/page/2 -> le document n'existe pas

si je modifie mon code par
$core->url->register('redir_post','','^(\d.+)$',array('dcUrlRedirect','redir_post'));
ma pagination fonctionne mais mes anciens billets pointent vers des URL non reconnues (il leur manque le "/post")

Je n'ai pas trouvé de solution sur le forum pour l'instant...
Peut-être ai-je moyen de modifier le fonctionnement de la pagination??

#25 Re : Grenier Dotclear 1 » Multicat ne marche plus du jour au lendemain » 2008-10-17 13:35:34

Merci beaucoup!

J'ai remplacé :
        $strReq = 'SELECT C.cat_id, cat_libelle, cat_desc, cat_libelle_url, '.
                'cat_ord, count(PC.post_id) AS nb_post '.
                'FROM '.$blog->t_categorie.' C, '.$blog->t_post.' P '.
                    'LEFT JOIN '.DB_PREFIX.'post_cat PC ON C.cat_id = PC.cat_id '.
                    'AND P.post_id = PC.post_id '.

par

        $strReq = 'SELECT C.cat_id, cat_libelle, cat_desc, cat_libelle_url, '.
                'cat_ord, count(PC.post_id) AS nb_post '.
                'FROM '.$blog->t_categorie.' C JOIN '.$blog->t_post.' P '.
                    'LEFT JOIN '.DB_PREFIX.'post_cat PC ON C.cat_id = PC.cat_id '.
                    'AND P.post_id = PC.post_id '.

ça marche nickel!
Merci encore

Vous n'êtes pas identifié(e).

Pied de page des forums

Propulsé par FluxBB

Sites map