Ответы пользователя по тегу 1С-Битрикс
  • Как применить изменения в php.ini в VMBitrix?

    shambler81
    @shambler81 Куратор тега Linux
    Читайте официальные руководства там всё есть.
    MySQL - /etc/mysql/conf.d/z_bx_custom.cnf
    PHP - /etc/php.d/z_bx_custom.ini
    Apache - /etc/httpd/bx/conf/z_bx_custom.conf

    service httpd restart
    Ответ написан
    2 комментария
  • Как в Битрикс редактировать быстрые ссылки в поисковой выдаче?

    это делается в вебмастере
    Ответ написан
    Комментировать
  • Как настроить проксирование сайта в nginx?

    у тебя проблема в том что все маны в интернете по настройке nginx+apache с ошибкой.
    Все они подразумивают перенаправление
    http -> http
    https -> http + костыль
    переделай как положено
    http -> http
    https -> https и все будет норм.
    убрав костыль у тебя в http host пропадет порт
    server {
    ######################################################################
    ## Server configuration 
    ######################################################################
    	listen *:443 ssl http2;
    		server_name 3dpaneli.ru www.3dpaneli.ru   ;
    	root /var/www/3dpaneli.ru/web;
    
    
    ######################################################################
    ## Enable gzip for proxied requests and static files
    ######################################################################
        # Enable gzip for proxied requests and static files
        gzip on;
        gzip_proxied any;
        gzip_vary on;
        gzip_http_version 1.1;
        gzip_types application/javascript application/json text/css text/xml;
        gzip_comp_level 4;
    
    ######################################################################
    ## SSL configuration
    ######################################################################
    # recommended but not manditory directive
    # leave commented out unless you know what it is doing
    #more_set_headers 'Strict-Transport-Security: max-age=15768000';
    	ssl on;
    	ssl_session_cache  shared:SSL:10m;
    	ssl_session_timeout 1h;
    	ssl_protocols TLSv1.2 TLSv1.3;
    	add_header Strict-Transport-Security "max-age=15768000" always;
    	ssl_stapling on;
    	ssl_stapling_verify on;
    	ssl_prefer_server_ciphers on;
    	ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
    	ssl_certificate /var/www/clients/client132/web171/ssl/3dpaneli.ru-le.crt;
    	ssl_certificate_key /var/www/clients/client132/web171/ssl/3dpaneli.ru-le.key;
    	ssl_dhparam /etc/nginx/ssl/dhparam.pem;
    ######################################################################
    ## Log configuration
    ######################################################################
    #Все логи отключены  
            error_log /dev/null crit;
            access_log off;
    
    
    ######################################################################
    ## Errors send to apache2
    ######################################################################
    # у апача своих алиасов куча,  а так же некоторая статика отдается 
    # средствамси php, по этому все ошибки обрабатывать только apache2
    	error_page 401 403 404 405 500 502 503 = @fallback;
    	location @fallback {
    		proxy_pass		https://127.0.0.1:4443;
    		proxy_set_header 	Host		$host;
    		proxy_set_header	X-Real-IP	$remote_addr;
    		proxy_set_header	X-Forwarded-For	$proxy_add_x_forwarded_for;
    		proxy_set_header	HTTPS		YES;
    		}
    
    ######################################################################
    ## Locations configuration
    ######################################################################
    #Отключаем логирование ошибок No such file or directory
    ## Disable .htaccess files
    
    	location ~ /\.ht {
    		deny all;
    
    		access_log off;
    		log_not_found off;
    	}
    	##
    	location = /favicon.ico {
    		log_not_found off;
    		access_log off;
    	}
    	##
    	location = /robots.txt {
    		allow all;
    		log_not_found off;
    		access_log off;
    	}
    	##
    ######################################################################
    # сервисы  на сайте phpmyadmin почта и letxencrypt
    	location /phpmyadmin/ {
    		deny all;
    		root  /usr/share/phpmyadmin/;
    	}
    	##
    	location /webmail/ {
    		rewrite ^/(.*)$ https://$http_host:8080/$1 permanent;
    	}
    	# letsencrypt 
    	 location /.well-known/acme-challenge/ { 
    	 	alias /usr/local/ispconfig/interface/acme/;
    	 	default_type text/plain;
    
    	 }
    # static content 
    # Отдаем статику напрямую с nginx
    	location ~* ^.+\.(jpg|jpeg|svg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js|swf|flv|mp3)$ {
    		root  /var/www/3dpaneli.ru/web;
    		access_log off;
    		expires max;
    		gzip_static on;
    	}
    # default location
    	location / {
    		index index.php index.html index.htm;
    		proxy_pass		https://127.0.0.1:4443;
    		proxy_set_header 	Host		$host;
    		proxy_set_header	X-Real-IP	$remote_addr;
    		proxy_set_header	X-Forwarded-For	$proxy_add_x_forwarded_for;
    		proxy_set_header	HTTPS		YES;
    		}
    }

    ну и тоже самое без https

    server {
    	listen *:80;
    	server_name 3dpaneli.ru www.3dpaneli.ru   ;
    	root /var/www/3dpaneli.ru/web;
    ......
    proxy_pass		http://127.0.0.1:82;
    ....
    }
    Ответ написан
  • Проблема с редиректом Bitrix подставляет 80 порт. Как поправить?

    связано это с настройкой вашей машины и как правило в 99% это именно в связке nginx + apache где на бэке у вас 80 порт с подменой протокола, по факту вот такая шляпа и происходит.
    Проблема заключается в том что в заголовке reffrey уже стоит порт.
    1. вариант поставитьбэк на https
    в таком случае вам не нужно будет подставлять порт и все будет нормально но так почему-то не делают, притом во всех манах предпочитают способ с костылем и проблемами нежели нормально перенаправлять
    http-http
    https-https
    нет нужно крутить костыли.
    2. вариант существует около 30 видов редиректов на https вам нужно подобрать тот что подходит вам. ( не забывайте отключить в своем браузере кеш редиректов) иначе вы просто не узнаете что все работает.
    3. https://klondike-studio.ru/standards/standartnyy-h... возьмите за основу вот этот файлик. так же если у вас именно проблема с обменом то она тут решена, причина тут в том что в GET есть https и он редиректится.
    Ответ написан
    Комментировать
  • Как правильно поставить агенты Bitrix на крон через ISPmanager?

    1 скрипт от рута не запускай, если он создает файлы то они тоже от рута, в результате проблема с владельцем и группой.
    2. запускай лучше не через /usr/bin/php.. а через wget или curl поскольку он юзает окружение не локальное а то что пренадлежит сайту.
    Ответ написан
    Комментировать
  • Где в битриксе прописывать тайты и альты для картинок?

    5f97dbecc98f7323715527.png
    Ответ написан
    Комментировать
  • Как побороть ошибку с работой сокетов bitrix?

    Когда перпишешь реальный домен на этот сервер проблема исчезнет, собственно и все.
    Ответ написан
    Комментировать
  • Потянет ли сервер?

    Берите меньше количество камней но больше частоту
    желательно 5Ghz +Nvme
    Уже множества раз видел как покупают камни по 24 ядра с 2.3 на ядро, а потом спрашивать почему битрикс выдает 16 попугайчиков.
    тут более подробно расписывал
    https://klondike-studio.ru/standards/trebovaniya-k...
    Дело не в количестве уников а в сложности сайта.
    Так же не забывайте что скорость сайта является реальным фактором ранжирования.
    Ответ написан
    Комментировать
  • В каких таблицах хранятся в битрикс изображения у товаров?

    Вы документацию битрикс читали?
    Обращение к изображениям по средствам АПИ
    Не придумывайте велосипед, тем более на ровном месте
    Ответ написан
    Комментировать
  • До каких объёмов имеет смысл раздувать memcached при работе с bitrix?

    никаких, битрикс лучше не использовать с мемкешем, обычнй опкеш работает быстрей, переключение битрикса на мемкеш вам ничего не даст.
    Мемкеш нужен если вы храните сессии в кластере, собственно для этого он в битрикс ВМ.

    при 100К товаров имеет смысл смотреть не на мем кеш а на кеширование компонентов
    их качество количество секций, их привязки.
    I-O подсистемы
    качеству самх камней, их количество не особо влияет на производительность, и тут своя специфика.
    Оптимизация my.cnf и тд и тп.

    А так же рекомендовал бы уже отказаться от стандартного вывода каталога и написать его на д7
    В общем там целый перечень вариантов что нужно сделать в первую очередь, тутнужно обследование проекта а не голословное мемкеш, котрый в совю очередь еще и не особо то помогает в производительности.
    Ответ написан
    Комментировать
  • 301 редирект в Битриксе и самолезущий /?

    1. в битриксе уже давно реализован "основной раздел"
    2. Тут я писал о стандартных настройках для битрикс, думаю будет полезно.
    3. ставить слеш логично но не так и иногда его нужно и удалять, к прмеру если это физический файл о этом я уже писал.
    4. 22 строки перенаправления это ниочем, так же как и 6000 строк, сколько нужно столько и делайте.
    проблемы начинаются от 50К строк.
    5. список урлов было стало весь
    Ответ написан
    Комментировать
  • Как отключить 302 редирект на http на Bitrix?

    Да действительно с самим сертификатом все норм.
    В общем у вас mix_content
    У вас на сайте просто указан протокол у некоторых урлов в частности HTTP
    что говорит о том что часть контента отдается незащищеным, как следствие и весь сайт.
    Вам нужно убрать протокол и поменять ссылки на // вместо http://
    5f69a40ae72b3019657261.png

    поправьте все ссылки вот такого типа

    <li class="select"><a
                                                href="http://dah-sl.ru/?flag=en&clear_cache=Y#googtrans(ru|ru)">RU</a>
                                    </li>
                                    <li>
                                        <a href="http://en.dah-sl.ru/?flag=en&clear_cache=Y#googtrans(ru|en)">EN</a>
                                    </li>

    удалив протокол или указав явно https
    Ответ написан
    Комментировать
  • PageSpeed и Манго calltracking. Как убрать неиспользуемый js код?

    гугл пейдж спид пишет много рекомендаций. НО считает попугаев только п скорости сайта.
    То есть все его рекомендации только коственны, ему важна реальная скорость.
    Ответ написан
    Комментировать
  • Подмена контента в зависимости от адреса сайта, как реализовать?

    ЭЭ кэп а документация не ?
    раз
    https://dev.1c-bitrix.ru/learning/course/?COURSE_I...
    два
    https://dev.1c-bitrix.ru/learning/course/?COURSE_I...
    И крутить костыль не имеет смысла поскольку есть официальный ,документированный способ.
    Ответ написан
    Комментировать
  • Битрикс загибается?

    И да и нет.
    Битрикс 24 как продукт компании куда как интересней и развивает он его явно активнее чем просто битрикс
    НО б24 сделан на битрикс так что полное вымирание ядра явно не грозит.
    Но кризис на лицо.
    Так же нужно понимать что рынок битрикс сужается
    снизу теперь его поджымают конструкторы, а в топе самопись.
    так же как вы заметили обратная совместимость битрикс дает о себе знать, на их месте я бы уже давно отказался от поддержки обновлений начиная с 7 версии, это же маразм никто в жизне не будет поднимать 7 битрикс до 20.
    Но политика партии, скорее всего все прийдет к тому же что и у php рано или поздно отказавшись от старого кода написав все заново, но время ввода D7 на рынок говорит то том что эта стратегия была провальна, выводить технологиию 10 лет это даже не смешно.
    Так же нужно понимать что у разрабов битрикса уже сложилось свое мнение.
    К примеру разговаривая с Садониным я спросил у него собираются ли они как-то изменять "эрмитаж" на что они сказали что он работает заебись, и никаких изменений не требуется!!!!
    Дада Вот это убожество по их мнению в 2020 совершенно нормально работает.

    В общем
    - Да интерес битрикс к битрикс падает в следствие б24
    - обратная совместимость делает невозможность сделать действительно достойный релиз.
    - застой технологии как таковой. С появлением kubernetas рано или поздно битрикс должен или перебраться полностью в облако или издохнуть или найти 3 путь, как и остальные движки.
    - Судьба php на данный момент находится ровно в той же позиции что и битрикс, оно все еще доминирует на рынке веба но есть куча мощьнейших конкурентов которые не дремлят.
    + Битрикс де факто еще является стандартом екомерц в РФ , и по факту его заменить тупо нечем.
    Делать проект с бюджетом в 1-10 млн на самописи это маразм, так что тут битриксу замены нет.
    В топовом сегменте битрикс никогда и не использовался, за исключением собственно чистого екомерц да и то как исключение.
    Ответ написан
    10 комментариев
  • Как пофиксить проблемы с кириллицей в консоле BitrixVM?

    в битрикс вм нет проблемы с кодировкой, проблемы в кодировке вашей локальной консоли.
    5f3a404a0cfe2521591727.png
    Ответ написан
  • Как отменить последнее действие Битрикс?

    В Битрикс такое завезли, но можно откатить изменения в статье на предыдущую да и то если не сохранено, так что ответ никак.
    Ответ написан
    Комментировать
  • Битрик постоянно меняет содержимое .htaccess, как быть?

    Можно в студию .htaccess было стало.
    Сдается мне что это не битрикс а вирус на нем ;)
    Ответ написан
    2 комментария
  • Как сделать редирект всех страниц определенного раздела на другой раздел?

    Правильно ли я вас понимаю вы рефакторите сайт
    ели да то список всех редиректов в студию. xls было стало.
    Ответ написан
  • С помощью какого модуля bitrix можно вывести 3d изображения?

    как правило для интернет магазиновв целесообразно не создовать полноценное 3д а делать его псевдо 3d, то есть просто сьемка товара по кругу на спец стойке, и слйдер из этих картинок на js получается прилично, но не требует оцифровки векторизации и тд.

    сами картинки снимаются или на стойке врощающейся. Ее можно или самим сварить или купить готовую тут уже куча вариантов от мелких до гигантских..
    выстаить свет фотоапарат и обучить девочку.
    Но в большенстве случаев хватает и
    вот таких контор
    И только если у вас большая текучка товара и съемки постоянные, имеет смысл в своей студии
    Ответ написан
    Комментировать