Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Да-да. XAMPP есть и для Linux.
- С одной стороны это хорошо (все в одном и все настроено). - Отредактировать 3 файла в консоли из-под sudo - и все в браузере открывается.
- В этом смысле родной LAMP из исходников Ubuntu через тот же tasksel кажется довольно замороченным в настройках. - По крайней мере, пока исчерпывающей информации не нашел. - Разве что вот, эта, более-менее корректна http://ndever.net/articles/linux/instal … -1210-1304 .
- С другой стороны касательно XAMPP застопорилось все при установке опять же Laravel 4 через Composer.
- С прописанным алиасом `echo 'alias php="/opt/lampp/bin/php"' >>~/.bashrc` - установка вида `php composer.phar create-project laravel/laravel mysite --prefer-dist` оборвалась в самом конце строками `sh: 1: php: not found` и `Script php artisan clear-compiled handling the post-install-cmd event returned with an error` .
- То же самое без алиаса, а по-честному `/opt/lampp/bin/php composer.phar create-project laravel/laravel mysite --prefer-dist` не прокатило в конце с теми же двумя ярко красными строками.
- Пакет php5-cli в системе не установлен (зачем мне 2 PHP в системе?) .
- Как мне еще объяснить ларавелю, что PHP в составе XAMPP нравится всем, кроме его чертова артизана?
А почему бы не поставить php5-cli ? Все убунту-серверы работают с несколькими php в системе - cli, fpm и apache - и ничего, все равно всё обновляется одной командой, конфиги тоже одинаковые можно сделать. Проблема уйдет.
PS не уверен насчет целесообразности lamp-сборок под линухом, в убунте все ставится апт-гетом: https://www.digitalocean.com/community/ … untu-14-04 . Но не настаиваю, каждый сам кузнец своего счастья.
Не в сети
Да, надо ставить и php5-cli и стандартный lamp через tasksel. А потом добавлять mcrypt, intl и что там еще понадобится... - Ставить все руками - пока не дорос, да и смысла пока не вижу большого. - Разве что, можно выбирать между PHP5.4 (выше все-равно ни у кого из хостеров нет) и PHP5.5 (этот, увы, работает только с mysqli, выбор которого более, чем спорен в малых и средних проектах).