[gelöst] Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name()
Eingetragen von eio (20)
am 11.10.2011 - 12:14 Uhr in
am 11.10.2011 - 12:14 Uhr in
Nach mehreren Installationsversuchen auf meinem Webserver mit diversen Fehlermeldungen, wo ich inzwischen die Ursachen auch selbst herausgefunden habe, scheitere ich nun an folgender Meldung:
Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name() ...; es betrifft die Datei install.inc
Weiß jemand Rat?
Ich hatte zudem den Verdacht, dass das Übersetzungsmodul für Deutsch "Drupalcenter Block" für einige Probleme verantwortlich war. Kann man dies vielleicht nachinstallieren? Als eigenständiges Modul habe ich es nicht gefunden und über das Update komme ich auch nicht ran ...
Gruß Eike
- Anmelden oder Registrieren um Kommentare zu schreiben
Der erste Punkt ist erledigt.
am 11.10.2011 - 13:17 Uhr
Der erste Punkt ist erledigt. Ich habe die entsprechende Zeile in der install.inc einfach auskommentiert und damit erledigt - ich hoffe mal, es gibt hier keine weiteren Abhängigkeiten ...
Zum Thema separate Installation Drupalcenter Block-Modul habe ich aber noch nix gefunden.
Gruss Eike
Brauchst du denn wirklich den
am 11.10.2011 - 14:22 Uhr
Brauchst du denn wirklich den Block von Drupalcenter oder nur die Sprachdatei? Letztere findest du hier: http://localize.drupal.org/
Wenn du den Block brauchst, kannst du ihn ja auch selber bauen, ist ja nur HTML.
Erst wenn der letzte FTP-Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, der letzte Netzknoten verkommerzialisiert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.
Das war der entscheidende
am 11.10.2011 - 15:18 Uhr
Das war der entscheidende Tipp. Da ich in der Vergangenheit immer mit der deutschen Drupal-Version gearbeitet habe, bin ich gar nicht auf die Idee gekommen, dass weitere Module für die Übersetzung verantwortlich sind.
"locale" und "content translation" aktiviert, dann Sprachdatei installiert und schon ist alles, wie es soll.
Installationsprofil zickt manchmal bei D7
am 11.10.2011 - 17:06 Uhr
JFTR
Hängt mit Install profile is disabled for lots of different reasons and core doesn't allow for that zusammen.
Siehe auch Probleme mit Drupal 7.7
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Ich muss diesen thread leider
am 19.12.2011 - 18:41 Uhr
Ich muss diesen thread leider nochmal rauskramen.
Ich bekomme die Fehlermeldung
Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name() (line 202 of E:\xampp\htdocs\test\includes\install.inc)
bei einem upgrade 6.22 auf 7.10 einfach nicht weg (Version 6.x war ursprünglich offensichtlich ein Drupalcenter Profil - stand zumindest so in der Tabelle variables).
Habe den Ansatz vom KarenS in dem oben zitierten Beitrag auf Drupal.org Schritt für Schritt umgesetzt und die Änderungen in den Tabellen System und Variables vorgenommen. Das Installationsprofil "Drupalcenter" erscheint nun nigendwo mehr. Und dtrotzdem bleibt die genannte Fehlermeldung. Selbst wenn ich die entsprechenden Tabelleneinträge komplett lösche oder von einer frischen D7.10 Installation importiere, ändert sich gar nichts. Bin am verzweifeln und für jede Hilfe dankbar....
Nach Update von 7.9 auf 7.10
am 20.12.2011 - 15:24 Uhr
Hallo,
ich bin neu bei Drupal, kein Programmierer teste aber zur Zeit wie "einfach" das Updaten von Drupal und Modulen ist.
Nach dem Updaten vom Drupal Core 7.9 auf 7.10 bekomme ich beim Aufrufen von /admin/modules folgende Meldung.
Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name() (Zeile 202 von /var/www/virtual/***/htdocs/includes/install.inc).
Aus den ersten Beiträgen schließe ich, das der Drupalcenter-Block der Auslöser sein kann?
Dieser scheint bei der Drupalcenter 7.10 nicht mehr in der gepackten Datei dabei zu sein.
Dort stand er doch im profile-Ordner.
Nun stehe ich aber auf dem Schlauch, kann leider auch nicht beurteilen wie wichtig die Fehlermeldung ist.
Über eine Hilfestellung zu dieser Meldung wäre sehr dankbar.
Ich nutze die deutsche Drupalcenter Version.
Danke und beste Grüße
Michael
---
Ene mene miste, es rappelt in der Kiste
Ene mene meck, und "ICH bin" weg!
Drupal.org Version
am 20.12.2011 - 16:01 Uhr
Bei mir kommt auch der Fehler, benutze die englischsprachige Version von drupal.org . Der Fehler tritt nach frischer Installation auf
Ggf. in Issue Queue posten
am 21.12.2011 - 09:48 Uhr
Falls die Symptome dieselben sind, wie in "Install profile is disabled for lots of different reasons and core doesn't allow for that" beschrieben, solltest du den Fehler evtl. dort auch mal posten.
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Schon jemand gelöst
am 06.01.2012 - 15:40 Uhr
Also ich habe mir das angeschaut, aber da sind ja tausend Pasches und Zeug im Umlauf. Gibt's vielleicht hier schon eine Lösung? Oder immer noch einfach die Zeile auskommentieren, wie oben beschrieben? :-) Auskommentieren hat bei mir auch zu großen Fehlern geführt , mhhh. Kein Plan, leider.
Sprache installieren und Lokale aktivieren hast jetzt auch nicht gebracht bei mir...
oh nee!
am 07.01.2012 - 00:05 Uhr
Bei mir war das glaube ich ein dummer Fehler. Die Installation war abgebrochen und es konnten nicht alle Tabellen geschrieben werden. Falls jemand auch darüber stolpern sollte.
Ist jetzt shcon ein bisschen her, daher weis sich es nicht 100%ig.
Problem noch ungelöst
am 07.01.2012 - 09:58 Uhr
Das Problem ist leider noch nicht endgültig gelöst.
Der entsprechende Thread in der Issue Queue (Install profile is disabled for lots of different reasons and core doesn't allow for that) ist noch offen.
@ univers
Bitte andere Diskussion als Duplikat schließen. Danke
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Diese Fehler kamen noch dazu :-)
am 09.01.2012 - 14:33 Uhr
Notice: Undefined index: name in system_requirements() (line 39 of htdocs/drupal/modules/system/system.install).
Notice: Undefined index: version in system_requirements() (line 41 of /htdocs/drupal/modules/system/system.install).
Letzteres lässt sich hiermit
am 04.02.2012 - 14:47 Uhr
Letzteres lässt sich hiermit beheben.
Die Fehlermeldung "Undefined
am 04.02.2012 - 15:01 Uhr
Die Fehlermeldung "Undefined index: distribution_name in drupal_install_profile_distribution_name() (line 202) "
lässt sich zumindest bei mir mit diesem Patch beheben.
Alavin schrieb Die
am 01.07.2012 - 18:17 Uhr
Die Fehlermeldung "Undefined index: distribution_name in drupal_install_profile_distribution_name() (line 202) "
lässt sich zumindest bei mir mit diesem Patch beheben.
Error 404
Neuer Link: http://www.drupaldeveloper.es/en/Undefined-index-distribution-name-in-dr...
Notice: Undefined index:
am 03.03.2013 - 00:27 Uhr
Notice: Undefined index: distribution_name in drupal_install_profile_distribution_name() (Zeile 207 von /homepages/xxx/xxx/htdocs/shop_tec_eu/includes/install.inc).
---------------------------------------------------------------------------------------------------------------------------
203 // At all other times, we load the profile via standard methods.
204 else {
205 $profile = drupal_get_profile();
206 $info = system_get_info('module', $profile);
207 return $info['distribution_name'];
208 }
209 }
---------------------------------------------------------------------------------
Der oben beschriebene Patch funktioniert leider nicht.
Die beiden anderen Fehler (notice-undefined-index-name-in-system-requirements-linea-39-y-41)ließen sich hiermit gut beheben
Die Fehler traten auf nachdem ich folgendes gemacht und für die Nachwelt dokumentiert habe:
Commerce Kickstart Konfiguration in eine Standard-Drupal-Core Installation übernehmen.
----------------------------------------------------------------
Warum der Aufwand?
Ich vertrete die Ansicht, dass es von der Updatefähigkeit, der Systemstabilität und der Integration weiterer Funktionen her vorteilhafter ist, den original Drupal-Core zu verwenden.
Der Commerce Kickstart Core mit dem Demoshop kommt von Haus aus mit allen wichtigen Grundkonfigurationen her.
Hier könnte man natürlich mühsam die Konfigurationen händisch nachbauen, was natürlich dann mit einem hervorragendem Lernefekt einher gehen würde. Da ich aber recht faul bin was derartiges angeht, kommt mir das nicht in die Tüte.
Nach mehreren Anläufen ist es mir nun gelungen dies über das Backup & Migrate Modul zu realisieren.
Bei anderen Versuchen einfach nur das Theme zu ändern gab es ständig Fehler, u.a. dass auch mit dem responsive Bartik die Mobileskallierung (Text zu klein) nicht so recht funktionierte, was bei einer original DC-Core Installation einwandfrei geht.
-------------------------------------------------------------------
Die Vorgehensweise
Zunächst einmal den Aktuellen Drupalcore (DC) ziehen und entpacken.
Dann den aktuellen Commerce Kickstart (CKC) Core ziehen und entpacken.
Die Module aus dem CKC /profiles/commerce_kickstart/modules/commerce_kickstart & /profiles/commerce_kickstart/modules/contrib nach DC /sites/all/modules kopieren.
Den DC auf den Server nach /Dein_DC_Verzeichnis und CKC nach /Dein_CKC_Verzeichnis hochladen. Ich empfehle für beide Installationen je eine SQL-Datenbank anzulegen und den CKC unter einer Subdomain zu installieren.
Den installationsanweisungen wie gewohnt folgen.
Das Localisazion Update aktivieren und alle Übersetzungen durchführen.
Beide Seiten in den Wartungsmodus stellen.
Das Bartik-Theme als Standard setzen und das Seven Theme aktivieren und als Kofigtheme einstellen. Die anderen Themes in /profiles/commerce_kickstart/themes/ löschen.
Den Cache unter dem Menüpunkt Konfiguration/Leistung löschen und alle Ordner und Dateien bis auf Sites, Profiles und htaccess in den Installationspfad kopieren und update.php ausführen.
Von der CKC Installation mit Backup & Migrate ein Schnell-Backup erstellen.
Das Backup lokal entpacken und zum Beispiel mit dem Phase 5 HTML Editor öffnen.
Hier unter Bearbeiten Esetzen wählen und profiles/commerce_kickstart/modules/commerce_kickstart/ und profiles/commerce_kickstart/modules/contrib/ durch sites/all/modules/ ersetzen und speichern.
In der DC Installation das bearbeitete Backup auswählen und ausführen.
In der Regel wird jetzt ein Error ausgegeben.
Hier jetzt alle Dateien aus dem DC Core bis auf sites und htaccess, wie bei einem Coreupdate, drüber kopieren, F5 drücken und update.php ausführen.
Für das Shopbuilding empfehle ich das AT Commerce Theme.
Dies bietet einen wesentlich größeren Konfigurationsumfang.
Ein paar kleine Anpassungen in den Views müssen ebenfalls vorgenommen werden, damit nachher auch alles hübsch aussieht, denn das Stylesheet lässt sich ohne die entsprechenden Fachkenntnisse nicht 1:1 in ein anderes Theme übernehmen.
VIEL SPASS!
Die Ruhe sei den Menschen heilig, nur bekloppte haben's eilig.
Probleme nach Core-Update auf 7.24
am 04.12.2013 - 11:42 Uhr
Hallo,
ich muss den Thread leider nochmal aufmachen, weil ich mit den bisherigen Antworten nicht ganz klar komme. Das wird aber sicherlich an mir liegen, denn ich bin nicht so der Techniker. Ich habe gerade das Drupal Core-Update von 7.23 auf 7.24 gemacht und erhalte folgende Meldung: siehe Anhang.
Wäre super, wenn mir jemand helfen könnte.
Vielen Dank vorab.
mauroS
Problem teilweise gelöst
am 04.12.2013 - 14:24 Uhr
ok, bin schon einen Schritt weiter. Es handelte sich um ein gekauftes Theme. Ich hatte vergessen, einen speziellen Ordner dieses Themes in "profiles" zu kopieren. Das habe ich nun getan und die oben geschilderte Meldung erscheint nicht mehr. Allerdings kommt nun die folgende Meldung:
distribution_name in drupal_install_profile_distribution_name() (line 207 of /home/kitzberger/public_html/testsystem/includes/install.inc).
ich gehe mal davon aus, das
am 04.12.2013 - 14:34 Uhr
ich gehe mal davon aus, das jetzt Dein Profiles nicht übereinstimmt. schau mal hier
Ich weiß, der Beitrag ist
am 06.07.2016 - 11:21 Uhr
Ich weiß, der Beitrag ist alt, aber er hat mir anfangs nicht primär geholfen, erst der letzte Beitrag mit dem Link brachte die Lösung, aber auch nicht alle der vielen Kommentare auf der Seite ... erst das nachfolgende, dort erwähnte Modul, brachte die Lösung:
https://www.drupal.org/project/profile_switcher
Das Problem war, das meine Seite noch mit dem drupalcenter-Profil lief, mit dem Switcher auf Standard/Default gestellt ist die Fehlermeldung jetzt Geschichte.
Damit andere User nicht so lange suchen müssen wie ich ...
Hat bei mir nur bedingt
am 15.07.2016 - 20:45 Uhr
Hat bei mir nur bedingt geklappt.
Er hat angemahnt, dass die Module dcblock und drupalcenter fehlen (wenn ich das richtig zusammenbringe).
Wie ich gesehen habe, ist das Profil in den aktuellen Drupalcenter-Drupal-Versionen nicht mehr drin.
Und die alten Versionen, bei denen es noch dabei war, sind nicht mehr downloadbar ... :-/
Zum Glück hatte ich die alten Daten noch nicht vom Server gelöscht. So konnte ich das drupalcenter-Profil wieder in den profiles-Ordner schieben. Danach war die Fehlermeldung weg.
ABER:
Nun beibt das Problem, dass ich zwar mittels Profile-Switcher auf "Standard" umgestelle habe, aber trotzdem das drupalcenter-Profil im Dateipfad liegen muss, damit es keine Fehlermeldungen gibt.
Was kann ich da machen? Wie kann ich das komplett rausschmeissen?
Falls sonst noch jemand das Drupalcenter-Profil braucht, ich habe es angehängt.
Kannst Du mal die
am 15.07.2016 - 21:12 Uhr
Kannst Du mal die Fehlermeldung hier reinschreiben, die Du bekommst, wenn das Profil nicht im Ordner liegt?
Wenn Du nicht auf Standard sondern drupalcenter stellst, sind denn die Module dann deinstallierbar?
(Blöde Frage aber: Cache komplett geleert? ;))