Автор Публикации: TF
Дата Публикации: 2010-04-28
Просмотров: 5273
Установка Psychostats 3.1 на php 5.3
Это не мануал по установке Psychostats 3.1, а инструкция как сделать ,чтобы Psychostats 3.1 работал на php 5.3
Кстати, чтобы поставить Psychostats 3.1 необходимо:
в файле:
В связи выходом новой версии php 5.3 очень много сайтов (модов, плагинов) стало некорректно работать, причина этого кроется в том, что разработчики отметили часть функций как DEPRECATED - это означает, что они перестанут вообще работать в следующих версиях php.
Список отмеченных DEPRECATED функций:
call_user_method()
call_user_method_array()
define_syslog_variables()
dl()
ereg()
ereg_replace()
eregi()
eregi_replace()
set_magic_quotes_runtime()
session_register()
session_unregister()
session_is_registered()
set_socket_blocking()
split()
spliti()
sql_regcase()
mysql_db_query()
mysql_escape_string()
Из-за этого возникла серьёзная проблема при установке Psychostats 3.1 на php 5.3
Немного поковырявшись, я решил эту проблему.
Вот список того, что надо сделать, чтобы статистика корректно работала:
Изменения:
Файл:
/includes/functions.php
Найти:
Код:
function compacttime($seconds, $format="hh:mm:ss") {
Добавить после:
Код:
/*--- TF Mod -*/
$format="hh:mm:ss";
/*--- End TF Mod -*/