Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
tomclancys

Александр

  • 9
    вклад
  • 4
    вопроса
  • 43
    ответа
  • 12%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как создать товар на Yii?

    tomclancys
    Александр @tomclancys
    По скриншоту это не понять. Смотрите в логах \yii2\backend\runtime\logs или \yii2\frontend\runtime\logs
    Или ошибка в коде или в версии PHP или всё что угодно))
    Ответ написан 14 дек. 2022
    Комментировать
    Комментировать
  • Узнать тему браузера php?

    tomclancys
    Александр @tomclancys
    Через JS это можно узнать и отправить в ваш PHP код через тот же AJAX.
    Ответ написан 13 дек. 2022
    Комментировать
    Комментировать
  • Как запусить php файл - код через js?

    tomclancys
    Александр @tomclancys
    Через AJAX это делается.
    Примерно как тут - https://stackoverflow.com/questions/51172814/how-t...
    Ответ написан 13 дек. 2022
    Комментировать
    Комментировать
  • Как задать set_time_limit для одного php в nginx?

    tomclancys
    Александр @tomclancys
    fastcgi_read_timeout 30m;
    fastcgi_send_timeout 30m;

    Или подробнее другие варианты - https://unixhelp.org/incrase-lead-time-of-php-script/
    Ответ написан 13 дек. 2022
    Комментировать
    Комментировать
  • Как работать в Yii2 c bootstrap\Modal?

    tomclancys
    Александр @tomclancys
    Попробуйте сделать так:
    public $depends = [
    'yii\web\YiiAsset',
    'yii\bootstrap5\BootstrapAsset',
    'yii\bootstrap5\BootstrapPluginAsset',
    ];

    Вы предварительно установили bootstrap5 в Yii2 - https://github.com/yiisoft/yii2-bootstrap5 ?
    Ответ написан 12 дек. 2022
    Комментировать
    Комментировать
  • Как в имеющемся коде php вставить ссылку на изображение placeholder?

    tomclancys
    Александр @tomclancys
    Вот тут ищите где ваша картинка генерируется и туда вставляйте:
    the_post_thumbnail('property-thumb-image');
    и
    inspiry_image_placeholder('property-thumb-image');
    Ответ написан 12 дек. 2022
    Комментировать
    Комментировать
  • OpCache на что распрастраняются настройки?

    tomclancys
    Александр @tomclancys
    Да. 1024mb для всех пулов т.е. общий обьём.
    Ответ написан 12 дек. 2022
    Комментировать
    Комментировать
  • Почему главная страница по https а остальные http?

    tomclancys
    Александр @tomclancys
    Добавьте этот код в конфиг nginx. Вместо my_app.com ваш домен сайта.

    server {
    listen 80 default_server;
    server_name my_app.com;
    return 301 https://my_app.com$request_uri;
    }
    Ответ написан 12 дек. 2022
    3 комментария
    3 комментария
  • Почему функция загрузки картинки через форму post не работает?

    tomclancys
    Александр @tomclancys
    Добавьте после $uploaddir = '/Galery/';

    if (!file_exists($uploaddir)) {
    mkdir($uploaddir, 0755, true);
    }
    Ответ написан 09 дек. 2022
    Комментировать
    Комментировать
  • Найти все запросы с сайта?

    tomclancys
    Александр @tomclancys
    Проблема в настройках PHP-FPM. Увеличить количество воркеров.
    Ответ написан 09 дек. 2022
    Комментировать
    Комментировать
  • Как загрузить файл на сервер с помощью REST api?

    tomclancys
    Александр @tomclancys
    У вас тема как загрузить файл через API... Файл то вы как в итоге сохранить пытаетесь через форму на странице выбрав файл на пк или файл приходит через API в виде ссылки на него?

    В документации всё подробно расписано - https://www.yiiframework.com/doc/guide/2.0/ru/inpu...

    Создаёте в контроллере экшен Create и в модели метод upload() который отвечает за валидацию и сохранение файла на сервере.
    Ответ написан 09 дек. 2022
    Комментировать
    Комментировать
  • Какие есть решения для динамического создания полей в Yii2?

    tomclancys
    Александр @tomclancys
    Через unclead/yii2-multiple-input можно и два и три поля и сколько угодно добавлять. Читайте доки. Они правда не совсем подробные но я за пару вечером разобрался.
    Ответ написан 31 мар. 2022
    Комментировать
    Комментировать
  • Почему не сохраняются cookies при настройке user-data-dir в php-webdriver?

    tomclancys
    Александр @tomclancys
    --user-data-dir=PATH – Указывает расположение папки с профилями.

    --profile-directory=Profile 1 – Задает папку профиля, по умолчанию стоит Default.

    --allow-profiles-outside-user-dir – Позволяет указать кастомное расположение папки с профилями.

    --profiling-flush=n – сбрасывает данные профиля в файл через n-ое число секунд.

    --enable-aggressive-domstorage-flushing – минимизирует потерю данных.
    Ответ написан 25 мар. 2022
    Комментировать
    Комментировать
  • Как сделать редирект на PHP?

    tomclancys
    Александр @tomclancys
    if ($arr["found"]) { 
         header('Location:  /php/login.php');
    }
    Ответ написан 21 февр. 2022
    Комментировать
    Комментировать
  • Почему post запрос приходит с другого ip?

    tomclancys
    Александр @tomclancys
    У вас веб-сервер скорее всего неправильно настроен и IP клиента не проксируется внутри сервера.
    Пример конфига NGINX:
    location / {
            proxy_pass http://your_server_ip:8080;
            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 X-Forwarded-Proto $scheme;
        }
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Почему PDFtk не отображает кириллицу при заполнении PDF форм?

    tomclancys
    Александр @tomclancys
    1.
    'encoding' => 'UTF-8', // option with argument

    Попробуйте добавить это в вашу функцию или потом ещё заменить UTF-8 на WINDOWS-1251.

    2.
    'commandOptions' => array(
            'useExec' => true,      // Can help on Windows systems
            'procEnv' => array(
                // Check the output of 'locale -a' on your system to find supported languages
                'LANG' => 'en_US.utf-8',
            ),
        ),


    Попробуйте язык поменять на ru_RU.utf-8 или ru_RU.win-1251 или ru_RU.windows-1251
    Ответ написан более года назад
    Комментировать
    Комментировать
  • PHP socket_read периодически обрезает строку, как решить?

    tomclancys
    Александр @tomclancys
    Попробуйте через условие на количество символов отследить и прописать в лог эти строки. Тогда понятнее будет где ошибка. Скорее всего в этих строках могут быть символы запрещённые, доходит до символа и происходит обрыв сохранения.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как настроить centos 6 чтоб исправить ошибку SSL3_GET_SERVER_CERTIFICATE для функций PHP?

    tomclancys
    Александр @tomclancys
    Ошибку может исправить обновление PHP до последней версии. Или как вариант наоборот откатите на более старую версию.
    Или попробуйте обновить сертификаты - https://www.dmosk.ru/miniinstruktions.php?mini=roo...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Проблема с передачей куки?

    tomclancys
    Александр @tomclancys
    https://www.php.net/manual/ru/function.urldecode.php
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как не прерывая работу скрипта отдать ответ запрос?

    tomclancys
    Александр @tomclancys
    Самое толковое наверное через очереди(queue) делать.
    Сразу ответ отдаёте в ВК и далее продолжаете выполнять нужные задачи.
    Ответ написан более года назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • vabka
    Василий Банников
    • 8 ответов
    • 0 вопросов
  • mayton2019
    • 7 ответов
    • 1 вопрос
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 0 вопросов
  • freeExec
    freeExec
    • 7 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • Мимокрокодил
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации