2015-01-31 11 views

Antwort

67

Sie müssen auf Ihrem Server eine Bereitstellungspfadzuordnung angeben. Auch wenn es sich nur um den Root-Pfad handelt, müssen Sie/eingeben. PhpStorm macht es nicht automatisch.

Wechseln Sie in den Bereitstellungseinstellungen zu Ihrem Server, klicken Sie auf die Registerkarte "Zuordnungen" und geben Sie im Feld "Bereitstellungspfad auf Server" einen Schrägstrich (oder Ihr Mapping) ein. Sie müssen keinen Webpfad eingeben. Das Deployment-Menü sollte jetzt deaktiviert sein.

+0

Wenn ich auf die Registerkarte "Mapping" gehe, bekomme ich nur eine Nachricht mit den Worten: 'Öffnen oder Erstellen eines Projekts zum Konfigurieren von Mapping', Nun, ich habe mein Projekt natürlich geöffnet ... – Mirko

+1

@Mirko, du bist in Standard Einstellungen (Datei -> Standardeinstellungen). Gehe zu den Projekteinstellungen (Datei -> Einstellungen), (Erstellen, Ausführen, Deployment), (Deployment) und dann zu Mappings. – georgiecasey

+0

Ich schwöre, ich habe nicht die 'Einstellungen' Optionen, sondern nur die' Default Settings', PHPSstorm 8.0.2 auf Yosemite – Mirko

6

Wenn Ihr lokaler Pfad (innerhalb der Zuordnungskonfiguration) nicht Ihr Projektstamm ist, müssen Sie auf den deploybaren Ordner in der Projektnavigation klicken, um das Menü zu aktivieren.

2

Wenn das Menü "Bereitstellung" am unteren Rand des Kontextmenüs vollständig fehlt, richten Sie einen Standardserver ein.

Klicken Sie auf den Server mit dem Häkchen, um einen Server zur Standardoption für ein Projekt zu machen.

enter image description here

Dann werden Sie diese zusätzliche Menü erhalten, wenn Sie direkt auf eine Datei, einen Ordner klicken, oder das Projekt.

enter image description here

0

Wenn Bereitstellung verfügbar war und plötzlich nicht mehr funktioniert, bestätigen, dass Ihre Anmeldeinformationen gewischt bekommen nicht von den Bereitstellungseinstellungen (Registerkarte Verbindung).