2014-11-19 3 views
6

Я установил XAMPP на Mac OSX работает Yosemite Я создал файл .bash_profile, как это:Mac OSX PHP и XAMPP путь проблема

export XAMPP_HOME=/Applications/XAMPP/xamppfiles 
export PATH=${XAMPP_HOME}/bin/php:${PATH} 
export PATH 

Когда я типа эхо $ PATH в терминале, я получаю правильный XAMPP path Но когда я печатаю «какой php» он показывает/usr/bin/php

Как я могу сделать свой XAMPP использующим правильный php вместо стандартного php, который поставляется с mac?

+0

Я думаю, что ваш путь XAMPP_HOME неправильно, попробуйте удалить '/ xamppfiles' – peppeocchi

ответ

0

Мне удалось решить проблему. На Mac, папке bin XAMPP и файле php было неправильное разрешение, поэтому оно не работало. Во-вторых, я также должен был профиль полный путь

/bin/php-5.5.15:${PATH} 

Благодарности

+0

Если решить вашу проблему, и вы счастливы с ответом, пожалуйста, примите этот ответ (так он не появляется в неотвеченных вопросов список) –

36

Чтобы использовать XAMPP PHP и другие исполняемые файлы найдены в/Applications/XAMPP/bin/по умолчанию это правильный вход для ~/.bash_profile

export XAMPP_HOME=/Applications/XAMPP 
export PATH=${XAMPP_HOME}/bin:${PATH} 
export PATH 

нагрузки изменяется с этим (не будет необходимости в следующий раз при открытии сеанса оболочки):

source ~/.bash_profile 

Confirm:

$ which php 
/Applications/XAMPP/bin/php 
+0

Я искал 5 часов, чтобы исправить это, ничего не работало. Просто упал сообщение, чтобы поблагодарить вас. Благодарю вас. – sandeepKumar

+0

Ты мужчина! Я искал 5 дней, чтобы исправить это. Ничего не было. Большое спасибо. – Pathros

+0

Этот ответ должен быть принят .. Большое спасибо BlueC! – Aleksandrs

4

В моем случае я сделал следующий

Я создал свой профиль Баша.

sudo nano ~/.bash_profile

А потом добавил к нему следующий

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

, а затем обновить свой путь source ~/.bash_profile Или, если это не работает, вы можете полностью закрыть терминал и начать новую сессию.

Введите which php И вы увидите свой новый путь PHP, в моем случае /Applications/XAMPP/xamppfiles/bin Если вы знаете, какую версию PHP вы установили, вы также можете проверить, введя php -v в моем случае это выход следующего.

PHP 5.6.14 (cli) (built: Nov 19 2015 20:37:15) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies.