• Вопросы по смарту жд?

    @MrCheatEugene
    1. Total_LBAs_Written = Сколько всего байт записано.
    И тут либо всё сходится, либо ты указал в расчёте неверный размер сектора(указал 512 байта, а на деле - 16 байт)
    Написано
  • Как авторизироваться на сайте через другой сайт?

    @MrCheatEugene
    MrCheatEugene, Или можно на втором сайте - если конечно к нему есть доступ - добавить в защите if, который проверяет http_referer(равен ли он нашему сайту с формой) а также проверяет - является ли конечная страница адресом логинки? Если всё так - логинимся, если нет - ничего не делаем(чтобы не задеть формы смены почты, пароля и т.д)
    Написано
  • Как авторизироваться на сайте через другой сайт?

    @MrCheatEugene
    Дмитрий Гусев, кажется, вижу проблему. Конечный сайт использует CSRF-защиту, чтобы нельзя было зайти с другого сайта на этот, поменять e-mail, пароль и т.д.
    Сам токен в запросе временный, и он в этом случае хранится в параметре requestToken.
    Такой токен, как я знаю - подделать нельзя. А временный токен будет неверным после первого запроса с этим токеном.

    Как костыль - можно на фронтенде сделать скрытый iframe, в котором inputы конечного сайта будут просто модифицироватся в зависимости от наших инпутов. В зависимости от ответа сайта(просто парсим из iframe блок с сообщением об ошибке/успехе) - переходим на конечный сайт, или остаёмся на том же самом сайте. Минус костыля в том что если владелец сайта поменяет название инпута или форму - будут ошибки.
    Написано
  • Как заставить отрабатывать шаг и дробные числа?

    @MrCheatEugene
    а в чём собственно ошибка?
    я не увидел ничего кроме "думал это так работает, а вот нифига("
    Написано
  • Как исправить ошибку invalid operands of types 'const char*' and 'const char [7]' to binary 'operator+'?

    @MrCheatEugene Автор вопроса
    Дмитрий Беляев, А как тогда можно unsigned char(char*) преобразовать в обычные char? Без использования std и прочих стандартных си-библиотек(в Arduino-компиляторе их выпилили по неизвестной никому причине)
    Написано
  • Что не так с запросом php?

    @MrCheatEugene
    А во вторых строки в SQL нужно писать в одинарных кавычках.
    В третьих, имена столбиков пишутся в наклонённых кавычках. Этот символ расположен на кнопке "Ё".
    SELECT * FROM `collumn` = 'string'
    И для PHP
    $mysql=mysqli_connect();//подключение к MySQL
    $string="Если мы напишем can't, let's,  isn't ain't и т.д то из-за одинарной кавычки(спецсимвол) MySQL запутается. Не говоря о иньекциях.";
    $string=$mysql->escape_string($string);//А вот так уже нет! Иньекции и прочее не страшны.
    $query = "SELECT * FROM `collumn` = '$string'";
    $res =$mysql->query($query);//С экранированной строкой SQL отдаст нормальный запрос
    var_dump($res->fetch_assoc());//результат
    Написано
  • Почему MySQL не может запуститься?

    @MrCheatEugene Автор вопроса
    justhostRU, В оригинале LAMP и стоял) Как итог я намучался с Apache (путались виртуалхосты) и ещё одной панелью(ISPConfig) я поставил nginx. В нгинксе я ничего не понимал, а загуглить доки чтобы за 5 минут разобратся... я не додумался и поставил первую попавшуюся панель из гугла по запросу "nginx server panel". Она же не распознала nginx и предложила мне его установить) Что я сделал.
    После чего я поставил mysql через неё же и... не работают сайты(а конкретно SSL). Удалил панель. Ручками подправил конфиги nginx. Работает.
    Начинаю ставить CMS и... ошибка подключения к БД. Пишу mysql и началось.
    Опять-же переустанавливать ось скачивая и загружая 30 гигабайтный образ диска через говняный интернет который отваливается от любого чиха со стороны устройств не лучшее занятие.
    Написано
  • Не могу подключиться к своему серверу minecraft?

    @MrCheatEugene
    но вот почему оно ругалось мне до сих пор неизвестно, возможно как раз проброшенный порт в роутере и был причиной(роутер слушает на порту 25565 у внутреннего айпи 192.168.0.2 при этом занимая его во внешней сети, при попытке же подключится к уже занятому порту на айпишнике сервер получал ошибку и выключался).
    Написано
  • Не могу подключиться к своему серверу minecraft?

    @MrCheatEugene
    Dzhigit, иногда роутер может блокировать подключение на себя же, т.е при попытке подключения на внешний айпи из под NAT произойдёт.. ничего.
    При внешнем же подключении не из под NAT на тот же айпи всё будет работать.
    Написано
  • Не могу подключиться к своему серверу minecraft?

    @MrCheatEugene
    Dzhigit, 1.1.1.1 это пример внешнего айпи,в данном случае этот айпи принадлежит Cloudflare.
    Написано
  • Не могу подключиться к своему серверу minecraft?

    @MrCheatEugene
    Dzhigit, скорее всего либо: роутер дурак, плохо пробросил через брандмауэр, либо провайдер тупо решил так затроллить всех школьников таким креативным методом.
    попробуй 25566, 25567 или 25554,25553(и так далее по списку). Можно попробовать повесить на порты 80,8080. Но учти, что может пропасть интернет. Ошибка говорит что не удалось занять порт, т.е он занят.
    Можно попробовать ngrok, но будет ограничена скорость(у них и платные тарифы есть, но проще купить вдс или хостинг сервера за те же деньги).
    Проверь занятые порты командой netstat -a -n | grep "LIST" , может там какой-нибудь антивирус и сидит. Его(антивирус), тоже нужно отключить. Желательно, прям выдрать его из винды.
    Написано
  • Почему MySQL не может запуститься?

    @MrCheatEugene Автор вопроса
    MrCheatEugene,В логе написано ничего. Редактор nano пишет [ Read 0 lines ] что значит, что файл пустой.
    Написано
  • Почему MySQL не может запуститься?

    @MrCheatEugene Автор вопроса
    Такого значения там нет. Как и нету никаких других значений.
    [client-server]

    # Import all .cnf files from configuration directory
    !includedir /etc/mysql/conf.d/
    !includedir /etc/mysql/mariadb.conf.d/
    В /etc/mysql/mysql.conf.d/ пусто. В /etc/mysql/mariadb.conf.d/ есть пара файлов ПОХОЖИХ на конфигурацию. но там такого параметра нету. Как и user, как и pass.
    Написано
  • Почему MySQL не может запуститься?

    @MrCheatEugene Автор вопроса
    justhostRU, ну,я пытался переустановить его час после кривой панели которая удалила его неправильно и это был лучший результат. До этого он даже конфигурацию не создавал.
    Написано
  • Почему MySQL не может запуститься?

    @MrCheatEugene Автор вопроса
    Rsa97, ничего
    Написано
  • Как сохранить текст весь и записать на сервер методом PHP?

    @MrCheatEugene
    Ипатьев, извиняюсь, вот фикс:
    <?php 
    try{//попытаться
    file_put_contents('название конечного файла на сервере',file_get_contents('сайт текста'));//сохранить файл 'название конечного файла на сервере'  со значением 'получить данные с сайта текста'
    }catch(Throwable){//если произошла любая ошибка(Php 7+)
    die();//завершить скрипт если произошла ошибка
    }
    ?>

    Сайт текста был в первой версии вопроса, после чего автор его отредактировал.
    И напомню вопрос:
    Написано
  • Почему Monolog не может записать файл?

    @MrCheatEugene Автор вопроса
    Лентюй, так кто виноват-то? автор библиотеки или Фокклер?
    Написано
  • Почему Monolog не может записать файл?

    @MrCheatEugene Автор вопроса
    Роман Юрьевич Ипатьев, В этом то и вопрос - почему эта говноподелка собранная из примеров к библиотеке не может сохранить файл используя Monolog?
    Я, честно не эксперт и не могу сказать что именно от меня хочет PHP, поэтому и спрашиваю - Почему этот гибрид миллиона файлов не работает?
    Написано
  • Let's Encrypt конфликтует с MySQL?

    @MrCheatEugene Автор вопроса
    Сергей delphinpro, это я и имел в виду
    Написано
  • Let's Encrypt конфликтует с MySQL?

    @MrCheatEugene Автор вопроса
    Спасибо, помогло.
    Причиной ошибки был $_SERVER а именно информация о SSL содержащаяся в нём.
    Написано