Ошибки / Проблемы

Ошибка 502 Bad Gateway nginx и почему она возникает?

Если эта ошибка возникает, значит HTTP-запросы от клиентов до Вашего сайта идут через какой-то шлюз. Например, если на хостинге перед веб-сервером Apache стоит веб-сервер nginx, то nginx будет шлюзом. 502-ая ошибка означает, что запрос от клиента прошел nginx, попал к Apache, и Apache не смог запрос обработать, о чем сообщил nginx’у. В результате nginx отдает клиенту ошибку. Причина появления ошибки 502 Bad Gateway: Время ожидания серверного программного обеспечения. 502 ошибка неизбежна п...

SMF форумы показывают ошибку кодировки контента

Пожалуйста, перейдите по ссылке: http://www.simplemachines.org/community/index.php?topic=469509.0 Здесь предоставлена информация об изменениях, которые необходимо внести в SMF для полноценного функционирования на версии PHP 5.3 или выше.

#1064 - You have an error in your SQL syntax

Ошибка 1064 возникает при несоответствии версии MySQL. Самым простым решением является включение режима совместимости в phpMyAdmin для базы данных, с которой возникает проблема.

Как исправить ошибку кодирования контента?

Если Ваш сайт показывает ошибку кодирования контента это может быть связано с GZIP сжатием. Попробуйте включить или отключить GZIP сжатие для Вашего сайта и проверьте его работоспособность. Дополнительная информация о решении данной проблемы: http://www.hostinger.com/tutorials/website/improving-website-performance-gzip-compression

Я не могу подключиться по FTP (EACCES - Permission denied)

Данная ошибка чаще всего возникает по вине установленного файрвола на компьютере, с которого Вы пытаетесь подключиться. Пожалуйста, убедитесь, что 21 порт не заблокирован и отключите антивирус и файрвол.

Я получаю ошибку ECONNREFUSED на FileZilla?

Данная ошибка чаще всего связана с настройками сети/файрвола. Пожалуйста, перейдите по ссылке, чтобы найти способы решения данной проблемы: http://forum.filezilla-project.org/viewtopic.php?t=7876&f=1

FTP timing out (из-за неактивности)

По причинам безопасности, мы не позволяем FTP клиентам быть подключенным к серверу более 2 минут без какой-либо активности. Чтобы избежать данной проблемы, загружайте все файлы за раз. Данное ограничение было введено, чтобы скорость сервера не уменьшалась по причине множества бездействующих подключений к серверу.

Я получаю ошибку "Failed to copy/move file"

Пожалуйста, используйте инструмент Fix file ownership, чтобы решить эту проблему.

Cron задача не работает при установке Drupal.

Чтобы создать cron задачу, следуйте этим шагам: 1. Вам нужно создать cron задачу в Панель управления - Cron-Задачи. 2. Выберите период выполнения задачи и запустите cron этой командой: php -f /home/your_cpanel_username/path_to/cron.php

Firefox ошибка: The page is not redirecting properly (бесконечная переадресация)

Когда страница перенаправляет Вас на бесконечную переадресацию, Firefox будет отображать ошибку: The page isn't redirecting properly. Чтобы решить эту проблему, попробуйте удалить все активные перенаправления с Вашего сайта (Панель управления - Перенаправление) и убедитесь, что перенаправление не указано в индексном файле. Если эти действия не принесут желаемого результата, попробуйте отключить файл .htaccess, переименовав его, либо удалив его содержимое и проверьте, решена ли проблема.

Access denied for user 'xxx'@'localhost'

Это сообщение об ошибке обычно появляется, когда Вы используете неправильные данные для входа в MySQL (имя пользователя, пароль, имя хоста или имя базы данных могут быть неверными) в файле конфигурации Вашего веб-сайта. Чтобы решить эту проблему, Вы должны перейти в раздел Главная - Хостинг - Имя Вашего Сайта - Базы данных Базы - Данных MySQL и дважды проверить данные для входа в MySQL.

MySQL server does not work! (Error 28)

Пожалуйста, попробуйте запустить восстановление базы данных перейдя в Панель управления - Базы данных, выберите базу и нажмите Восстановить.

Я вижу ошибку 'cannot send session cache limiter'

Если Вы видите на Вашем сайте ошибку cannot send session cache limiter, скорее всего, Ваш скрипт пытается вывести контент некорректно. Вы можете решить данную проблему, добавив эту строку в самый верх скрипта: ob_start(); Обратите внимание, данная ошибка вызвана не работой сервера, она вызвана только Вашим скриптом и мы не сможем помочь Вам решить проблему каким-либо способом.

Я вижу ошибку 'syntax error, unexpected $end'

Если Вы видите ошибку syntax error, unexpected $end на Вашем сайте, скорее всего в Вашем скрипте присутствует незакрытая функция. Обратите внимание, что данная ошибка вызвана самим скриптом, а не работой сервера и мы не можем решить данную проблему для Вас.

Я вижу ошибку 'Cannot modify header information - headers already sent'

Если на Вашем сайте отображается ошибка Cannot modify header information - headers already sent это означает, что существует проблема с Вашим PHP скриптом. Скорее всего, Ваш скрипт сконфигурирован на вывод данных перед функцией header(). Обратите внимание, что данная проблема вызвана Вашим скриптом, а не сервером и мы не можем Вам помочь в этом случае. Здесь Вы можете найти некоторую информацию по решению данной проблемы: http://stackoverflow.com/questions/9707693/warning-cannot-modify-header-i...

Я вижу ошибку 'supplied argument is not a valid MySQL result resource'

Если на Вашем сайте отображается ошибка mysql_fetch_array(): supplied argument is not a valid MySQL result resource это означает, что существует проблема с Вашим MySQL запросом. Обратите внимание, что данная проблема не связана с хостингом, а вызвана только Вашим скриптом и мы не можем Вам помочь с ее решением. Здесь Вы можете найти информацию по устранению ошибки: http://stackoverflow.com/questions/795746/warning-mysql-fetch-array-supplied-argument-is-not-a-valid-mysql-result

Я вижу ошибку 'Maximum execution time of XXX seconds exceeded'

Если Вы получаете ошибку Fatal error: Maximum execution time of XXX seconds exceeded это означает, что Ваш скрипт выполняется дольше, чем разрешено конфигурацией сервера. У нас установлены следующие лимиты на время выполнения скрипта: Бесплатный - 30 секунд Премиум - 120 секунд Бизнес - 240 секунд

Я получаю ошибку доступа при импортировании базы данных через phpMyAdmin

Если ошибка доступа отображается, когда Вы пытаетесь импортировать бэкап базы данных MySQL через phpMyAdmin, скорее всего, Ваша база MySQL содержит некорректные (запрещенные) запросы. Так же убедитесь, что Ваш MySQL файл не содержит имени/пароля/имени БД (если Вы импортировали файл с другого хостинга, скорее всего имя БД/пользователя/пароль будут другие). Ваш файл MySQL должен содержать стандартные запросы, такие как CREATE TABLE и INSERT, чтобы не возникали проблемы при импорте.

Я вижу ошибку 'CURLOPT_FOLLOWLOCATION cannot be activated'

Если Вы видите ошибку curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated, Вам не нужно беспокоиться об этом. Обычно эта ошибка не мешает скриптам работать корректно. Вы можете открыть Ваш скрипт и закомментировать строку, которая вызывает ошибку и это не вызовет никаких негативных последствий.

Тайм-аут загрузки файлов, помогите мне

На наших серверах нет лимитов на скачку файлов. Однако, если Вы испытываете какие-либо трудности при скачивании файлов, Вы можете разделить Ваши файлы на части. Если Вам необходимо хранить файлы большого размера, пожалуйста, воспользуйтесь файловыми обменниками.

Я получаю ошибку 'User XXX already has more than max_user_connections active connections'

Если Вы получаете ошибку User XXX already has more than max_user_connections active connections это означает, что Ваш скрипт не оптимизирован и создает слишком много подключений к базе данных (или на Вашем сайте слишком много посетителей в данный момент). Вы можете запустить команду mysql_reconnect перед каждым запросом, либо добавить mysql_close() в конец Вашего скрипта, чтобы закрыть все открытые подключения.

Я получаю ошибку 'Source file could not be read' в phpMyAdmin

Если Вы получаете Source file could not be read. Try later or contact with your server ошибку во время импорта базы данных через phpMyAdmin, пожалуйста, не используйте gzip сжатие и экспортируйте MySQL как не сжатый файл.

Помогите, я удалил файлы.

Бэкапы автоматически создаются еженедельно на Премиум тарифе и ежедневно на Бизнес плане. Вы можете сохранить бэкапы на ПК перейдя в Панель управления - Бэкапы. Чтобы восстановить файлы с бэкапов в папку public_html, перейдите в Панель управления - Импортировать сайт. Так же Вы можете извлечь файлы на Ваш ПК и загрузить их на хостинг воспользовавшись FTP клиентом (например FileZilla). Данные для подключения по FTP можно узнать в Панель управления - FTP Доступ. Для импорта базы данных используйте...

Я получаю ошибку 'open_basedir restriction in effect, file is not within the allowed path'

Если Вы получаете ошибку open_basedir restriction in effect, file is not within the allowed path, пожалуйста, убедитесь, что Ваш скрипт пытается получить доступ с домашней директории ( /home/your_cpanel_username/*). Вы не можете получить доступ извне Вашего аккаунта.

PHP Fatal error: Cannot redeclare

Если Вы видите ошибку PHP Fatal error: Cannot redeclare function это значит, что есть проблема в Вашем коде (он пытается объявить одну функцию несколько раз). Мы не предоставляем услуги по написанию кода, Вы можете найти проблему на специализированных ресурсах, например: http://www.google.com/search?q=PHP+Fatal+error+Cannot+redeclare (http://http://www.google.com/search?q=PHP+Fatal+error+Cannot+redeclare) Эта ошибка говорит о том, что Ваша функция уже определена. Это может означать: У Вас ест...

Я получаю сообщение 'Invalid argument supplied'

Если Вы видите ошибку invalid argument supplied это означает, что есть проблема с Вашим скриптом (проблема не связана с хостингом). Мы не предоставляем услуги по написанию кода, Вы можете найти решение проблемы на специализированных ресурсах, например: http://www.google.com/search?q=PHP+Invalid+argument+supplied (http://http://www.google.com/search?q=PHP+Invalid+argument+supplied)

Parse error: syntax error, unexpected T_PRIVATE

Если Вы получаете сообщение Unexpected T_PRIVATE убедитесь, что Вы не используете "зарезервированные" слова для переменных. Для примера, $private "зарезервированная" переменная в PHP5, Вам нужно переименовать $private и всё будет работать. Вы можете узнать больше информации по ссылке: http://www.google.com/search?q=unexpected+T_PRIVATE (http://http://www.google.com/search?q=unexpected+T_PRIVATE)

I get 'unexpected T_STRING' error

You may get this error because all .html files are parsed as PHP here. So, if your .html file contains "" tags/text (which shows for file parser that PHP code started), you get this error. This can happen with XML files if they are not using correct content type. If order to fix this error you need to remove "" symbols or entire lines with these symbols from your HTML page source.

Помогите, cron задание не работает

Если Вы запускаете задание через PHP, например php -f /home/username/public_html/file.php и не получаете PHP ошибок, это значит, что cron должен работать без проблем и что возникли проблемы с Вашим скриптом. Мы рекомендуем обратиться к разработчику скрипта для решения проблемы. Эта информация может быть полезной: http://www.google.com/search?q=cronjob+does+not+work (http://http://www.google.com/search?q=cronjob+does+not+work)

Я получаю FTP ошибку "421 too many connections"

Если Вы используете программу FileZilla, попробуйте изменить значение в настройках Редактирование->Настройки->Передачи->Максимум одновременных передач - вставьте 4. Обычно это помогает решить проблему, так как соединения ограничиваются до 4-х. Остальные FTP клиенты также должны иметь опцию ограничения одновременных передач. Установите наименьшее значение и проверьте. Для того чтобы ускорить загрузку файлов, мы рекомендуем создать архив, а потом уже загружать данные на сервер. После этог...

Я получаю ошибку 'MySQL server has gone away'

Если Вы получаете ошибку "MySQL server has gone away", возможно Ваш скрипт не оптимизирован и пытается создать большое количество соединений к базе данных (или же Ваш сайт слишком посещаемый). Вы также можете получать эту ошибку, если Ваш скрипт выполняет сложные MySQL запросы. В первую очередь, Вам нужно проверить хорошо ли оптимизирована база данных - обратитесь к разработчикам скрипта за помощью. Также попробуйте поискать решение проблемы в Google: http://www.google.com/search?q=MySQL+server+...

Ошибка "Unable to read 0 bytes in FILE_NAME.php on line 0"

Если Вы получаете ошибку "Unable to read XXX bytes in FILE_NAME on line 0" или похожую, когда посещаете Ваш сайт, это значит что Вы загрузили файлы не в бинарном режиме. Пожалуйста, удалите загруженные файлы и загрузите их снова в бинарном режиме. Это сообщение об ошибке не отностится к проблемам связанных с сервером, поэтому если Вы продолжаете получать эту ошибку, Вам нужно будет снова загрузить все Ваши файлы в бинарном режиме.

Конструктор сайтов работает не корректно

Вы можете открыть тикет в приложении конструктора сайтов.

У меня проблемы с правами доступа

Пожалуйста, используйте Fix file ownership с Панели управления, чтобы решить данную проблему.

Не могу удалить файл .pureftpd-upload

Если Вы видите файл .pureftpd-upload или похожий и не можете удалить его, пожалуйста не безпокойтесь. Этот файл создается автоматически при неудачной загрузке через FTP из-за проблем с Вашим FTP клиентом или интернет соединением. Вы сможете удалить его позже, обычно через несколько минут.

Function such as exec() has been disabled for security reasons

Unfortunately, functions like exec(), shell_exec(), proc_open(), passthru(), system(), popen() and similar are disabled for security reasons.

403 Forbidden ошибка

Чтобы решить данную проблему, Вам нужно установить права 755 на папку public_html. Вы можете сделать это разными способами: 1. Перейдите в Панель управления - Файловый менеджер, выберите папку public_html и нажмите кнопку chmod чтобы сменить права доступа. 2. Используйте Ваш FTP, чтобы подключиться к хостингу и сменить права доступа. 3. Вы можете сбросить права на файлы по умолчанию в учётной записи перейдя Главная - Хостинг Имя Вашего Сайта - Другое - Смена Прав Файлов