Проблемы в процессе установки

Этот урок покажет вам, как решать проблемы, возникающие в процессе установки компонента ZOO.

Большинство проблем установки связано с ограниченностью ресурсов, например на серверах классического хостинга. Ограниченность ресурсов может выражаться в ограничении максимального размера загрузки/передачи файлов через PHP, максимального времени выполнения скриптов PHP или общего лимита памяти.

Для возможности решения данных проблем вы можете выделять больше ресурсов на работу PHP путем прямого изменения конфигурационного файла php.ini. В некоторых случаях эта возможность может оказаться недоступной; в таком случае вы можете попробовать установить эти настройки через файл .htaccess на вашем сервере. Хотя этот вариант также зависит от вашего хостинга, который позволяет или запрещает использование файла .htaccess для переопределения параметров PHP. Далее представлен краткий обзор настроек конфигурационного файла PHP, которые вы должны проверить и повысить их значение, если это необходимо:

  • post_max_size
  • upload_max_filesize
  • max_execution_time
  • memory_limit

Для изменения конфигурации PHP через файл php.ini используйте следующий синтаксис.

# example of recommended settings 
post_max_size = 8M
upload_max_filesize = 8M
max_execution_time = 60
memory_limit = 128M

Для изменения конфигурации PHP через файл .htaccess используйте следующий синтаксис.

# example of recommended settings 
php_value post_max_size 8M
php_value upload_max_filesize 8M
php_value max_execution_time 60
php_value memory_limit 128M

В качестве альтернативы вы всегда можете использовать ручной способ установки, описанный в уроке Установка ZOO. Такая установка обычно использует меньше реусрсов, чем установка из zip архива и она, как правило, решает следующие проблемы:

  • Максимальный размер загрузки/передачи файлов через PHP
  • Максимальное время выполнения скриптов PHP
  • Проблемы с распаковкой zip-архива
Сообщения об ошибках в CMS Joomla могут иногда вводить в заблуждение, например Joomla будет утверждать, что не может найти пакет установки, хотя он в действительности не был удачно загружен из-за ограничения максимального размера загрузки через PHP.
  • Пятница, 29 июня 2012

Оставить комментарий

Вы комментируете как Гость.