Поиск по хостингу 1bx.host и тэги поиска: вывод информации, bitrix, php
... проекта "по живому" можно сделать для себя удобную функцию, которая будет работать везде, где подключено ядро БУС. Для этого редактируем /bitrix/php_interface/init.php и в любое место пишем свою функцию
function pre($o){
global $USER;
if ( !$USER->IsAdmin() )
return;
$bt = debug_backtrace();
$bt = $bt[0];
$dRoot = $_SERVER["DOCUMENT_ROOT"];
$dRoot = str_replace("/",...
Подробнее
... элементарным - мы не стали его оборовачивать в свой компонент с шаблоном и собственным пространством имен, а просто обошлись... 50 строчками кода в index.php директории раздела.
Итак, приступим. Для начала как всегда - шапка страницы и всё, что будет необходимо для работы:
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Модули CMS 1С-Битрикс");
$APPLICATION->AddChainItem("Модули CMS 1С-Битрикс", "/moduli-cms-1s-bitriks/");
use Bitrix\Main\Loader;
Loader::includeModule("highloadblock"); ...
Подробнее
... должны быть на английском языке и носить содержательный характер.
3.1.
PHPDoc
Необходимо описывать в стиле PHPDoc все классы и их публичные методы.... ... или sudo aptitude install php-pear и sudo pear install PHP_Beautifier-0.1.15
cd
hg clone https://bitbucket.org/qMBQx8GH/bitrix_php_beautifier
sudo ln -s Bitrix_php_beautifier/Bitrix.filter.php /usr/share/php/PHP/Beautifier/Filter/Bitrix.filter.php
...
Подробнее
Ошибка:
Для обновления продукта необходимо удалить настройку PHP mbstring.func_overload. Пожалуйста, внесите необходимые изменения или обратитесь ... ....func_overload
На этом всё. После проведения операции и обновления страницы /bitrix/admin/update_system.php Вы увидите, что можно обновляться спокойно дальше:
Приятной ...
Подробнее
... сайтов.
Если у вас нет бэкапов, не откладывайте их создание. Дополнительно до выяснения подробностей об уязвимости рекомендуем в файлах /bitrix/tools/vote/uf.php и /bitrix/tools/html_editor_action.php перед require_once вставить следующий код:
if ($_SERVER['REQUEST_METHOD'] === 'POST'){
header("Status: 404 Not Found");
die();
}
Альтернативно вы можете ...
Подробнее
... динамичности с помощью Cron'а
Собственно создаем файл с любым именем и подключаем пролог сайта
define('STOP_STATISTICS', true);
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$GLOBALS['APPLICATION']->RestartBuffer();
Ядро подключено. далее подключаем те модули, которые будут необходимы для генерации самого меню. Например ...
Подробнее
... по прямому запросу. Более сложную логику в данном примере рассматривать не будем. Итак начнем.
Раз это ajax, то нам не понадобится вывод header.php и footer.php, но без пролога (prolog_before.php) ничего на выйдет:
define('STOP_STATISTICS', true);
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$GLOBALS['APPLICATION']->RestartBuffer();
Собственно стандартная шапка для ajax-файла готова
Далее нам необходимо сделать выборки ...
Подробнее
... сессию;
возможность использовать виртуальные сессии.
Для включения хранения сессий в memcached необходимо прописать всего две строки в файле
/bitrix/php_interface/dbconn.php
установить следующие константы:
define('BX_SECURITY_SESSION_MEMCACHE_HOST', 'localhost');
define('BX_SECURITY_SESSION_MEMCACHE_PORT', 11211);
Либо, в случае использования unix-socket:
...
Подробнее
... скрипта, -
* можно существенно снизить нагрузку сервера (меньше исполнения PHP-кода, меньше запросов к БД).
* ВНИМАНИЕ! Константы с комментариями - нужно ... ... Битрикс24
*/
define('B24CONNECTOR_SKIP', true);
/** подключаем пролог **/
require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php';
// Далее сам скрипт
Подробнее
... используется быстрое SSD-хранилище и оптимизированная конфигурация Apache и PHP. Это обеспечивает в среднем на 15-25 % более высокую скорость по сравнению ... ... компонентов для расширения функционала.
Напомним, что заказать
hosting Bitrix
можно прямо здесь, на нашем сайте.
Подробнее
...
Допустим файлы архива называются 1bx.host_20990101_010000_full_654312.tar.gz, 1bx.host_20990101_010000_full_654312.tar.gz.1 и т.д.
Тогда делаем вызов в консоле (SSH) в папке с бэкапами(/bitrix/backup/):
cat 1bx.host_20990101_010000_full_654312.tar.g* | tar xzpvf - абсолютный_путь_до_файла.php
Архивы соберутся в один и из них распакуется один файл.
Подробнее
Отсортировано по релевантности | Сортировать по дате