2014-07-08 21 views
16

Ich habe ein Projekt, das explizit PHP 5.4.x Kompatibilität benötigt, also klicke ich mit der rechten Maustaste auf mein Projekt und gehe zu Eigenschaften. Dann klicke ich links auf das Menü "PHP-Entwicklung" und wähle "PHP 5.4.x" aus dem Dropdown-Menü. Es funktioniert gut, bis ich Aptana neu starte - dann geht es zurück zu "PHP 5.3.x", was ich denke, ist der Standard. Ist das ein Fehler in Aptana? Wie bekomme ich die Version, selbst wenn ich neu starte?Aptana "PHP Version" klebt nicht in den Projekteigenschaften

+0

Ich habe auch gerade bemerkt, dass die Kompatibilitätsänderung nur für Dateien wirksam wird, die im Projekt Explorer angezeigt werden (sehr merkwürdig) ... Ehrlich gesagt, die Probleme rühren von der Tatsache her, dass du kein neues Projekt in einem erstellen kannst Verzeichnis, das bereits Dateien enthält - das war nicht immer der Fall. Jetzt, wenn ich "Ordner als neues Projekt importiere" gehe ich davon aus, dass PHP 5.3.x standardmäßig b/c zugewiesen wird. – Brade

Antwort

20

Die einzige temporäre Lösung, die ich gefunden habe (in Aptana build 3.6.0.201407100658) ist die PHP 5.4.x-Version von Projekt-> Eigenschaften aus der geöffneten Datei zu setzen. Sie können Aptana oder die Datei nicht schließen, aber es kann nützlich sein, wenn Sie an einigen wichtigen Dateien arbeiten.

Update: Sie hinzufügen können project_path/.settings/com.aptana.editor.php.prefs Datei, die lautet:

eclipse.preferences.version=1 
phpVersion=php5.4 

In meinem Fall half dies.

+2

Vielen Dank für das Update. Das Hinzufügen der Datei funktioniert auch für mich. – Grallen

+0

Sie müssen auch warten, bis die Aufgabe 'Indizierung neuer PHP-Module' abgeschlossen ist, falls auf der Registerkarte Probleme weiterhin Fehler angezeigt werden. Danke, es hat funktioniert! – IvanRF

0

Es scheint, dass dies ein ernsthafter Fehler in Aptana ist. Genau wie unser Freund Viktor Sulak sagte: Bearbeiten Sie die Datei .settings/com.aptana.editor.php.prefs,

Aber, wenn Ihr Workspace nicht diese Datei "com.aptana.editor.php.prefs" hat, einfach mit dem Inhalt erstellen:

eclipse.preferences.version = 1 
phpversion = php5.4 

und alles wird gut!

+0

sollte es einen Punkt vor den Einstellungen geben – peteroak

+1

ja bro! Es ist ein verstecktes Verzeichnis! Tks! –