Multi -Site -Installation mit CPANEL zeigt Warnung an: symlink () [function.symLink]: Die Datei gibt es in der Datei in

drupal.stackexchange https://drupal.stackexchange.com/questions/13191

  •  16-10-2019
  •  | 
  •  

Frage

Ich möchte Multi -Site mit Drupal 7 erstellen. Ich habe gerade mit dem folgenden Link angefangen http://drupal.org/node/960934 Nach dem Setup zeigen Sie eine Warnung

Warnung: symlink () [function.symLink]: Die Datei existiert in /home/ioss/mydomain/index.php in Zeile 5

Der PHP -Code ist simlik unten angegeben

symlink ('/home/ioss/ashokks/', '/home/ioss/ashokks/test1/');

In dem obigen Code-Snip-Drupal, der unter dem Verzeichnis "Ashoks" und Test1 installiert ist, ist die Mehrstelle-Subdomäne.

Danke im Voraus

War es hilfreich?

Lösung 2

Ich habe das Problem jetzt behoben. Zuvor habe ich einen ungültigen Ordnernamen für Multi -Site unter dem Site -Ordner in Drupal erstellt.

Falsch

  • /home/ioss/ashokks/drupal/site/test1
  • /home/ioss/ashokks/drupal/site/test2

Recht

  • /home/ioss/ashokks/drupal/site/test1.ashokks.com
  • /home/ioss/ashokks/drupal/site/test2.ashokks.com

Ich hoffe, es ist nützlich, um eine Multi -Site zu erstellen.

Dieser Link half mir, dieses Problem zu lösen.

Andere Tipps

(1) Sie müssen sicherstellen, dass TEST1 dort nicht als Verzeichnis für die Unterdomäne existiert. Sie müssen es entfernen und symbolischer Link ersetzt es und verweist auf das Haupt -Site -Verzeichnis.

Oder alternativ....

(2) Sie können Ihre Subdomäneneinstellungen bearbeiten (aus dem Subdomänenmanager im C-Panel) und den Dateisystempfad zu ersetzen /home/ioss/ashokks/ so dass Subdomain direkt auf die Hauptstelle zeigen kann, ohne eine symbolische Verbindung zu beteiligen als Options FollowSymLinks Kann in einigen Serverkonfigurationen deaktiviert werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit drupal.stackexchange
scroll top