Задать вопрос
  • Как задать отступы между слайдами в SLICK?

    iiiBird
    @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    задаешь стили для .slick-slide {padding: 0 15px;} к примеру. а для контейнера margin: 0 -15px;
    Ответ написан
    13 комментариев
  • Как подключится к SMTP Yandex?

    @svsova Автор вопроса
    Техподдержка решила вопрос в 2 подхода. Вот вкратце.
    При анализе проблемы обнаружили, что на сервере устаревшие корневые сертификаты, в результате чего SSL соединение к почтовым серверам Яндекса завершалось ошибкой, пример:


    [root@name /]# echo | openssl s_client -servername smtp.yandex.ru -connect smtp.yandex.ru:465 2>&1 | grep 'Verify return code'
    Verify return code: 20 (unable to get local issuer certificate)
    [root@name /]#


    Добавили корневой сертификат Яндекса в список доверенных на сервере. Сейчас проблем с защищённым соединением к их почтовым серверам не наблюдаем:


    [root@name /]# echo | openssl s_client -servername smtp.yandex.ru -connect smtp.yandex.ru:465 2>&1 | grep 'Verify return code'
    Verify return code: 0 (ok)
    [root@name /]#


    У меня
    Немного изменилась ошибка.
    Было
    2020-05-25 19:59:25 SMTP ERROR: Failed to connect to server: (0)
    Стало
    2020-05-26 20:52:58 SMTP ERROR: Failed to connect to server: Connection refused (111)

    2 этап ТП:
    Произвели дополнительные настройки корневых сертификатов и указали в скрипте SMTP хост для подключения.


    Вот что вываливает тестовый скрипт при удачной отправке письма
    5ece0e271aa20037306272.jpeg

    Как это работает у меня.

    $mail->SMTPDebug = SMTP::DEBUG_SERVER;
    $mail->isSMTP();
    $mail->Host       = 'smtp.yandex.ru';
    $mail->SMTPAuth   = true;
    $mail->Username   = 'noreply@mydomain.ru';	
    $mail->Password   = 'пароль от ящика noreply@mydomain.ru';
        
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;
    $mail->Port       = 465;


    Да ёщё полезный сервис чтоб проверить свои настройки https://www.smtper.net/ и понять что дело в хостинге а не в твоей голове ))

    PS вот еще можно на PHP проверить подключение
    var_dump(fsockopen("ssl://smtp.yandex.ru",465));
    
    результат 
    resource(2) of type (stream)
    
    если подключения нет пишет
    bool(false)

    Благодарю Всех кто откликнулся!!!
    Ответ написан
    Комментировать
  • Как запустить сайт на node js?

    @mrxakerrus
    Создай папку какую-нибудь, зайди в нее через консоль и установи в нем через npm модуль node-static (npm install node-static), затем создай в папке(которую только что создал), папку с названием public туда скидываешь все свои html+css+js все что на клиентской стороне (это статика), затем шаг назад в директорию первой созданной папки создаешь index.js файл и в нем пишешь var static = require('node-static');

    //
    // Create a node-static server instance to serve the './public' folder
    //
    var file = new static.Server('./public');

    require('http').createServer(function (request, response) {
    request.addListener('end', function () {
    //
    // Serve files!
    //
    file.serve(request, response);
    }).resume();
    }).listen(8080);

    Сохраняешь и в консоли прописываешь node index.js, открываешь браузер и пишешь 127.0.0.1:8080 и открывается твой сайт (если ты свой html файл назвал index.html, если нет, то добавляешь /и пишешь название файла html), открываешь консоль, смотришь на ошибки, понимаешь что что-то не загружается (а может и все сразу заработает), если не работает что-то и в консоли ошибки, то скорее всего просто у тебя в файлах статики указаны абсолютные пути к файлам, убираешь эти пути и вместо них прописываешь относительные пути, если пишет что-то другое в консоли, то в интернете много статей уже имеется
    Ответ написан
    1 комментарий
  • Почему не работает FreeMode в Swiper JS?

    @ilna_zzz
    pageSlider.params.freeMode.enabled = true;
    используй
    Ответ написан
    1 комментарий