Ошибки и Решения
-
РЕШЕНО – Can’t create/write to file /var/run/mysqld
Для решения ошибки:
12[ERROR] mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2 "No such file or directory")[ERROR] Can't start server: can't create PID file: No such file or directory -
Таймауты выполнения скриптов в httpd nginx и php
При ошибке:
mod_fcgid: read data timeout in 40 secondsНужно добавлять IPCCommTimeout 300 в /etc/httpd/conf.d/fcgid.conf (далее…)
-
РЕШЕНИЕ – Fatal error: Uncaught exception ‘SmartyException’ with message ‘unable to write file ‘ in
Если на сайте modx, prestashop или другой CMS которая использует плагин smarty появляется ошибка: (далее…)
-
Ошибка HTTP request length (so far) exceeds MaxRequestLen в логах при попытке загрузить файл
При попытке загрузить файл на сайт, в административной панели сайта или через какие-либо другие формы загрузки файла может выводится ошибка в логах:
HTTP request length 132768 (so far) exceeds MaxRequestLen (131072)
Данная ошибка исправляется довольно просто, необходимо добавить следующую строку:
1MaxRequestLen 20000000В конфиг. файл apache, добавлять можно в конец файла.
На Linux CentOS (RHEL) он находится по пути: /etc/httpd/conf/httpd.conf
На Linux Debian (Ubuntu) он находится обычно по пусти^ /etc/apache2/apache2.conf
-
Ошибки запросов к базе при обновлении Joomla 1146 Table #__newsfeeds’ doesn’t exist и 1146 Table ‘#####_updates’ doesn’t exist
Ошибки:
1146 Table #__newsfeeds’ doesn’t exist
1146 Table ‘#####_updates’ doesn’t exist SQL=SHOW FULL COLUMNS FROM
#####_updates
Исправление ошибки 1146 Table ‘#####_updates’ doesn’t exist :
DROP TABLE ####_updates;
CREATE TABLE IF NOT EXISTS
#####_updates
(
update_id
int(11) NOT NULL AUTO_INCREMENT,
update_site_id
int(11) DEFAULT 0,
extension_id
int(11) DEFAULT 0,
name
varchar(100) DEFAULT ”,
description
text NOT NULL,
element
varchar(100) DEFAULT ”,
type
varchar(20) DEFAULT ”,
folder
varchar(20) DEFAULT ”,
client_id
tinyint(3) DEFAULT 0,
version
varchar(32) DEFAULT ”,
data
text NOT NULL,
detailsurl
text NOT NULL,
infourl
text NOT NULL,
extra_query
varchar(1000) DEFAULT ”,
PRIMARY KEY (update_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=’Available Updates’;Нужно выполнить эти запросы к базе, где #### ваш префикс базы.
Исправление ошибки 1146 Table #__newsfeeds’ doesn’t exist :
Нужно переустановить (установить) расширение (extension) newsfeed или “лента новостей”.
-
ИСПРАВЛЕНИЕ ошибки #1146 – Table ‘data_dictionary.CHARACTER_SETS’ doesn’t exist
После обновления MySQL сервиса или других работ с сервером базы данных может возникнуть следующая ошибка: (далее…)
-
РЕШЕНО – Ошибка: Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (.) in helper.php on line 19
После переносов на новый хостинг сайтов на joomla иногда могут возникнуть ошибки типа этой: (далее…)
-
Как исправить ошибку после обновления Joomla 3.5 “Ошибка Обнаружена ошибка.”
Исправление ошибки после обновления Joomla “Ошибка Обнаружена ошибка.”, как устранить данную ошибку написано в статье.
-
(РЕШЕНО) Ошибка в битриксе: The script encountered an error and will be aborted. To view extended error messages, enable this feature in .settings.php
При возникновении в битриксе ошибки: “The script encountered an error and will be aborted. To view extended error messages, enable this feature in .settings.php.” есть несколько вариантов решения.
1 вариант решения проблемы ( для старых версий 1С Битрикс)
Проверить настройки подключения к базе данных и другие в файле .settings.php в папке /bitrix/
Также можете попробовать переименовать данный файл .settings.php в папке /bitrix/ к примеру на .settings.php_bak
2 вариант решения проблемы
Проверьте настройки подключения к базе данных в файле bitrix/php_interface/dbconn.php
Проверьте всё ли в порядке с базой данных, имеются ли в неё таблицы и не повреждены ли они.
-
Roundcube – Неудачная попытка входа – РЕШЕНИЕ ошибки
После установки Roundcube на сервер вы можете при попытке войти с данными созданного ящика увидеть ошибку “Неудачная попытка входа” при этом пароль и логин верные.” Это может быть вызвано тем, что Roundcube шифрует пароли методом DIGEST-MD5, а Dovecot все пароли шифрует методом CRAM-MD5.
После включения логов вы увидите примерно следующее содержимое:
1Apr 18 01:24:43 <novall.net> dovecot: auth: password(info@novall.net, 127.0.0.1): Requested DIGEST-MD5 scheme, but we have only CRAM-MD5 (input: ca91eeb27c910289cb07053ca38a8903d48dbdac7ac35b252c910289cb070)В данном случае вам поможет удаление метода DIGEST-MD5 в файле /usr/share/roundcubemail/program/lib/Roundcube/rcube_imap_generic.php на строке 778
После удаления код должен выглядеть так:
12345// Use best (for security) supported authentication methodforeach (array('CRAM-MD5', 'CRAM_MD5', 'PLAIN', 'LOGIN') as $auth_method) {if (in_array($auth_method, $auth_methods)) {break;}
То есть убираете ‘DIGEST-MD5′ перед ‘CRAM-MD5’ в коде на строке 778.Если у вас возникнут вопросы или вы не сможете разобраться с решением проблемы пишите в комментарии постараюсь вам помочь.