Site5 modèle d'hébergement Drupal

à Site5 ils vont arrêter PHP4 soutenir d'ici la fin de Février 2008, donc je pris le pas et déplacé mes sites à php5. Cela se fait facilement en annexant (décommentant 5.x) la ligne suivante dans le fichier .htaccess: application AddHandler / x-httpd-php5 .php et les choses commencent à courir sur Site5 PHP 5.2.0.

Maintenant, le problème est que lorsque le PHP5, je continue à obtenir 500 Internal Server Error sur les sites Drupal 4.7.x et sur un site qui a été mis à jour de 4.7.3 à 5.x

hébergement

Tryed vraiment presque * tout * possible: installé un nouveau 5.5 Drupal, il est lié à la DB et supprimé tous les autres fichiers du serveur (pas d'autres applications ou htaccess nulle part, tout à fait propre), mais l'erreur est toujours là, donc deviner doit être quelque chose dans la base de données (certaines données corrompues se sont someway?)

Commencé le nettoyage des tables, puis téléchargé une table système différent. à ce point au moins j'ai réussi à accéder à la page d'accueil et / user / page de connexion, mais dès que je me connecte je retombe au 500 Internal Server Error nouveau.

Sur mon localhost (PHP 5.2.3) les choses fonctionnent, mais pas sur Site5 Oannes (PHP 5.2.0). il pourrait y avoir une légère connexion à d'autres problèmes de connexion avec PHP5.2 à Site5: voir ici fil et d'émettre ici.

Hmmm. tout soupçon quiconque? Toute aide grandement appréciée, assez désemparés sur celui-ci.

Soundsational a commenté 11 Janvier 2008 à 11h47

Avez-vous essayé une nouvelle copie complète de Drupal 5.6 sans réutilisant l'ancien DB. Je suis hébergé sur Site5 ainsi (sur le serveur Druga) et tout se déroule bien.

NOTE de page downlaod:

Note: Drupal fonctionne avec PHP 4 5. Si vous besoin d'aide pour le nouveau PHP 5.2, cependant, vous devez utiliser Drupal 5.1 (et versions ultérieures) ou Drupal 4.7.5 (et versions ultérieures).

Peut-être que votre mise à niveau a mal tourné quelque part.

De plus, pas sûr que ce soit une bonne idée de commencer un nouveau poste et ne pas suivre sur de l'autre poste que vous avez lié car il traite des mêmes questions.

herbe a commenté 5 Février 2008 à 20:55

J'ai passé les deux derniers jours à courir la même erreur sur un site Site5 avant de trouver ce poste. Une fois que je désactivé le AddHandler pour php5 mon site a travaillé à nouveau!

FWIW, le site est vivant dans un sous-répertoire, ainsi que le code de base drupal - et j'ai essayé le AddHandler dans le .htaccess racine, ainsi que tous les autres .htaccess jusqu'au niveau du site Drupal. - En outre, le site a été mis à jour et de 4,7 php4 au courant et 5,7 drupal php5.

Un peu curieusement, la même configuration Site5 avec AddHandler activé php5 a travaillé avec une restauration antérieure de ma base de données. Je pensais que le problème était avec l'un des modules activés par la suite (xmlsitemap, blockcache, redirect global), et / ou une variante du mode de mise en mémoire cache utilisé. mais maintenant je ne suis pas si sûr - d'autant plus que la désactivation des modules suspects et la restauration de la base de données Site5 a donné les mêmes erreurs 500.

Site5 modèle d'hébergement restauration drupal précédente de ma base de données

Je vais suivre si je peux comprendre quelque chose.

Post-scriptum - Mise hors urls propres et réessayé avec php5 permis a causé les mêmes erreurs 500
PS # 2 - php5 permis, je reçois une décharge de base avec chaque erreur - Appelé de php5.bin et erreur de programme a pris fin avec le signal 11, Segmentation fault. # 0 0x00d86aab dans. ()
PS # 3 - Modification du site d'un sous-répertoire à une installation racine ne fait aucune différence. Toujours obtenir l'erreur 500 avec php5 sur la « dernière » base de données, mais en utilisant une 3 semaines ancienne version fonctionne très bien avec php5. La version actuelle fonctionne parfaitement avec php5 sur un serveur local.

cmseasy a commenté 8 Février 2008 à 01:46

« Nice » le vois que je ne suis pas le seul avec une erreur 500 sur site5.

Mes sites fonctionnent, mon script Cron au domaine Cron donne l'erreur drupal 500. Je dois commencer un cron petit script toutes les 5 minutes. Il al travaillait parfait pendant environ 6 mois. Je (et avait) php5 activée dans .htaccess.

Il startet il y a 3 jours, en même temps il y a une certaine activité (changements) dans la racine de mon domaine. J'ai même des informations provenant d'autres domaines dans mon dossier / tmp. Et j'ai 2 numéros IP, je peux utiliser pour se connecter à mon domaine.

J'ai demandé site 5, après 1 réaction - ils ont changé le pare-feu - il y a Sillence.
Je leur ai demandé si ce problème est lié à la mise à jour apache / php: Je n'ai toujours pas de réponse.

Je ne sollution pour, quand il ne fonctionne pas dans quelques jours je suis forcé de passer à un autre fournisseur.

Regarde cette video!

Articles Liés

pages Printer friendly d'hébergement drupalDrupal est un système de gestion de contenu robuste qui fonctionne sur un serveur LAMP. Le serveur LAMP utilise MySQL par défaut, mais PostgreSQL peut également être utilisé avec Drupal. Il peut accueillir des blogs, des forums et un ...
Hébergement plusieurs sites drupalIl y a plusieurs raisons pour lesquelles un administrateur ou un développeur de systèmes peuvent choisir d'héberger plusieurs sites sur le même serveur dans une configuration multisite. Par exemple, une telle configuration pourrait: ...
Outils champ hébergement drupalIntroduction Une mise en œuvre d'une recherche efficace est l'une des tâches les plus difficiles dans le développement, mais il est aussi une clé du succès de nombreux sites Web et applications. Une recherche rapide et ...
Drupal hébergement avec sslHTTPS est un protocole qui crypte les requêtes HTTP et leurs réponses. Cela garantit que si quelqu'un en mesure de compromettre le réseau entre votre ordinateur et le serveur que vous demandez ...
Commentaire d'hébergement permalien drupalCet ensemble de captures d'écran est née d'un récent forum sur les forums Acquia Network. Il marche à travers la création d'un compte d'hébergement Linux GoDaddy utiliser Acquia Drupal. A la fin du processus ...