Для пользовательских типов свойств нужно указывать еще и USER_TYPE.
PROPERTY_TYPE => 'E'
USER_TYPE => 'EList'
PROPERTY_TYPE => 'S'
apt-get clean autoclean | |
apt-get autoremove --yes | |
rm -rf /var/lib/{apt,dpkg,cache,log}/ |
#!/bin/bash | |
curl -fsSL https://get.docker.com | sh | |
docker run -d \ | |
--name=wg-easy \ | |
-e WG_HOST=$(curl -sL4 https://ifconfig.io) \ | |
-e WG_PERSISTENT_KEEPALIVE=25 \ | |
-e WG_DEFAULT_ADDRESS=192.168.210.x \ | |
-v /etc/wg-easy:/etc/wireguard \ |
Двухуровневая структура web-сервера: nginx + apache2. PHP должен быть работать через apache-модуль. Настройки должны быть одинковыми как для apache-модуля, так и для cli.
/var/www/example.com [root:root 0755]
/var/www/example.com/logs/ [www-data:www-data 0755]
/var/www/example.com/public/ [www-data:webdev 0775]
#!/bin/bash | |
FOLDER_ID=<FOLDER_ID> | |
CLUSTER_ID=<CLUSTER_ID> | |
CLUSTER_NAME=<CLUSTER_NAME> | |
DIR=./$CLUSTER_NAME | |
set -xe |
<?php | |
/** | |
* Created by JetBrains PhpStorm. | |
* User: aobukhov | |
* Date: 1/15/13 | |
* Time: 7:40 PM | |
*/ | |
class CurlRequest implements CurlInterface | |
{ | |
private $curlResource = null; |
<?php | |
global $USER; | |
$price = CCatalogProduct::GetOptimalPrice($itemId, $quantity, $USER->GetUserGroupArray()); |
<?php | |
/** | |
* Функция генерации превью изображений с помощью phpthumb 3.x | |
* | |
* @param str|int $src относительный или абсолютный путь к картинке или id файла Битрикса | |
* @param int $width ширина превью (0 - авто) | |
* @param int $heigth высота превью (0 - авто) | |
* @param bool $adaptive метод резайза adaptive/resize | |
* @param bool $clear_cache разрешить пересоздавать превью при обновлении кеша страницы Битрикса ($_GET['clear_cache']) | |
* @param int $lifetime время перегенерации превью, в милисекундах |
error_reporting(-1); | |
ini_set('display_startup_errors', 1); | |
ini_set('display_errors', 1); | |
ini_set('html_errors', 1); |
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <KEY> |