petanser
Ответы в темах
-
Будет исправлено в 4.0.1
А это нормально, что такие косяки допущены до финальной версии релиза?
ekaterina.tishina, спасибо за резюмирование очевидных вещей))
То, что «это происходит из-за того, что на веб-сервере не включен модуль hash» мы выяснили часика так 4 назад, когда я создал этот топик)) Собственно, именно в этом посте мы и пытались включить на моём сервере этот hash)) У меня это «галочкой» не сработало, пришлось ставить через консоль.Нда.. Вот и обновляйся после этого..
Ладно, в любом случае всем премного благодарен за попытки помочь.
Буду откатываться, по-видимому.sudo make install — sudo тоже неизвестная команда для моего сервака))
Немного переделав Ваш код, добился следующего:
root@mysite:/usr/ports/security/php52-hash # make install ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: PHP 5.2 series is strongly discouraged for new installations, migrate now. It is scheduled to be removed on or after 2014-03-01. => php-5.2.17.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch http://dk1.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://dk1.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://de.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://de.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://es.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://es.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://fr.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://fr.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://gr.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://gr.php.net/distributions/php-5.2.17.tar.bz2: No address record => Attempting to fetch http://it.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://it.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://jp.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://jp.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://se.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://se.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://uk3.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://uk3.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://us2.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://us2.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://br.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://br.php.net/distributions/php-5.2.17.tar.bz2: Not Found => Attempting to fetch http://cn.php.net/distributions/php-5.2.17.tar.bz2 fetch: http://cn.php.net/distributions/php-5.2.17.tar.bz2: No address record => Attempting to fetch http://ring.nict.go.jp/archives/net/www/php/distributions/php-5.2.17.tar.bz2 fetch: http://ring.nict.go.jp/archives/net/www/php/distributions/php-5.2.17.tar.bz2: Protocol not supported => Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/php-5.2.17.tar.bz2 fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/php-5.2.17.tar.bz2: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /usr/ports/security/php52-hash.С учётом этой информации, подскажите правильную команду, пожалуйста
а для фри через порты
А это как? Можно пример?
Для apt-get тоже Command not found..
У меня freebsd_8.3yum: Command not found
Я через Putty подключаюсь — может, там особоый синтаксис?
Ещё вариантами поделитесь?)К сожалению, не помогло.
Вновь попытался поставить расширение из панели, сбросил кеши командами выше, перезагрузил апач — ничего не изменилось. Расширение по-прежнему не установлено, в админку сайта по-прежнему не могу войти.
Можете ли помочь с командой установки расширения из консоли?К консоли доступ есть. Скажу честно — знаю всего две команды: мягкого рестарта сервера и сброса кеша.
Подскажите, какую команду ввести, чтобы поставить это расширение?
В панели это расширение значится как «php52-hash-5.2.17_15»Я переименовал всю папку plugins в скажем, plugins-demo, тем самым отключив все модули сразу. Не помогло. Включил режим отладки — выдалось сообщение: «Fatal error: Call to undefined function hash() in /home/data/www/mysite.ru/wp-includes/session.php on line 64»
В-общем, хеш-функцию он не знает. Видимо, начиная с 4 версии, она должна быть установлена на сервере. Теперь проблема в том, что я установить её не могу. Зашёл в расширения PHP в своём ISPManager, из списка нахожу это расширение, нажимаю Установить, диск долго крутится делая вид, что устанавливается и по окончании просто исчезает, и с списке установленных этого расширения нет. Его снова можно стаивть. Проделывал операцию раз 5 -толку ноль. Расширение якобы ставится, но в списке не остаётся, т.е. фактически не ставится.
сталкивался кто-нибудь с таким?Сайт при этом работает нормально, никаких глюков нет.