Als «configuration-management» getaggte Fragen

2
Drupal Master / Slave Replikation
Ich habe zwei MySQL-Server mit Master / Slave-Replikation für die Drupal-Datenbank eingerichtet und bestätigt, dass die Datenbanken synchronisiert und repliziert sind. Ich versuche jetzt, Drupal hauptsächlich für Failover- / Redundanzzwecke auf beide Datenbanken zu verweisen. Wenn ich unseren primären Datenbankserver neu starten muss, möchte ich nicht, dass unsere Site ausfällt. …

7
Suchen Sie nach Acquia Dev Desktop-Datenbankeinstellungen
Ich verwende Acquia Dev Desktop , um lokale Drupal-Installationen zu erstellen. Ich benutze Bluehost auch als Service. Leider verwendet Bluehost Tabellenpräfixe für Drupal-Tabellen. Wenn ich also etwas lokal aus BlueHost importiere, muss ich ein Tabellenpräfix festlegen in settings.php: array( 'driver' => 'mysql', 'database' => 'databasename', 'username' => 'username', 'password' => …


2
Der Export / Import der Konfiguration funktioniert nicht
Ich habe eine drush config-export staginglokale Version meiner Site und dann eine drush config-import stagingauf dem Server erstellt. Es importierte das gesamte Taxonomie-Vokabular, aber keine Begriffe. Ich habe es auch über die Benutzeroberfläche versucht ( Konfiguration-> Entwicklung-> Konfigurationssynchronisation ). Ist das ein Fehler oder nur die unvollendete Natur von Drupal …

2
So passen Sie settings.php während des Installationsprofils an
Ich erstelle ein Installationsprofil für mein aktuelles unternehmensinternes Projekt. Während des Installationsvorgangs stürzt eines der benutzerdefinierten Module ab init(), da versucht wird, eine globale Variable zu verwenden, die für definiert ist settings.php(dies ist das aktuelle Standardverhalten des Moduls). Mit system_form_install_settings_form_alter()Ich habe das Einstellungsformular geändert, indem ich ein Eingabetextfeld für die …

2
Drupal 8 variable_get
Ich habe einen Code in Drupal 7, der variable_get verwendet. Nun würde Ich mag den Code in Drupal 8. So las ich schreiben dies aber sein hat mir nicht viel helfen. Wie schreibe ich diesen Code in Drupal 8 aus dem Code in Drupal 7? $types = array_values(variable_get('test_content_types', array())); oder …

4
Wie setze ich Variablen für variable_get ()?
Ich versuche zu verstehen variable_get(). Ich habe bisher gelesen, dass Sie mithilfe des $confArrays Variablen in der settings.php festlegen und diese später im Code mithilfe von abrufen können variable_get(). Ich habe gelesen, dass Sie auch variable_get()Werte aus der Datenbank abrufen können. Wie funktioniert das? Gibt es eine Tabelle, die automatisch …

2
Funktionen versus Konfigurationsmanagement
Ich erstelle eine Drupal 8-Site und habe einige Nachforschungen angestellt, wann immer ich Konfigurationsmanagement oder Funktionen verwenden sollte, um die Konfiguration zu exportieren und in mein Profil aufzunehmen. Um die Konfiguration mit Configuration Management von einem Standort zu einem anderen zu exportieren und zu importieren, müssen Standorte dieselbe UUID haben. …

2
Warum befindet sich settings.php im Webordner?
In der Standardinstallation befindet sich settings.php unter sites/default/. Auf der offiziellen Drupal-Website gibt es keine Empfehlungen zum Ändern des Speicherorts dieser Datei. Stellt es nicht ein potenzielles Sicherheitsproblem dar? Ich habe gesehen, dass Apache-Webserver PHP-Dateien letztendlich nicht interpretieren konnten und den Inhalt der PHP-Datei im reinen Nur-Text-Format anstelle des vermeintlichen …

2
Best Practice für benutzerdefinierte Modulvariablennamen?
Ich habe mir angewöhnt, jetzt ziemlich robuste Konfigurationsfenster für meine Module zu erstellen, und ich finde, dass die Variablennamen und die Verwaltung ziemlich schmerzhaft sind . Ich habe Variablen wie mymodule_section_subvar_varname_type_contextund ich verliere nicht nur den Überblick über die Reihenfolge der Elemente in meinen Variablennamen, sondern ich habe auch das …

1
Beste Methode zum Umgang mit Variablen pro Umgebung
Ich habe ein benutzerdefiniertes Modul. Es ist FormBase, um ein Formular zu erstellen. Und beim Senden poste ich Werte an eine API. Das alles funktioniert. Ich möchte jedoch die Basis-URL-Variable (die in mehreren Methoden verwendet wird) so ändern, dass Sie in einer anderen Umgebung als live eine andere URL erhalten. …

2
Ändern Sie die Gitignore-Datei für sites / default / files / config
Ich überprüfe das neue Konfigurationsverwaltungsmodul für Drupal 7. Es ist praktisch ein Backport des neuen Konfigurationsmanagements in D8 und scheint eine großartige Alternative zur Verwendung von Funktionen zum Speichern der Konfiguration zu sein. https://drupal.org/project/configuration Ich habe ein Test-Github-Repository, in dem ich mit dem Modul spiele. Ich möchte meinen Code und …

2
Wie exportiere ich Einstellungen für übersetzte Variablen in Code?
In einem benutzerdefinierten Modul definiere ich mehrere Konfigurationsvariablen, indem ich die API des Variablenmoduls implementiere . Das Modul ist Teil eines mehrsprachigen Site-Projekts, daher sollten einige dieser Variablen übersetzbar sein. In meiner hook_variable_info()Implementierung sind diese Variablen wie bei definiert, 'localize' => TRUEsodass sie in der Schnittstelle Mehrsprachige Einstellungen> Variablen verfügbar …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.