2014-07-08 12 views
16

Ho un progetto che richiede esplicitamente la compatibilità con PHP 5.4.x, quindi faccio clic destro sul mio progetto e vado su Proprietà. Quindi faccio clic sul menu "Sviluppo PHP" a sinistra e seleziona "PHP 5.4.x" dal menu a discesa. Funziona bene fino a quando non riavvio Aptana - quindi torna a "PHP 5.3.x" che immagino sia l'impostazione predefinita. È un bug in Aptana? Come faccio ad avere la versione da incollare anche quando ricomincio?Aptana "Versione PHP" non si attacca nelle proprietà del progetto

+0

Ho anche notato che la modifica della compatibilità ha effetto solo per i file che vengono visualizzati in Project Explorer (molto strano) ... Onestamente i problemi derivano dal fatto che non è più possibile creare un nuovo progetto in un directory che contiene già dei file - non è sempre stato così. Ora quando "importa la cartella come nuovo progetto" presumo che assegni PHP 5.3.x di default b/c non riesco mai a scegliere in quel punto. – Brade

risposta

20

L'unica soluzione temporanea che ho trovato (in Aptana build 3.6.0.201407100658) sta impostando la versione di PHP 5.4.x da Project-> Properties dal file aperto. Non puoi semplicemente chiudere Aptana o il file ma puoi tornare utile quando lavori su alcuni file importanti.

aggiornamento: È possibile aggiungere project_path/.settings/com.aptana.editor.php.prefs di file che si legge:

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

Nel mio caso, questo ha aiutato.

+2

Grazie per l'aggiornamento. Aggiungere il file funziona anche per me. – Grallen

+0

inoltre, è necessario attendere fino a quando l'attività "Indicizzazione di nuovi moduli PHP" termina, nel caso in cui si vedano ancora errori nella scheda Problemi. Grazie, ha funzionato! – IvanRF

0

Sembra che questo sia un bug grave in Aptana. Proprio come ha detto il nostro amico Viktor Sulak: modifica il file .settings/com.aptana.editor.php.prefs,

Ma, se il tuo foglio di lavoro non ha questo file "com.aptana.editor.php.prefs", semplicemente crearlo con il contenuto:

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

e tutto andrà bene!

+0

dovrebbe esserci un punto prima delle impostazioni – peteroak

+1

sì bro! è una directory nascosta! tks! –

Problemi correlati