web-dev-qa-db-fra.com

L'installation de Wordpress entre dans une boucle infinie

Je me bats vraiment avec celui-ci - j'espère que quelqu'un ici pourra vous aider ...

J'installe une toute nouvelle version de Wordpress v4.0 (une tâche que j'ai effectuée facilement 100 fois auparavant sans incident)

J'ai configuré un nouveau sous-domaine et une nouvelle base de données, puis exécuté le script d'installation ... Mais, chaque fois que j'essaie, je suis pris dans une boucle infinie ...

J'ai essayé de supprimer le sous-domaine et la base de données et de recréer un nouveau nom de sous-domaine et de base de données complètement différent, mais la même chose se produit ... J'ai également supprimé le fichier wp-config.php et recommencé, mais toujours point 4, il se prend dans une boucle infinie ...

Le processus d'installation:

  1. eu oo URL
  2. Choisissez le pays
  3. Cliquez sur "Allons-y"
  4. Entrez le nom_base, le_utilisateur_bd, le mot de passe, l'hôte et le préfixe de table, puis cliquez sur Soumettre.
  5. Cliquez sur "lancer l'installation"

Mais à chaque fois, j'obtiens le même résultat:

Cette page web a une boucle de redirection

La page Web à l’adresse http://www.domainname.com/wp-admin/install.php a entraîné un trop grand nombre de redirections. Effacer les cookies pour ce site ou autoriser des cookies tiers peut résoudre le problème. Sinon, il s'agit peut-être d'un problème de configuration du serveur et non d'un problème avec votre ordinateur. En savoir plus sur ce problème. Code d'erreur: ERR_TOO_MANY_REDIRECTS

J'ai essayé de supprimer les cookies, mais je sais que ce n'est pas lié, car je suis aussi allé sur rexswain.com et j'ai consulté l'en-tête http et il est également pris dans la même boucle de redirection ...

Je ne sais même pas par où commencer à chercher!

Il n'y a pas de fichier .htaccess - 100% confirmé!

Et quand je vérifie la base de données - aucune table n'a même été créée!

Je suis perplexe - aucun conseil sur la manière de procéder au débogage serait génial!

5
php-b-grader

J'ai finalement trouvé une solution à ce problème et j'ai pensé poster ma solution pour tous ceux qui recherchent de l'aide.

Mon site Web principal se trouve sur /public_html sur mon serveur. J'installais de nouveaux sites sur un sous-domaine (par exemple, newwebsite.com.au) dans un sous-répertoire: /public_html/sites/newwebsite.com.au.

Même si /public_html/sites/newwebsite.com.au était le répertoire racine du sous-domaine: newwebsite.com.au pour une raison quelconque, le serveur Web lisait toujours et utilisait .htaccess du parent/parent: /public_html

Un logiciel de sécurité installé sur le site Web principal bloquait l'exécution de install.php.

0
php-b-grader

Peut être; Modifiez la configuration ssl par défaut pour qu'elle pointe vers/var/www/html/newwebsite afin de correspondre à newwebsite.conf.

Vous devez placer votre fichier "default-ssl.conf" dans:

/etc/Apache2/sites-available

Et après, la commande a2ensite créera un lien symbolique pour vous à l'intérieur:

/etc/Apache2/sites-enabled

Sudo a2ensite default-ssl.conf

Puis SSH

service Apache2 reload /or/ service Apache2 restart
0
Coms