Psychostats 3.1 + PHP 5.3.x - Fix
Pitek
19.02.2012
Naprawa problemów z instalacją.
1. Otwieramy plik /install/common.php i znajdujemy:
error_reporting(E_ALL ^ E_NOTICE); set_magic_quotes_runtime(0);
zmieniamy to na:
error_reporting(E_ERROR); // set_magic_quotes_runtime(0);
Zapisujemy i zamykamy plik.
Naprawa problemów z działaniem.
1. Otwieramy plik /includes/class_table.php i znajdujemy:
$ret = call_user_func_array($callback, $params ? array($html, $params) : $html);
Zmieniamy to na:
$ret = call_user_func_array($callback, $params ? array($html, $params) : array($html));
2. Otwieramy plik /includes/common.php i znajdujemy:
error_reporting(E_ALL ^ E_NOTICE); set_magic_quotes_runtime(0);
zmieniamy to na:
error_reporting(E_ERROR); // set_magic_quotes_runtime(0);
Zapisujemy i zamykamy plik.
Testowane wielokrotnie. Sam mam PHP w wersji 5.3.8 u siebie i Psychostats 3.1 działa mi bez problemu (oczywiście po w.w zmianach).
Pozdrawiam
JaBydlak
05.04.2012
Deprecated: Assigning the return value of new by reference is deprecated in /home/www/dodatki/psychostats/upload/includes/class_PS.php on line 104 Deprecated: Assigning the return value of new by reference is deprecated in /home/www/dodatki/psychostats/upload/includes/class_CMS.php on line 214 Deprecated: Assigning the return value of new by reference is deprecated in /home/www/dodatki/psychostats/upload/includes/class_CMS.php on line 334 Deprecated: Assigning the return value of new by reference is deprecated in /home/www/dodatki/psychostats/upload/includes/CMS/functions.php on line 65Nie wiesz może jak to naprawić?
MenJoJo
30.09.2012
Fatal Session Error at line 267: ERR 1045: Access denied for user 'ps3'@'localhost' (using password: NO)[code=auto:0]
MenJoJo
12.10.2012
l3szcz
12.10.2012
Więc - edytowałeś pliki stats.pl i stats.cfg?
Pamiętaj że przy instalacji psychostats nie zostawiamy wartości domyslnych, bo jak wynika, zostawiłeś to co pisało w polach, prawda?
Csysiu
01.03.2013
Więc - edytowałeś pliki stats.pl i stats.cfg?
Mają być w folderze osobnym tak?
SzeregowiecJogi
23.10.2013
Witaj
Poradnik jest ok.. Ale.. mam nadal jeden problem a dotyczy on już zmienionego przez ciebie kodu.
Dotyczy on pliku maps.php
mam taki błąd
Warning: function_exists() expects parameter 1 to be string, array given in /zalosnieu/psychostats/includes/class_table.php on line 162
w tym miejscu mam taką linijkę.
162 if (function_exists($callback) or is_array($callback)) {
Gdy wpisze w miejsce $callback - 1 faktycznie znika bład.. ale psychostaty już niedziałaja wlaściwie.
Możesz podać modyfikację do poniższego zapytania ?
function callback($html, $callback, $params = array()) {
$ret = false;
if (function_exists($callback) or is_array($callback)) {
$ret = call_user_func_array($callback, $params ? array($html, $params) : array($html)); // zmieniłem jak podałeś w wcześniejszym poście
}
elseif (strpos($callback, '%') !== false) {
$ret = sprintf($callback, $html);
}
if ($ret !== false) $html = $ret;
/*
list($obj, $func) = is_array($callback) ? $callback : array(null, $callback);
if ($obj and is_object($obj) and method_exists($obj, $func)) {
$html = $obj->$func($html);
} elseif (function_exists($func)) {
$html = $func($html);
}
*/
return $html;
}
Dziękuje z góry za pomoc.
Pozdrawiam
QuahodronN
09.01.2014
Witam,
Ktoś może znalazł odpowiedź na błąd użytkownika SzeregowiecJogi?
QuahodronN
15.02.2014
Aby naprawić błąd który opisał SzeregowiecJogi wystarczy edytować plik class_table.php
W linijce 162 zamieniamy
if (function_exists($callback) or is_array($callback)) {
na
if (is_array($callback) or function_exists($callback)) {
I po problemie ![]()
PimP517 #2
28.03.2014
https://github.com/w...mo/PsychoStats/
class_table.php
class_PS.php
class_DB.php
Załączone pliki
Użytkownik PimP517 #2 edytował ten post 28.03.2014 02:26
pacithc
25.03.2015
Witam serdecznie jest ktoś kto mógłby mi pomoc przy instalacji psychostats staram sie zainstalować ale cały czas jakieś błedey
- Apache/2
- Wersja klienta bazy danych: libmysql - 5.6.19
- Rozszerzenie PHP: mysqli
psychostats 3.2.2b
to samo sie dzieje na 3.1
Normalnie błagam o pomoc ![]()
Może znajdzie się ktoś komu sie uda zaktualizować psychostats do nowej bazy danych albo jeżeli ktoś już to zrobił proszę o pomoc
Warning: require_once(/home/virt830/domains/szlifownia-skillaa.pl/public_html/staty/includes/class_DB.php) [function.require-once]: failed to open stream: No such file or directory in /home/virt830/domains/szlifownia-skillaa.pl/public_html/staty/install/common.php on line 50
Fatal error: require_once() [function.require]: Failed opening required '/home/virt830/domains/szlifownia-skillaa.pl/public_html/staty/includes/class_DB.php' (include_path='.:/usr/local/php/inst/php-5.3.28/pear/php/') in /home/virt830/domains/szlifownia-skillaa.pl/public_html/staty/install/common.php on line 50
define("PS_INSTALLDIR", dirname(__FILE__));
Użytkownik pacithc edytował ten post 25.03.2015 20:12
pacithc
25.03.2015
tak podmieniałem jeszcze dodatkowo na te pliki co wysłał PimP517 #2 ale nie działa dalej nie wiem co jest zobaczę jeszcze raz wrzucę wszystkie pliki ale z tego co widzę wszystko jest na swoim miejscu
Użytkownik pacithc edytował ten post 25.03.2015 21:00
pacithc
25.03.2015
Podmieniłem pliki jeszcze raz wyskoczyła instalacja ale pojawiły sie nastepne błedy
www.szlifownie-skilla.pl/staty
Line 139, Column 69: document type does not allow element "select" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
<select name="language" class="language" title="Select a Language">
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
pacithc
25.03.2015
NetDC.pl był jakis problem podczas instalacji z odczytem plikow utf8 ze baza miała inny da rady to zmienic ??
podałem zły link do psychostats http://www.szlifownia-skilla.pl/staty/
Użytkownik pacithc edytował ten post 25.03.2015 21:49
KochamFootball
25.03.2015
Zamiast:
{theme->css-links}
dajcie:
<link rel='stylesheet' type='text/css' media='screen,projection,print' href='themes/default/css/2column.css' /> <link rel='stylesheet' type='text/css' media='screen,projection,print' href='themes/default/css/calendar.css' /> <link rel='stylesheet' type='text/css' media='screen,projection,print' href='themes/default/css/content.css' /> <link rel='stylesheet' type='text/css' media='screen,projection,print' href='themes/default/css/forms.css' /> <link rel='stylesheet' type='text/css' media='screen,projection,print' href='themes/default/css/overall.css' /> <link rel='stylesheet' type='text/css' media='screen,projection,print' href='themes/default/css/query.css' /> <link rel='stylesheet' type='text/css' media='screen,projection,print' href='themes/default/css/psycholive.css' />
pacithc
26.03.2015
następny problem cron nie łączy się z plikiem stats.pl
atrybuty nadane 777
/bin/sh: /home/virt830/domains/szlifownia-skillaa.pl/stats.pl: /usr/bin/perl: zły
interpreter: Brak dostępu
Może ktoś coś na to poradzić ??? z Góry dziekuje!!
Użytkownik pacithc edytował ten post 26.03.2015 19:42





