Dmitriy_2014

Dmitriy_2014
Рейтинг
370
Регистрация
01.07.2014
Интересы
Веб-технологии

Вот тоже вроде бы простой плагин WordPress Related Posts Thumbnails, но самый нормальный был Yet Another Related Posts Plugin – жаль давно не обновлялся и сейчас работает не совсем корректно, но ещё встречается на разных сайтах.

Обновление ca-certificates прошло удачно, вроде все работает нормально и сайт, и сервер и https протокол. Нужно это было сделать для устранения ошибки в менеджере пакетов yum, один из репозиториев выдавал ошибку соединения как я понял из-за подключения через https, после обновления ошибка пропала.

Посмотрев поисковики, некоторые пишут, что можно tar архивом все заархивировать, да еще и сжать и потом типа восстановить это правда или не совсем то?

Mobiaaa,

Я конечно не профессионал, но если войти из под пользователя в ISPmanager’е то можно выбрать версию PHP из разных доступных, выбрана и работает естественно самая последняя 7.2. А вот если зайти в ISPmanager из под root пользователя в меню Возможности там можно Вкл./Выкл. одну единственную версию php-5.3.3. других нету. Получается на папку где сайт расположен работает версия 7.2, а на папку где лежит phpMyAdmin в /usr/share действует версия php 5.3.3. Ладно хоть узнал много нового :-)

Единственный вариант я так понимаю обновить эту версию.

lealhost,

А действительно Вы правы, там эта функция показывает PHP Version 5.3.3 и это огорчает меня еще больше т.к. с моим опытом трогать PHP не хочется, и странно в ISPmanager’е включена работа PHP 7.2. и интересно что при запуске команды yum info php выводится что Installed Packages php 5.3.3., но на самом деле сайт работает на 7.2 и более того в ISPmanager’е там можно выбирать из, по-моему 5 или 7 разных версий. Все это странно и очень запутанно.

В общем понятно нужно обновить PHP до 7.2(Но не ту на которой сайт работает :-)) и тогда может быть заработает phpMyAdmin последней версии, но это конечно стрёмный вариант, не то что бы я боюсь, но че то побаиваюсь.

lealhost,

Да нет, вроде бы функция phpinfo(); показывает что работает 7.2 версия, в движке сайта показывает что он работает тоже на 7.2. Более того вроде там включены и работают все расширения mbstring, session, zip и т.п.

Что ей нужно, одному богу известно.

timo-71,

Я тоже подумал о правах и владельцах на файлы, и хоть я в этом не сильно разбираюсь, но вроде везде все одинаково вот есть две папки – старая и новая версия, и вроде права и пользователи одни и те же, но одна работает если скопировать, а другая нет выдает ERROR 500.

По вашему совету я попробовал проверить логи, хотя это для меня ваще жесть, и действительно при действии, когда я обновляю страницу в браузере где пытаюсь зайти в новый phpMyAdmin в логах если я правильно еще смотрю, вроде как в /var/log/httpd/error.log в конце файла пишется ошибка – что-то там:

Error – PHP Parse error: syntax error, unexpected ‘[‘ in /usr/share/phpmyadmin/index.php on line 59

Действительно есть такой файл и в нем код и строка 59(&& Core::checkPageValidity):

// If we have a valid target, let's load that script instead

if (! empty($_REQUEST['target'])

&& is_string($_REQUEST['target'])

&& ! preg_match('/^index/', $_REQUEST['target'])

&& ! in_array($_REQUEST['target'], $target_blacklist)

&& Core::checkPageValidity($_REQUEST['target'], [], true)/////////////////59//////!!!!!!!!!!!!!!!!!!!!!

) {

include $_REQUEST['target'];

exit;

}

Надеюсь это не означает, э да тебе тут всего то надо переписать немного код программы и тогда все заработает :)))))))))

---------- Добавлено 03.11.2018 в 00:06 ----------

Увеличение memory_limit до 512M и перезагрузки сервера тоже не помогли…

LEOnidUKG,

Знаю, что сейчас это говорить поздно, но скажем так я пробовал и так, тоже самое.

Наверное, не судьба мне быть администратором Linux :)

yum update phpmyadmin ничего не обновило написав нечто вроде:

Package(s) phpmyadmin available, but not installed.
No Packages marked for Update

Удаление всех файлов в директории /usr/share/phpmyadmin и копирование туда новой версии привело лишь к ошибке ERROR 500.

Хорошо, что хоть назад все вернул, скопировав обратно старые файлы.

Мне нравится правда эта система она интересная, и простая, можно одной командой обновить влегкую приложение или подключится по SSH перезалить файлы, жаль только, что ничего не работает :-) шучу, просто где-то я косячу.

Подскажите, говорят, что можно просто заменить файлы и тем самым обновить версию phpMyAdmin так ли это?

Могу ли я сохранить как бэкап директорию /usr/share/phpmyadmin, чтобы потом если что восстановить её?

И действительно ли можно просто зайти на официальный сайт phpMyAdmin скачать архив с последней версией программы и разархивировать с заменой файлов в нужную директорию, и она как бы обновиться и нужно ли в этом случае будет что-то настраивать или оно и так работать будет, как и раньше?

Если что-то пойдет не так смогу ли я заменить старую архивную директорию и вернуть все, как и было раньше?

П.С.

Команда yum update phpMyAdmin не сработала, да и чё то версии везде разные, и апгрейд не до последней…

Всего: 2005