Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

"require_once ...", błąd przy próbie instalacji pluginu "game.php".

Błąd   Założony przez  lufek3.

wersja skryptu MyBB: 1.8.3
adres forum: -
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):
Gdy chcę zainstalować pewną wtyczkę wyskakuje mi taki błąd, a raczej błędy. Jestem zielony jeżeli chodzi o PHP i nie wiem jak sobie mam z tym poradzić. Liczę na drobną pomoc.
[Obrazek: JnuHU00.png]
Plugin był pisane na zamówienie, ale aktualnie autor jest na 'urlopie'.
Snake_ napisał 30.12.2014, 17:13:
Poprawiam tytuł wątku i następnym razem podawaj więcej informacji, na czym opiera się plugin, jak działa, co ma robić.
[Obrazek: modnotice_howto.png]
Czy Twoje forum jest aby na pewno zainstalowane?
Myślę, że podanie jego adresu ułatwiłoby diagnozę problemu.

Możesz też wrzucić parę początkowych linijek kodu z tego pluginu.
(30.12.2014, 16:06)fastlone napisał(a): Czy Twoje forum jest aby na pewno zainstalowane?
Myślę, że podanie jego adresu ułatwiłoby diagnozę problemu.

Możesz też wrzucić parę początkowych linijek kodu z tego pluginu.

Poradziłem sobie z błędem wyżej podając pełną ścieżkę, ale za to mam nowy błąd.
[Obrazek: djHIU9K.png]

Początek kodu
<script type='text/javascript'>
function Defuse() {
    return confirm('Czy na pewno chcesz wykonać tą akcje?');
}
</script>
<?php
//@session_start();
define('IN_MYBB', 1);
require_once "/home/rgamepla/public_html/rgameplay/inc/config.php";
require 'global.php';
//require_once 'inc/class_parser.php';
//require_once 'inc/datahandlers/post.php'; //funkcje tworzenia tematów
require_once 'inc/functions.php'; //funkcje MyBB

$PremiumPoints = 100;

$data=date("Y-m-d H:i:s");
$data=strtotime($data);
$SQLdon=$db->query("SELECT * FROM `mybb_users` WHERE `uid`='".$db->escape_string($mybb->user['uid'])."' LIMIT 1");
$donat2=$db->fetch_array($SQLdon);
if($donat2['user_premium_time'] > time())
{
    if($donat2['user_premium'] == 1)
    {
        $kontodonator=2;
    }
    else
    {
        $kontodonator=0;
    }
}

// za linijkę 10 odpowiada require 'global.php';
Najlepiej to przenieś ten plik do folderu głównego, bo na plugin mi to nie wygląda...
(30.12.2014, 18:36)fastlone napisał(a): Najlepiej to przenieś ten plik do folderu głównego, bo na plugin mi to nie wygląda...

Jest to plugin, kiedyś był już w użytku a ja go odkupiłem od autora.
Ktokolwiek go tworzył, nie chcę znać jego zamiarów załączając pliki załączane przez silnik MyBB.
Z Twojej wypowiedzi wnioskuję, że nie spróbowałeś wykonać czynności, o której napisałem wyżej, więc upewnij się, że przeniesienie tego pliku do głównego katalogu nie pomoże.
Najpewniej nie chcesz też publikować kodu tego pliku (ponieważ go zakupiłeś), więc możesz podesłać go na PW, gdzie postaram Ci się pomóc :)
(30.12.2014, 18:45)fastlone napisał(a): Ktokolwiek go tworzył, nie chcę znać jego zamiarów załączając pliki załączane przez silnik MyBB.
Z Twojej wypowiedzi wnioskuję, że nie spróbowałeś wykonać czynności, o której napisałem wyżej, więc upewnij się, że przeniesienie tego pliku do głównego katalogu nie pomoże.
Najpewniej nie chcesz też publikować kodu tego pliku (ponieważ go zakupiłeś), więc możesz podesłać go na PW, gdzie postaram Ci się pomóc :)

Próbowałem i nic, czysty ekran.
W takim razie, jeśli jest to plugin, usuń te wszystkie require.
Naprawiłem, do usunięcia.



Użytkownicy przeglądający ten wątek:

1 gości