Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не запускается #111

Open
Vbsend opened this issue Jan 26, 2016 · 7 comments
Open

Не запускается #111

Vbsend opened this issue Jan 26, 2016 · 7 comments

Comments

@Vbsend
Copy link

Vbsend commented Jan 26, 2016

Установил на сайт. Запускаю .../manul/index.php. Он запрашивает установить пароль и все чистый лист. Что не так? PHP 5.2 сайт поддерживает.

@e2cru
Copy link

e2cru commented Jan 26, 2016

А что говорит error_log про 500-е ошибки?

@Vbsend
Copy link
Author

Vbsend commented Jan 26, 2016

error_log - ошибок нет.

@kolyandula
Copy link

В логах пусто из-за error_reporting(0) https://github.com/antimalware/manul/blob/master/src/scanner/classes/Initialization.inc.php#L9
Для отладки надо поменять на error_reporting(E_ALL).

@Ginnes
Copy link

Ginnes commented Apr 21, 2016

Здравствуйте.
Проблема таже. На этапе установки пароля все останавливается. После ввода пароля переводит на белую страницу. при обновлении просит снова придумать пароль.
Поставил в Initialization.inc.php error_reporting(E_ALL) стали на экране вываливаться такие ошибки (на странице запроса пароля):
Notice: Constant PS_ACTIVE_RU already defined in /home/dmitrovka/toledo-com.ru/docs/manul/classes/Auth.inc.php on line 26

Warning:Cannot modify header information - headers already sent by (output started at /home/dmitrovka/toledo-com.ru/docs/manul/classes/Auth.inc.php:26) in /home/dmitrovka/toledo-com.ru/docs/manul/classes/View.inc.php on line 37

После ввода пароля:
Fatal error: Call to undefined function hash() in /home/dmitrovka/toledo-com.ru/docs/manul/classes/Auth.inc.php on line 91

Помогите, пожалуйста. Что нужно сделать?

@Ginnes
Copy link

Ginnes commented Apr 21, 2016

Не сказал, папка tmp содержит только один файл .htaccess с одной только строкой внутри.
Больше ничего в папке нет.

@miker059
Copy link

Та же самая проблема, есть какое то решение? php 5.2.10, менять нельзя т.к. cms какая то древняя и на 5.3 уже не робит толком, а менять клиент отказывается...

@kolyandula
Copy link

Если симптомы такие же как в #83

Fatal error: Call to undefined function hash()

Падение происходит в Auth.inc.php https://github.com/antimalware/manul/blob/master/src/scanner/classes/Auth.inc.php#L91
Там можно сделать обертку, которая будет проверять, доступна ли функция hash()
и вслуче чего переходить на использование функции sha1().
Как-нибудь так

function getHash($text)
{
    if (function_exists('hash')) {
        return hash('sha256', $text);
    } else {
        return sha1($text);
    }
}

И не забыть про hash_file() в файле FileInfo.inc.php https://github.com/antimalware/manul/blob/master/src/scanner/classes/FileInfo.inc.php#L43
Если функция hash_file() недоступна, то переходить на использование md5_file().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants