• Директива output_buffering и Битрикс?

    @biffick
    Вопрошатель
    От проблеме и одном из вариантов её решения

    1. Хостинг Beget.
    2. Добавил для отладки в .htaccess блок логирования PHP ошибок в файл.
    3. Не сразу заметил ошибку Could not start session because headers have already been sent. Причина - не на всех страницах она была.
    4. Закомментировал в .htaccess блок логирования.
    5. Все страницы сайта идеально заработали сразу.
    6. Готово.

    Содержимое блока логирования в .htaccess
    php_flag display_startup_errors off
    php_flag display_errors off
    php_flag html_errors off
    php_flag log_errors on
    php_flag ignore_repeated_errors off
    php_flag ignore_repeated_source off
    php_flag report_memleaks on
    php_flag track_errors on
    php_value docref_root 0
    php_value docref_ext 0
    php_value error_log /home/x/x/xxx.beget.xxx/public_html/PHP_errors.log
    php_value error_reporting 2047
    php_value log_errors_max_len 0
    Ответ написан
    Комментировать
  • Ошибки в плагине WordPress при переходе с PHP 7.4 на 8.1. Как их исправить?

    @biffick Автор вопроса
    Вопрошатель
    Нашлась более свежая версия плагина. Работает на PHP 8.1
    Ответ написан
    Комментировать
  • PHP Fatal error при переключении хоста с PHP 7.2 на PHP 8.1, как исправить?

    @biffick Автор вопроса
    Вопрошатель
    Обновил плагин. Что оказалось решением
    Ответ написан
    Комментировать
  • Не работает первый слот оперативной памяти после замены процессора?

    @biffick
    Вопрошатель
    У меня была такая проблема.
    Оказалось, что проблема была в подогнутых ножках сокета процессора и кусочке грязи там же.

    Весь день думал, что не так, ведь ещё вчера оба слота RAM работали.
    Брал новую одну планку, вставлял в первый слот - ПК стартует.
    Потом эту же планку вставлял во второй слот - ПК не стартует.
    Брал две новые одинаковые планки, вставлял обе - ПК не стартует.

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

    Также внимательно осмотрел ещё раз сокет и увидел, что под одной из ножек валяется шмоток грязи.

    В общем, выровнял ножки сокета, убрал всю грязь и когда ставил кулер (а он у меня на винтах), то затягивать его сильно, как раньше, не стал.

    После всех этих махинаций ПК стартанул моментально с двумя планками RAM.
    Ответ написан
    2 комментария