Aller au contenu
nic974

Problème changement de serveur avec wordpress multisite

Noter ce sujet :

Recommended Posts

bonjour,

je possède un réseau de site que je gère avec wordpress multisite en sous domaine et en domain mapping.

J'ai décidé de changer de serveur et donc de transférer l'ensemble des sites.

Avant de modifier les DNS, je décide de visualiser le site en changeant mon fichier hosts.

Je me rend compte que les sites sont inaccessibles, toutes les pages quasiment renvoient vers la page : wp-signup.php?new=nomdedomaine.com . Cette page affiche une page d'erreur : redirection en boucle : erreur 310 : trop de redirections

Ce qui est bizarre :

- les sites fonctionnent bien sur le serveur toujours en ligne alors que les 2 serveurs ont exactement les mêmes caractéristiques...

- sur le nouveau serveur, j'ai certains sites où par exemple les derniers articles s'affichent avec les images, certains s'affichent sans images et certains ne 's'affichent plus du tout avec toujours l'erreur 310

Quelqu'un serait-il en mesure de me donner des explications ?

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Tu devrais mettre au moins un lien sur un site qui pose problème. Ca aidera peut être un membre pour t'aider. ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Les deux serveurs n'ont pas la même config.

L'ancien est en Debian 5 - 32 bits, avec mysql 5.1, et le nouveau en Debian 6 - 64 bits avec mysql 5.5

Apache et Php ont les mêmes versions... le reste change.

Tu devrais peut-être poster sur le forum de Wordpress MU ou tenter une mise à jour de celui-ci.

Partager ce message


Lien à poster
Partager sur d’autres sites

Une idée ?

Faudrait aussi que dans les DNS de ton nouveau serveur il voit les memes ip que dans ton fichier hosts, sinon le serveur va essayer d'aller sur l'ancien serveur

Partager ce message


Lien à poster
Partager sur d’autres sites

bonjour occitech,

quand tu parles des DNS du serveur, c'est le nouveau ? Si c'est le nouveau, à partir de directadmin, il y a normalement la nouvelle IP.

Tout ce qui fonctionne sous wordpress multisite ne fonctionne pas en fait, par contre les autres sous domaines, fonctionnent bien. Donc il semblerait qu'il y ait un conflis à partir de wordpress miltisite...

Partager ce message


Lien à poster
Partager sur d’autres sites

De ce que j'ai pu trouver sur d'autres forums, une ré-installation de wordpress MU pouvait régler ce problème.

Partager ce message


Lien à poster
Partager sur d’autres sites

ok je vais essayer ça, réinstaller wordpress mu, je me demande même si je ne vais pas repasser en wordpress normal, et séparer les sous domaines et sites...

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui je voulais dire que le nouveau serveur possède les mêmes DNS que ton fichier hosts.

Attention si ton nouveau serveur n'est pas "serveur DNS" (tu as des entrées "NS" dans la liste) alors il devrait (Dan ?) ne pas prendre en compte les lignes de DirectAdmin et continuer à utiliser les DNS officiels...

C'est vrai qu'en remettant tout ça à plat, quitte à séparer les sites, ce sera plus propre, si tu y arrives ;-) Bon courage

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Contenu similaire

    • Par kevinjoseph
      Bonjour, j’ai un gros problème sur mon site Wordpress . Du jour au lendemain, mon site wordpress fais une redirection vers un autre site wordpress que j’ai crée ,sans que je touche à quoi que ce soit. Quand j’essai d’aller sur l’admin pour désactiver les plugins et voir d’où peut venir le problème. Impossible d’accéder, sa me redirige vers l’admin de l’autre site. Au final il est impossible que j’accède au site via (google, la bare de recherche, les favoris, l’admin…) pour voir ce qu’il fonction pas, j’ai juste accès au FTP. J'ai essayé de voir d'où pouvez venir ce bug en supprimant les plugins, le théme, mes derniers modifications, regarder sur le .htaccess si il y avais quelque par le nom de domaine de l'autre site écrit. Ca n'a rien changer, le site continue de ce rediriger automatiquement vers l'autre site. Si vous avez une idée d’où sa peut venir ou comment faire pour arranger ça et surtout comment éviter que sa ce reproduise. Sa m’aiderai beaucoup, merci d’avance.
      voici le code du .htaccess:
       
      # BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php [L]
      </IfModule>

      # END WordPress
      ~   Ludovic • 16:28    
    • Par leobk
      Bonjour,
       
      J'ai un sous-domaine www.fr.monsite.com dédié pour la réservation des vols
      j'ai redirigé récemment ce sous-domaine vers le site principal www.monsite.com et le nombre des erreurs 404 a explosé
      un nombre énorme d'URLs de type :
      www.fr.monsite.com/fr/vols/index?f_type=01&f_departure=TLS&f_destination=DJE&f_date_from=08/09/2013&f_date_to=22/09/2013&f_flexibility=3&f_paxs_adults=2&f_paxs_childs=0&f_paxs_infants=0
      redirigent vers :
      www.monsite.com/fr/vols/index?f_type=01&f_departure=TLS&f_destination=DJE&f_date_from=08/09/2013&f_date_to=22/09/2013&f_flexibility=3&f_paxs_adults=2&f_paxs_childs=0&f_paxs_infants=0
       
      L'URL de destination est biensur introuvable 404, puisque les variables utilisés dans les deux sites ne sont pas identiques
      Voici la structure d'URL si on fait une recherche de vol sur le site principal :
      https://www.monsite.com/fr/resa?depart=SXF&arrivee=NBE&aller=2017-11-10&retour=2017-11-30&adultes=1&enfants=1&bebes=0&departureDateTime_D=&arrivalDateTime_D=&departureDateTime_R=&arrivalDateTime_R=&fareGroupName=&fareGroupName_R=&sens=2&currency=EUR&airline=&flightNumber=&flight=&flight_retour=&webview=0&felxibilite=2
       
       
      existe-il un moyen pour rediriger l'ensemble des URLs dynamiques du sous-domaines vers une URL statique du domaine principale (autre que l'accueil)?
       
       
    • Par prem
      Hello j'aurais besoin urgemment de votre aide svp... Cela fais des jours que je bloques.
      Voilà j'ai des posts , chaque posts a plusieurs categories.
      j'ai fais une requete wp_query pour lister tous les posts sauf une categorie ,mais je me retrouves avec des doublons . voila mon code 
      <?php /** * The template for displaying a grid item. * * @package WordPress * @subpackage Edition * @since Edition 1.0 */ $do_not_duplicate = array(); $query = new WP_Query( array( 'category__not_in' => array( 32 ) ) ); if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); $do_not_duplicate[] = $post->ID; global $tw_section, // section object $grid_size, // grid size $post; // section object $section_id = get_the_ID($post); // section id $tw_categories = get_categories(); // get all post categories $post_type = get_post_type(); $thumbnail_size = 'half'; $thumbnail_size = ($grid_size == 'fullgrid') ? 'big' : $thumbnail_size; if ($grid_size == 'related') { $thumbnail_size = 'related'; } ?> <div class="<?php if ( isset($tw_categories[0]->term_id) ) { echo 'highlight_category_' . $tw_categories[0]->term_id; } ?> <?php echo (has_post_thumbnail()) ? 'has-thumbnail' : 'no-thumbnail'; ?> <?php echo $grid_size;?> grid-item"> <div class="isobrick-inner"> <?php the_post_thumbnail($thumbnail_size, array( 'onload' => 'jQuery(this).animate({ "opacity" : 0.75 }, 500);' )); ?> <?php echo themewich_review_circle('none', false); ?> <?php if ( 'post' == $post_type ) : ?> <span class="thumboverdate"> <i class="fa fa-bookmark"></i> <?php themewich_date('human'); ?> </span> <?php else: ?> <?php if ( function_exists( 'wc_get_template' ) ) : ?> <span class="thumboverdate"> <?php wc_get_template( 'loop/price.php' ); ?> </span> <?php endif; ?> <?php endif; ?> <div class="thumbovertext"> <div class="badge"> <?php echo ag_get_cats(3); ?> </div> <h2 class="title"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php $title = get_the_title(); if (strlen($title) >= 75) { $title = mb_substr($title, 0, 75) . "... "; } echo $title; ?> </a> </h2> <?php if ( 'post' == $post_type ) : ?> <?php preg_match('/<!--more(.*?)?-->/', $post->post_content, $matches); ?> <a class="button outline" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php if ( isset($matches[1]) && $matches[1] ) { echo $matches[1]; } else { _e('Lire la suite', 'themewich'); } ?> </a> <?php endif; ?> </div> <a class="brick-thumb-link" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php the_title(); ?> </a> </div> </div> <?php endwhile; ?> <?php endif; ?> <?php wp_reset_query(); ?>  
       
       
      et quand je fais un var_dump ($do_not_duplicate);
      j'obtiens 
      array(1) { [0]=> int(470) }
      array(2) { [0]=> int(470) [1]=> int(368) } 
      array(3) { [0]=> int(470) [1]=> int(368) [2]=> 
       
       
      et je souhaiterai avec l'aide d'un foreach ne poster mon article qu'une fois
×