Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
- - - - -

Psychostats 3.1 + PHP 5.3.x - Fix

psychostats 3.1 php 5.3 fix

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
29 odpowiedzi w tym temacie

#1 Pitek

    Pomocny

  • Użytkownik

Reputacja: 31
Życzliwy

  • Postów:70
  • GG:
  • Steam:steam
  • Imię:Piotrek
  • Lokalizacja:Konin
Offline

Napisano 19.02.2012 23:08

*
Popularny

Ciężko mi powiedzieć ile ludzi używa na swoich serwerach www PHP w wersji 5.3, ale był już tutaj chyba temat o problemach z instalacją i działaniem Psychostats 3.1 na tejże wersji PHP. Poradnik ten rozwiązuje te problemy.

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
  • +
  • -
  • 10

#2 JaBydlak

    Wszechpomocny

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:332
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Kraków
Offline

Napisano 05.04.2012 02:01

Większość błędów sie usunęła, ale został jeszcze 1, :
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 65
Nie wiesz może jak to naprawić?
  • +
  • -
  • 0

#3 MenJoJo

    Banned

  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:117
  • Lokalizacja:Pola
Offline

Napisano 30.09.2012 20:40

Ja mam taki error Wie ktos jak go naprawic ?? [code=auto:0]Fatal error: Call to a member function gettext() on a non-object in /home/csremixp/domains/cs-remix.internalhost.pl/public_html/psychostats/includes/class_theme.php on line 406
Fatal Session Error at line 267: ERR 1045: Access denied for user 'ps3'@'localhost' (using password: NO)[code=auto:0]
Dołączona grafika

#4 l3szcz

    Just Leszcz :>

  • Użytkownik

Reputacja: 52
Pomocny

  • Postów:374
  • GG:
  • Imię:Tomek
  • Lokalizacja:Pomorze
Offline

Napisano 01.10.2012 12:25

Zainstaluj waść psychostats..
  • +
  • -
  • 0

@DarkGL - daj mi ciacho!  :crazy:


#5 MenJoJo

    Banned

  • Zbanowany

Reputacja: 10
Początkujący

  • Postów:117
  • Lokalizacja:Pola
Offline

Napisano 12.10.2012 08:13

l3szcz wlasnie w tym problem ze jak je instaluje to sie niby instalują .
Dołączona grafika

#6 l3szcz

    Just Leszcz :>

  • Użytkownik

Reputacja: 52
Pomocny

  • Postów:374
  • GG:
  • Imię:Tomek
  • Lokalizacja:Pomorze
Offline

Napisano 12.10.2012 18:15

Fatal Session Error at line 267: ERR 1045: Access denied for user 'ps3'@'localhost' (using password: NO)

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?
  • +
  • -
  • 0

@DarkGL - daj mi ciacho!  :crazy:


#7 Csysiu

    Pomocny

  • Zbanowany

Reputacja: 3
Nowy

  • Postów:65
  • GG:
  • Imię:Krzysiek
  • Lokalizacja:Szczecin
Offline

Napisano 01.03.2013 16:09

Więc - edytowałeś pliki stats.pl i stats.cfg?


Mają być w folderze osobnym tak?

b_350_20_4F8FAB_4F8FAB_000000_4F8FAB.png CS-Fragwar.eu [Zombie Plague] 

 

                   b_350_20_4F8FAB_4F8FAB_000000_4F8FAB.png CS-Fragwar.eu [CodMod 501][zlote monety]


#8 SzeregowiecJogi

    Nowy

  • Nowy

Reputacja: 0
Nowy

  • Postów:1
  • Imię:Mariusz
  • Lokalizacja:NS
Offline

Napisano 23.10.2013 09:00

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


  • +
  • -
  • 0

#9 dawido0099

    Życzliwy

  • Zbanowany

Reputacja: -2
Nowy

  • Postów:28
  • Imię:Dawid
  • Lokalizacja:Zbyszko 3 Cytryny :D
Offline

Napisano 16.11.2013 21:28

dzięki Ci wielkie, pomoglo :)



#10 QuahodronN

    Godlike

  • Power User

Reputacja: 230
Wszechwidzący

  • Postów:1 262
  • GG:
  • Steam:steam
  • Imię:Olo
  • Lokalizacja:Śląsk
Offline

Napisano 09.01.2014 22:12

Witam,

Ktoś może znalazł odpowiedź na błąd użytkownika SzeregowiecJogi?


  • +
  • -
  • 0

| CPU: I7-6700K @4.7GHz | Cooling: Corsair H110 | GPU: MSI GTX 1080 Gaming X | MOBO: Asus Maximus VIII Hero | RAM: Kingston Savage 16GB DDR4 @2800MHz |

| SSD: Samsung 840 Pro 128GB | SSD2: Samsung 840 Pro 256GB  |  PSU: Be Quiet L8 630W | Case: Gladius M40 | Mouse: Gigabyte M6980X | Keyboard: Sharkoon SHARK ZONE K20 Headphones: HyperX HX Cloud Black Display: Triple LG 24MP67VQ-P |

 

TS3: ts.kreedzmania.pl - 512 Slotów - Darmowe Kanały ;)


#11 QuahodronN

    Godlike

  • Power User

Reputacja: 230
Wszechwidzący

  • Postów:1 262
  • GG:
  • Steam:steam
  • Imię:Olo
  • Lokalizacja:Śląsk
Offline

Napisano 15.02.2014 18:08

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 :)


  • +
  • -
  • 2

| CPU: I7-6700K @4.7GHz | Cooling: Corsair H110 | GPU: MSI GTX 1080 Gaming X | MOBO: Asus Maximus VIII Hero | RAM: Kingston Savage 16GB DDR4 @2800MHz |

| SSD: Samsung 840 Pro 128GB | SSD2: Samsung 840 Pro 256GB  |  PSU: Be Quiet L8 630W | Case: Gladius M40 | Mouse: Gigabyte M6980X | Keyboard: Sharkoon SHARK ZONE K20 Headphones: HyperX HX Cloud Black Display: Triple LG 24MP67VQ-P |

 

TS3: ts.kreedzmania.pl - 512 Slotów - Darmowe Kanały ;)


#12 PimP517 #2

    Początkujący

  • Zbanowany

Reputacja: 3
Nowy

  • Postów:18
  • Imię:Andrzej
  • Lokalizacja:Jamajka
Offline

Napisano 28.03.2014 02:11

https://github.com/w...mo/PsychoStats/

 

class_table.php

Spoiler

 

class_PS.php

Spoiler

 

class_DB.php

Spoiler

Załączone pliki


Użytkownik PimP517 #2 edytował ten post 28.03.2014 02:26

b_350_20_23A5E9_23A5E9_FFFFFF_23A5E9.png


#13 pacithc

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:43
  • Lokalizacja:Zakopame
Offline

Napisano 25.03.2015 20:06

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__));

 
// enable some sane error reporting (ignore notice errors) and turn off the magic. 
// we also want to to disable E_STRICT.
error_reporting(E_ALL ^ E_NOTICE); 
set_magic_quotes_runtime(0);
/**/
ini_set('display_errors', 'On');
ini_set('log_errors', 'On');
/**/
 
// IIS does not have REQUEST_URI defined (apache specific).
// This URI is handy in certain pages so we create it if needed.
if (empty($_SERVER['REQUEST_URI'])) {
$_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'];
if (!empty($_SERVER['QUERY_STRING'])) {
$_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING'];
}
}
 
48       // read in all of our required libraries for basic functionality!
49      require_once(PS_ROOTDIR . "/includes/functions.php");
50     require_once(PS_ROOTDIR . "/includes/class_DB.php");
51     require_once(PS_ROOTDIR . "/includes/class_PS.php");
52     require_once(PS_ROOTDIR . "/includes/class_CMS.php");
53     require_once(PS_ROOTDIR . "/includes/class_HTTP.php");
54     require_once(PS_ROOTDIR . "/includes/class_session.php");

Użytkownik pacithc edytował ten post 25.03.2015 20:12


#14 KochamFootball

    Profesjonalista

  • Użytkownik

Reputacja: 27
Życzliwy

  • Postów:222
  • Lokalizacja:Poland
Offline

Napisano 25.03.2015 20:40

Wgrałeś wszystkie pliki?


  • +
  • -
  • 1

Gdzie moje ciastka?


#15 pacithc

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:43
  • Lokalizacja:Zakopame
Offline

Napisano 25.03.2015 20:50

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


#16 pacithc

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:43
  • Lokalizacja:Zakopame
Offline

Napisano 25.03.2015 21:40

Podmieniłem pliki jeszcze raz wyskoczyła instalacja ale pojawiły sie nastepne błedy 

 

www.szlifownie-skilla.pl/staty 

 

 

 

 

  1. error.png Line 139, Column 69document 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>").

 



#17 KochamFootball

    Profesjonalista

  • Użytkownik

Reputacja: 27
Życzliwy

  • Postów:222
  • Lokalizacja:Poland
Offline

Napisano 25.03.2015 21:41

Gdzie masz stronę?


  • +
  • -
  • 0

Gdzie moje ciastka?


#18 pacithc

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:43
  • Lokalizacja:Zakopame
Offline

Napisano 25.03.2015 21:45

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


#19 KochamFootball

    Profesjonalista

  • Użytkownik

Reputacja: 27
Życzliwy

  • Postów:222
  • Lokalizacja:Poland
Offline

Napisano 25.03.2015 22:31

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' />

  • +
  • -
  • 1

Gdzie moje ciastka?


#20 pacithc

    Pomocny

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:43
  • Lokalizacja:Zakopame
Offline

Napisano 26.03.2015 19:29

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

 

 

 

http://pokazywarka.pl/649fgz/

 

Może ktoś coś na to poradzić ???  z Góry dziekuje!!


Użytkownik pacithc edytował ten post 26.03.2015 19:42






Również z jednym lub większą ilością słów kluczowych: psychostats 3.1, php 5.3, fix

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych