Установка и настройка Memcache в Centos

23.02.2022

Что такое memcache. В этой заметке я не буду подробно останавливаться на вопросе что это такое. Если возник вопрос «как его поставить», то значит ответ на «что это такое» (хотя бы примерный) у вас уже есть! 🙂 Но в общих чертах memcache — это специальная программа позволяющая кешировать данные (к примеру, результаты SQL-запросов, готовые результаты работы скриптов, изображения = вобщем, любые необходимые в работе объекты)  в оперативную память сервера.  Эта память в сотни (иногда — тысячи) раз быстрее чем жесткие диски, поэтому хранение данных в ней хотя и более дорого, но в разы эффективнее по быстродействию что очень положительно сказывается как […]

Читать дальше






Установка php 5.2 в CentOS 6

06.04.2015

Кратенькая инструкция по сборке php 5.2 на современных версиях CentOS.
Бывает полезна при переносе на сервер сайтов использующих устаревшие версии CMS.

Читать дальше

Ошибка: It is not safe to rely on the system’s timezone settings.

24.03.2015

Как исправить ошибку Warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘****’ for ‘EET/2.0/no DST’ instead (0)

Читать дальше


Ошибка «Strict Standards: Non-static method should not be called statically in» при переносе сайта

24.02.2015

Всем владельцам сайтов использующих морально устаревшие версии CMS, не умеющие работать на новой версии php при, например, смене хостера или переносе сайта придётся встретить ошибки вида “Strict Standards: Non-static method ***** should not be called statically in *****”

Читать дальше

Как установить CURL

30.01.2015

cURL — бесплатная утилита командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL. Проще говоря – это ПО позволяющее программам и скриптам Вашего сайта подключаться к внешним сервисам и ресурсам по протоколам FTP, SFTP, FTPS, HTTP, HTTPS, TFTP, SCP, Telnet, DICT, LDAP, а также POP3, IMAP и SMTP. Кроме того cURL поддерживает сертификаты HTTPS, методы HTTP POST, HTTP PUT
В этой заметке описана установка cURL в ОС CentOS, Debian и через панель управления сервером ISPManager

Читать дальше

Fatal error: Unable to read xxx bytes in file.php

23.12.2014

Если Вы получаете ошибку Unable to read X bytes in file.php , то это означает, что файл с именем file.php (закодированный при помощи Zend Encoder) повреждён. Чаще всего так бывает по причине неправильной загрузки по FTP файлов сайта на сервер. Причина возникновения ошибки заключается в том, что FTP-клиент по-умолчанию настроен так чтобы при закачке на сервер выбирать для каждого файла режим передачи данных исходя из его расширения. Текстовые файлы (txt, html, php и другие) передаются по-умолчанию в режиме ASCII . Бинарные файлы (например картинки, исполняемые файлы) — в двоичном режиме (binary, bin, бинарном). Если режим выбран неправильно (например, ASCII для бинарного файла) […]

Читать дальше

VQMod::bootup — ERROR — YOU NEED THE PHP «DOMDocument» EXTENSION INSTALLED TO USE VQMod

20.12.2014

Во время перенос сайта на VPS/VDS или выделенный сервер иногда возникает ошибка
VQMod::bootup — ERROR — YOU NEED THE PHP «DOMDocument» EXTENSION INSTALLED TO USE VQMod
или
class DOMDocument not found
Ошибка говорит о том что на сервере не установлено расширение DOMDocument (php-xml).
Это расширение необходимо для того чтобы скрипты сайта имели возможность работать с xml-документами.

Установка
Установить DOMDocument можно буквально одной командой:

Читать дальше