Skip to content

Instantly share code, notes, and snippets.

[PHP]
;user_ini.filename = ".user.ini"
;user_ini.filename =
;user_ini.cache_ttl = 300
engine = On
short_open_tag = On
precision = 14
output_buffering = off
;output_handler =

Установка Composer на OpenServer

cd modules/php/PHP-7.0-x64/

Проверка в \OSPanel\userdata\config\PHP-7.0-x64_php.ini "extension=php_openssl.dll"

php -r "readfile('https://getcomposer.org/installer');" | php

php composer.phar -V

FAQ: JetBrains PHPStorm

Как убрать подсказки перед параметрами вызовов методов в PHPStorm 2017.2?

  • Меню File > Settings > Editor > General > Appearance > "Show parameter name hint" или ПКМ на подсказке

Изменение размера шрифта в терминале

  • Editor > Colors & Fonts > Scheme > Save As... (можно изменять только копию схемы)
  • Editor > Colors & Fonts > Console Font > Size (изменяем на нужный размер) > Ok (Apply)

Отображение пробелов, табуляции в окне редактора

Установка и настройка PHPUnit (Composer + PHPStorm 2017.2)

  1. Для установки через Composer, добавляем секцию в composer.json (require-dev - без загрузки на production)

    "require-dev": { "phpunit/phpunit" : "^4.8" }

    1.2. Либо, composer require --dev phpunit/phpunit ^4.8

Построение UML диаграмм. Настройка PlantUML в PHPStorm.

Настройка PlantUML в PHPStorm.

  1. Устанавливаем плагин PlantUML в PHPStorm;
  2. Скачиваем Graphviz для Windows (https://graphviz.gitlab.io/_pages/Download/Download_windows.html), устанавливаем в каталог по умолчанию;
  3. Прописываем переменную окружения PATH в Windows 7 перейдем в Панель управления > Система > Дополнительные параметры системы > Дополнительно > Переменные среды > Изменим переменную path текущего пользователя c:\Program Files (x86)\Graphviz2.38\bin\
  4. Перезапускаем PHPStorm

Настройки перед установкой VirtualBox

  • Включить в BIOS поддержку виртулизации процессора "Virtualization Technology" - Enabled;
  • Отключить компонент Hyper-V в Windows 8-10 (в Windows 7 он не установлен, для установки Remote Server Administration Tools for Windows 7 with Service Pack 1 (SP1) - https://www.microsoft.com/en-us/download/details.aspx?id=7887);

Исправление ошибки в Windows 7 "Указанный путь не существует. Исправьте его и повторите попытку." с запуском EXE-файлов из Share-папки

  • Отключение UAC (Панель управления > Учётные записи пользователей > Изменение параметров контроля учетных записей

Полезные ссылки:

Обновление:

  • Для получения списка новых пакетов, которые можно установить, выполните: sudo apt-get update
  • Затем, для непосредственного выполнения обновления пакетов, выполните: sudo apt-get upgrade
  • Для обновления только одного конкретного пакета, выполните: sudo apt-get install имя_пакета

Горячие клавиши:

  • Запуск терминала - Ctrl+Alt+T (Ctrl+Alt+F6, Ctrl+Alt+F7 - Возврат к рабочему столу)

Избранные программы:

Yii2

Установка Yii2 Basic Template через Composer (Windows)

Решение проблемы с алиасами при использовании @webroot, @web в basic/config/web.php и получении ошибки "yii\base\InvalidParamException: Invalid path alias:"

Определить алиасы перед массивом $config = []:

  • Yii::setAlias('@app', dirname(DIR).'/..');
  • Yii::setAlias('@web', dirname(DIR) . '/../web');
@avshatalov48
avshatalov48 / Chrome Extensions.md
Last active January 30, 2022 15:31
Избранные расширения для Chrome

Избранные расширения для Chrome

Веб-разработка