
Я работаю на Mac OSX 10.8.2. Я также новичок в Mac OSX — раньше я понимал только Classic Mac. Мои другие рабочие станции — Windows и Linux.
Какова техника установки PHP CLI на Mac OSX? Видите ли, я использую gedit для Mac и подключаюсь либо к FTP-адресу, либо к своему локальному серверу Ubuntu Linux в виртуальной машине. В этом редакторе есть функция, с помощью которой я могу добавить внешнюю программу, и техника, которую я обычно использую, заключается в добавлении "php -l", что позволяет мне взять текущий документ и выполнить его проверку с помощью PHP CLI. Я всегда делал это на Ubuntu, но на Mac я не уверен, как установить PHP CLI.
решение1
Он уже должен присутствовать. Набирая php --version
в командной строке на Mac OS X 10.8, я получаю:
merak:~ peelman$ php --version
PHP 5.3.15 with Suhosin-Patch (cli) (built: Aug 24 2012 17:45:44)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
Если вам нужны другие коммунальные услуги, вам следует обратить внимание наДомашнее пивопроект.
решение2
Вы также можете посмотретьhttp://php-osx.liip.chдля установщика последних версий PHP для OS-X.
решение3
Проверятьэта ссылкаесли вы хотите включить php-cli на MAMP. У меня это сработало довольно чисто :)
Ответ, который сработал для меня:
У меня была та же проблема. Запуск MAMP на OS X Leopard Server. Вам нужно указать системный путь к MAMP php, тогда как сейчас он пытается использовать версию установки OS X по умолчанию, выдавая команду 'which php' в этот момент должен показать '/usr/bin/php', но мы хотим, чтобы это указывало на нашу версию MAMP вместо этого
В терминале выполните следующие команды. Это переименует текущий OS X php в php-old, а затем создаст новую символическую ссылку (НЕ псевдоним!) на версию MAMP php...
sudo mv /usr/bin/php usr/bin/php-old sudo ln -s /Applications/MAMP/bin/php5.3/bin/php usr/bin/php
which php *теперь должен вывести /Applications/MAMP/bin/php5.3/bin/ Теперь вы можете выполнить 'php -v' и вы должны увидеть какой-то вывод о версии php 5.3. Теперь установка Kaltura должна увидеть, что php-cli запущен.
Однако, если это не сработает, вы также можете обновить php PATH в вашем пользовательском .profile с помощью следующей команды: export PATH=/Applications/MAMP/bin/php5.3/bin:$PATH
какой php *теперь должен выводить /Applications/MAMP/bin/php5.3/bin/