Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Не отображается индексная страница - Ошибка 500  (Read 9724 times)

0 Members and 1 Guest are viewing this topic.

oven

  • Coppermine newbie
  • Offline Offline
  • Posts: 8

Здравствуйте.
У меня не отображается главная страница галереии, в IE пишит HTTP 500, в Opere просто чистая страница, админка работает...
Помогите разобраться, пожалуйста! Версия 1.4.14
« Last Edit: December 02, 2007, 10:46:59 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Здравствуйте.
У меня не отображается главная страница галереии, в IE пишит HTTP 500, в Opere просто чистая страница, админка работает...
Помогите разобраться, пожалуйста! Версия 1.4.14
Смотрите логи web-сервера.
Там написана причина.

Попробуйте перезалить файлы галереи в автоматическом режим FTP через нормальный FTP клиент, к примеру CuteFTP Pro 8.*
Logged

oven

  • Coppermine newbie
  • Offline Offline
  • Posts: 8

Перезалил файлы, также не грузит. Убрал в браузере галочку с "выводить подробные отчеты об ошибках http", теперь в браузере пишит ошибку Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 276364 bytes) in /home/u82638/ugracity.ru/www/photo/include/functions.inc.php on line 2040
Смотрел лог ошибок на сервере - эта ошибка там вообще никак не фиксируется...
Logged

oven

  • Coppermine newbie
  • Offline Offline
  • Posts: 8

Удалил русский файл, по умолчанию встал английский - все работает. В чем дело может быть?
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Перезалил файлы, также не грузит. Убрал в браузере галочку с "выводить подробные отчеты об ошибках http", теперь в браузере пишит ошибку Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 276364 bytes) in /home/u82638/ugracity.ru/www/photo/include/functions.inc.php on line 2040
Смотрел лог ошибок на сервере - эта ошибка там вообще никак не фиксируется...
Удалил русский файл, по умолчанию встал английский - все работает. В чем дело может быть?
Строка 2040 в functions.inc.php - это у нас код:
Code: [Select]
include('lang/'.$language.'.php');
16777216 bytes - это у нас 16Мбайт.
http://www.digitaldutch.com/unitconverter/

Значит для выполнения/чтения файла russian.php серверу, а точнее PHP, не хватает памяти.
Нужно увеличить размер выделяемой памяти в файле php.ini
К примеру:
memory_limit = 32M

Аналогичная ошибка "Allowed memory size" описана тут -> http://coppermine-gallery.net/demo/cpg14x/docs/index.htm#ErrorAllowedMemorySize
Logged

oven

  • Coppermine newbie
  • Offline Offline
  • Posts: 8

А админка работает...
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

А админка работает...
oven, в какую строну копать, я Вам написал.
Нужно понимать, что выполнение каждого скрипта требует своего количества памяти.
Проверьте, точно ли Вы правильно залили файл russian.php
Logged

oven

  • Coppermine newbie
  • Offline Offline
  • Posts: 8

Makc666, а где этот файл php.ini найти?
Logged

oven

  • Coppermine newbie
  • Offline Offline
  • Posts: 8

А что делать если memory_limit только 16, 32 хостер не сделает... Никаких других решений нет?
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

А что делать если memory_limit только 16, 32 хостер не сделает... Никаких других решений нет?
У меня лично лимит установлен в 16M и проблем нет.
Опять же, если Вы уверены, что файл Russian.php у Вас залит правильно на 100% и вы ничего в нём не изменяли, то возможно проблема в каком-то другом скрипте, которые тоже испольняется у Вас.
А может быть просто хостер плохой.

Посмотрите ради интереса в phpinfo (ссылка находится в инструментах администратора) у Вас safe_mode включен или выключен?
Logged

oven

  • Coppermine newbie
  • Offline Offline
  • Posts: 8

safe_mode off А что это означает, что он выключен?
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

safe_mode off А что это означает, что он выключен?
Если Вы хотите узнать, что сам по себе означает данный режим, то лучше спросить у поисковиков или почитать в документации php.net
Короче, почитать на русском можно тут -> http://ru2.php.net/manual/ru/features.safe-mode.php

Обычно, когда safe_mode включен, к чему прибегают многие хостеры, может возникать ряд проблем.
Т.к. у Вас данный режим выключен, то искать проблему в этом направлении смысла не имеет.
Logged
Pages: [1]   Go Up
 

Page created in 0.037 seconds with 20 queries.