Fai in modo che TextMate esegua php da un altro binario, non dal php originale


2

Lavoro con php e postgre, e dal momento che il php di serie non arriva con Postgre ho dovuto installare una versione php diversa.

Così ho installato php5 da questo sito: http://php-osx.liip.ch

È un'installazione rapida, ha appena scaricato php5 e i suoi moduli e li ha messi in una directory diversa, ora tutto funziona, eccetto "php run" di TextMate.

Non sono riuscito a trovare dove TextMate effettua la chiamata al php e voglio cambiarlo, qualche idea?

Grazie.


Hai provato a impostare PATH in TextMate & gt; Preferenze & gt; Variabili a <path to php5>:$PATH o simile (importante è che il percorso per php5 sia elencato per primo), per esempio /usr/local/php5/bin:$PATH?
jaume

Risposte:


2

Sotto preferenze, vai in variabili e aggiorna (o crea) TM_PHP puntare all'eseguibile desiderato. Per esempio. io ho /opt/local/bin/php perché sto usando MacPorts.


0

Nel mio caso era / usr / local / php5 / bin / php mentre 'php5' è un alias che punta alla dir installazione di liip /usr/local/php5-5.3.29-20141019-211753. E dal modo in cui ha risolto il mio output di linea del compagno di testo sul controllo della sintassi su osx 10.12. Molte grazie.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.