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: Инструменты - Проверка версии файлов  (Read 17395 times)

0 Members and 1 Guest are viewing this topic.

SeaShine

  • Coppermine newbie
  • Offline Offline
  • Posts: 10

Инструменты администратора - Проверка версии файлов
versioncheck.php
versioncheck

Думаю заголовок говорит сам за себя.
В Инструментах администратора - проверка версии файлов, мне вот что выдаётся:

Не могу подключиться к удаленному сайту

Coppermine не смог подключиться к удаленному сайту. Может быть две причины:
удаленный сайт в данный момент не работает - проверьте, можете ли Вы открыть данную страницу в Вашем браузере: http://coppermine.sourceforge.net/repository.txt - если не можете, попытайтесь позже.
PHP на Вашем сервере настроен с отключенным allow_url_fopen (по умолчанию, он включен). Если сервер находится под Вашим контролем, включите данную опцию в php.ini (по крайней мере разрешите ей быть замещенным ini_set). Если Вы пользуетесь удаленным хостингом, всего скорее Вам придется смириться с мыслью, что Вы не сможете сравнивать файлы через удаленный сайт. Данная страница тогда будет отображать только версии файлов, которые находятся в текущей установке сайта - обновления отображаться не будут.
Скрипт сравнивает с локальной копией файлов эталонов. Данные могут быть неточные, если Вы обновили Coppermine и не загрузили все файлы. Изменения в файлах после релиза не будут приниматься во внимание. 
« Last Edit: May 15, 2009, 07:00:01 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Где находится php.ini?
« Reply #1 on: February 24, 2009, 11:13:55 pm »

Думаю заголовок говорит сам за себя.
Что значит где?
На сервере он находится, там где установлена галереия.

Это Вы нам должны сказать, какой у Вас хостинг: собственный сервер, удаленный сервер и т.п.

В FreeBSD системе, к примеру, файл находится в /usr/local/etc/
И после его изменения требуется перезапуск WEB сервера.

Часть настройке php.ini, если это разршено, можно менять через файл .htaccess , которые создаётся (редактируется) в корне галереи.

К примеру:
  • php_value upload_max_filesize 20M
  • php_flag magic_quotes_gpc on

При этом нужно помнить, что php_flag может содержать только флаги true/false или on/off

Список переменных файла php.ini и где они могут изменяться можно найти тут:
http://ru.php.net/manual/ru/ini.list.php
  • PHP_INI_USER 1 Опция может быть установлена в пользовательских скриптах
  • PHP_INI_PERDIR 2 Опция может быть установлена в php.ini, .htaccess или httpd.conf
  • PHP_INI_SYSTEM 4 Опция может быть установлена в php.ini или httpd.conf
  • PHP_INI_ALL 7 Опция может быть установлена где угодно

Конкретно allow_url_fopen может изменяться только через php.ini или httpd.conf

Можно ещё тут почитать: http://ru.php.net/manual/ru/filesystem.configuration.php

Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Где находится php.ini?
« Reply #2 on: February 24, 2009, 11:14:50 pm »

Ещё Вы можете скачать файл
http://coppermine.sourceforge.net/repository.txt
в корень вашей галереи.

Так тоже будет (должно) тогда проверяться :)
Logged

SeaShine

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Re: Где находится php.ini?
« Reply #3 on: February 25, 2009, 08:48:54 am »

Спасибо. Вот только ни php.ini, ни httpd.conf у меня нету.
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Где находится php.ini?
« Reply #4 on: February 25, 2009, 12:54:42 pm »

\usr\local\php сюда php.ini
\usr\local\Apache2\conf сюда httpd.conf

Logged
Что бы Ктулху не воскрес, подпишись на RSS

SeaShine

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Re: Где находится php.ini?
« Reply #5 on: February 25, 2009, 02:59:33 pm »

Ох, большое спасибо!
Logged

VecH

  • Coppermine newbie
  • Offline Offline
  • Posts: 3

Почти все файлы дистрибутива в полях "cpg версия" и "версия файла" показывает "-"
а в конце отображает вот эту таблицу:
Всего файлов/папок отмечено:  256 
Отсутствует обязательных файлов:  125 
Отсутствует необязательных файлов:  131 
Файлов осталось от старой версии Coppermine:  0 
Устаревших файлов:  0

Upgrade делал по документации с этого сайта
Что я сделал не так? и как исправить?
Logged

Makc666

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

У Вас Coppermine как установлен?
В корне домена (coppermine-gallery.net или gallery.coppermine-gallery.net), или в папке (coppermine-gallery.net/gallery/)?
Если в корне, вы пробовали отмечать опцию "Coppermine установлен в корне сайта"?

У вас в корне сайта случайно файл repository.txt не валяется случаем?
Если да, то удалите.

  • Если Ваш сайт не имеет доступа в интернет, скачайте файл:
    http://coppermine-gallery.net/cpg14x.files.txt
  • Переименуйте его в:
    repository.txt
  • И положите в корень сайта.
Logged

VecH

  • Coppermine newbie
  • Offline Offline
  • Posts: 3

Установлен в корне домена
Первое пришло в голову, но такой опции не нашел!!!
Файл repository.txt отсутствует
создал в корне галлерели файл info.php с содержанием <? phpinfo(); ?>
Опция allow_url_fopen On (обе local и master)

Я так понимаю выкачивание и подстановка вручную файла repository.txt это обход проблемы? (попробовал, не помогло)

Где находится опция которую вы указали?
Logged

VecH

  • Coppermine newbie
  • Offline Offline
  • Posts: 3

Прошу прощения за второй пост, не нашел кнопки редактирования своего сообщения

Опцию нашел (она не в настройках coppermine а прямо в окне скрипта verioncheck.php)
помогла!
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Инструменты - Проверка версии файлов
« Reply #10 on: May 18, 2009, 03:43:31 pm »

Прошу прощения за второй пост, не нашел кнопки редактирования своего сообщения

Опцию нашел (она не в настройках coppermine а прямо в окне скрипта verioncheck.php)
помогла!
А тут нельзя старые сообщения редактировать, поэтому ничего страшного.

Я рад, что вы решили свою проблему.
Logged

HungryMind

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Проблема с проверкой версии файлов
« Reply #11 on: September 16, 2009, 08:56:11 am »

Ранее была установлена галерея v1.4.10, согласно п.3.1.3 инструкции обновил до v1.4.25. Все как бы работает, но при проверке версии файлов с помощью versioncheck.php получаю следующее:

Всего файлов/папок отмечено:      256
Отсутствует обязательных файлов:    125
Отсутствует необязательных файлов:    131
Файлов осталось от старой версии Coppermine:    0
Устаревших файлов:    0

Причем все файлы, которые утилита проверки считает отсутствующими, реально имеются, права на все файлы - 644, на каталоги - 755.

Привожу пару скриншотов: один - часть лога утилиты проверки, второй - каталоги и часть файлов в ftp-клиенте.

После копирования файлов никакие права ещё не менял, но такое ощущение, что утилите не хватает прав для просмотра. Может быть такое?

Объективности ради добавлю, что и до обновления была такая же ерунда. Хочу понять в чем же проблема.
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Инструменты - Проверка версии файлов
« Reply #12 on: September 18, 2009, 07:45:35 pm »

Выше ответ почитайте.
Logged

HungryMind

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Re: Инструменты - Проверка версии файлов
« Reply #13 on: September 20, 2009, 07:59:10 pm »

Выше ответ почитайте.
Спасибо, разобрался!
Logged
Pages: [1]   Go Up
 

Page created in 0.038 seconds with 18 queries.