Пустая страница вместо сайта
Материал из 1GbWiki.
(Различия между версиями)
Версия 22:37, 30 марта 2011 (править) Rekby (Обсуждение | вклад) ← К предыдущему изменению |
Текущая версия (19:04, 28 января 2013) (править) (отменить) Chapay (Обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
В этом режиме у вас не работает установка значений php через .htaccess, зато вам доступен свой php.ini | В этом режиме у вас не работает установка значений php через .htaccess, зато вам доступен свой php.ini | ||
- | Вам нужно подключиться по [[SSH | + | Вам нужно подключиться по [[SSH]] к вашему сайту и выполнить команду |
cp /etc/php/php.ini ~/.php/ | cp /etc/php/php.ini ~/.php/ | ||
mcedit ~/.php/php.ini | mcedit ~/.php/php.ini |
Текущая версия
Часто причина заключается в том, что движку не хватает лимита памяти в 64МБ, установленного по умолчанию. Способов решения два: отключение лишних/ресурсоемких модулей и повышение лимита памяти для php. Этот лимит можно увеличивать в разумных пределах.
Содержание |
[править] Apache mod_php
В папке с проблемным модулем или в корневой папке сайта дописать в файл .htaccess строку
php_value memory_limit 128M
Если файла .htaccess нет, то его нужно создать. Имя файла начинается с точки.
[править] Apache FastCGI
В этом режиме у вас не работает установка значений php через .htaccess, зато вам доступен свой php.ini
Вам нужно подключиться по SSH к вашему сайту и выполнить команду
cp /etc/php/php.ini ~/.php/ mcedit ~/.php/php.ini
Найти и установить параметр memory_limit=128M
killall php killall php-aux1
[править] IIS
Изменить тип сервера на Apache.
[править] Тариф Просто
Перейти на тариф основной+, изменить тип сервера на mod_php, дальше пункт первый.