2015-03-28 7 views
1

Я установил XAMPP с PHP5.3, но теперь в командной строке php -v всегда использует Mac OS10.10 встроенный PHP5.5! Но вместо этого мне нужно использовать PHP5.3. Как настроить, чтобы я мог использовать XAMPP PHP 5.3?Как удалить встроенный PHP5.5 с Mac OS10.10 (PHP CLI) и использовать XAMPP (PHP5.3)

Я попытался изменить /etc/apache2/httpd.conf, чтобы загрузить PHP-модуль XAMPP, но не работает.

PS, мне нужно изменить командную строку PHP версии, как мне нужно использовать Symfony 1.x версию (необходимо для запуска команд Symfony из командной строки)

ответ

0

Вам просто нужно добавить путь к PHP XAMPP двоичный путь к вашему пути. Вы можете редактировать .profile добавить путь:

vi ~/.profile 

Это откроет новый VI экрана в терминале введите :$ и нажмите возврат; Это приведет вас к последней строке. Затем добавьте CONTROL + A для добавления в последнюю строку. Теперь вы можете ввести текст и добавить следующее:

export PATH="/Applications/XAMPP/bin:$PATH" 

Затем нажмите ESC; Это выведет вас из режима редактирования. Затем введите :wq и нажмите return. Это позволит сохранить файл и выйти из vi. Затем вы можете ввести эту команду, чтобы загрузить свой профиль (или вы можете просто закрыть терминал и открыть его или открыть новую вкладку):

source ~/.profile 

Теперь, если вы вводите следующую команду в командной строке вы должны увидеть XAMPP версия PHP:

which php 
+0

Вы также можете вручную указать php для использования при каждом запуске symfony, просто выполните '/ Application/XAMPP/bin/php ./symfony [command]' вместо './symfony [command]'. – prodigitalson

0

Вы можете напрямую изменить команду symfony для своего проекта, чтобы вы могли изменить версию PHP по проекту. Добавьте следующее в первой строке файла симфони:

#!/usr/bin/env /Application/XAMPP/bin/php 

Теперь Symfony использует данный PHP binanry, а не одну из системы.