К основному контенту

Сообщения

Сообщения за август, 2016

500 Illegal PORT command + vsftpd + linux

Часто, если сервер находится за шлюзом и нам необходимо поднимать ftp, мы столкнемся с данной проблемой. Сторонний клиент из-за шлюза не сможет подключиться к нашему ftp-серверу, но с локальной сети никаких нестыковок не возникнет. Проблема заключается в особенностях работы пассивного режима FTP. Используя vsftpd нам необходимо предпринять несколько шагов для устранения данной неполадки. Внести изменения в vsftpd.conf (/etc/vsftpd.conf). passv_enable=YES passv_min_port=30000 passv_max_port=30100 Перезагрузить vsftpd Открыть порты 30000-30100 на сервере Пробросить порты 30000-30100 на вашем коммутаторе в сторону сервера.. После этого из интернета ftp будет доступен в пассивном режиме.

Ошибка при установке плагина composer-asset-plugin v1.0.0-beta3

При попытке установки плагина composer-asset-plugin v1.0.0-beta3 с помощью команды php composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3" может возникнуть следующая ошибка: Your requirements could not be resolved to an installable set of packages.   Problem 1     - Installation request for fxp/composer-asset-plugin 1.0.0-beta3 -> satisfiable by fxp/composer-asset-plugin[v1.0.0-beta3].     - fxp/composer-asset-plugin v1.0.0-beta3 requires composer-plugin-api 1.0.0 -> no matching package found. Potential causes:  - A typo in the package name  - The package is not available in a stable-enough version according to your minimum-stability setting    see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details. Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems. Installation failed, deleting ./composer.json. Проблема решается банально. Необходимо ставить обновленный

Проблемы с установкой Composer для Yii2

Давеча начал изучать фраймворк Yii2. Так как с ним раньше не имел никаких дел, начал с нуля, то есть скачал книгу Web application development with yii 2 and php (кстати думаю сделать перевод, так как не нашел нигде). Первое что надо было - установить Composer, и тут я столкнулся с проблемой. Почвой для изучения и тестирования я выбрал Linux OpenSUSE 12.3, так как неплохо с ним знаком. Установил его себе на VirtualBox. Для начала мне необходимо скачать архив с нужным инструментом: $ curl -sS https://getcomposer.org/installer | php На что я получил ошибку: If 'php' is not a typo you can use command-not-found to lookup the package that contains it, like this cnf php То есть, для начала нам необходимо установить php. No problem... yast -i php Но меня снова ждало разочарование Some settings on your machine make Composer unable to work properly. Make sure that you fix the issues listed below and run this script again: The phar extension is missing. Install it o