Заставьте TextMate запускать php из другого бинарного файла, а не из исходного php


2

Я работаю с php и postgre, и поскольку стандартный php не поставляется с postgre, мне пришлось установить другую версию php.

Поэтому я установил php5 с этого сайта: http://php-osx.liip.ch

Это быстрая установка, просто скачали php5 и его модули и поместили их в другой каталог, теперь все работает, кроме «запуска php» в TextMate.

Я не мог найти, где TextMate делает вызов php, и я хочу изменить его, есть идеи?

Благодарю.


Вы пытались установить PATH в TextMate> Preferences> Variables <path to php5>:$PATHили аналогичный (важно, чтобы путь к php5 был указан первым), например /usr/local/php5/bin:$PATH?
Jaume

Ответы:


2

В настройках перейдите в переменные и обновите (или создайте), TM_PHPчтобы указать на нужный исполняемый файл. Например, /opt/local/bin/phpпотому что я использую MacPorts.


0

В моем случае это был / usr / local / php5 / bin / php, тогда как php5 - это псевдоним, который указывает на установку liip dir /usr/local/php5-5.3.29-20141019-211753. И, кстати, это решило мой вывод строки textmate по проверке синтаксиса на osx 10.12. Большое спасибо.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.