Gebruikersnaam bij automatische back-up klopt niet

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
Larske
Berichten: 15
Lid geworden op: 02 feb 2009, 20:17

Gebruikersnaam bij automatische back-up klopt niet

Bericht door Larske » 11 jul 2009, 13:14

  • Modificatie & Versie: Automatic Database Back-up
    Directe link naar de modificatie:
    Adres van je forum: http://www.ski-net.nl
    phpBB versie:3.0.5
    Heb je onlangs een andere modificatie of stijl geïnstalleerd?
    Nee
    Wat is het probleem?
    Wanneer er via het script wat ik gebruik om de database automatisch te back-uppen een back-up is gemaakt dan geeft hij dit in de beheerderslog wel weer, echter geeft hij iedere keer weer dat dit door een willekeurige gebruiker is gedaan. Het komt dus ook voor dat er in de beheederslog staat dat de database is gebackupt door een lid die hier helemaal geen rechten toe heeft.

    Het stukje code waarmee de log wordt geupdate is dit:

    Code: Selecteer alles

    add_log('admin', 'LOG_DB_BACKUP'); 


    Wat ik graag zou willen is dat er of 1 vaste gebruikersnaam wordt vermeld in de log voor back-ups, of dat er een fyctieve gebruiker wordt vermeld. Hoe kan ik dit doen?

Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: Gebruikersnaam bij automatische back-up klopt niet

Bericht door FreakyBlue » 11 jul 2009, 16:21

Heb je een link naar deze MOD?
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions


Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: Gebruikersnaam bij automatische back-up klopt niet

Bericht door Derky » 14 jul 2009, 09:57

Ik denk dat je hier wel iets mee kan. ;)

Code: Selecteer alles

// Spoof user for the admin logs
$user_backup = $user;
$user->data['user_id'] = 2;
$user->data['user_ip'] = '127.0.0.1';
$user->data['username'] = 'Bot';
$user->data['user_colour'] = '9E8DA7';

add_log('admin', 'LOG_DB_BACKUP');

// Restore user
$user = $user_backup; 

Larske
Berichten: 15
Lid geworden op: 02 feb 2009, 20:17

Re: Gebruikersnaam bij automatische back-up klopt niet

Bericht door Larske » 20 jul 2009, 18:08

Helaas heb ik via bovenstaande manier het probleem niet op kunnen lossen.

Het stukje:

Code: Selecteer alles

add_log('admin', 'LOG_DB_BACKUP');
Heb ik vervangen door:

Code: Selecteer alles

// Spoof user for the admin logs
$user_backup = $user;
$user->data['user_id'] = '1024';
$user->data['user_ip'] = '127.0.0.1';
$user->data['username'] = 'Back-up [Bot]';
$user->data['user_colour'] = '9E8DA7';

add_log('admin', 'LOG_DB_BACKUP');

// Restore user
$user = $user_backup;
In de code zoals deze mij hier oorspronkelijk werd aangeleverd stond user_id niet tussen ' '
Ik heb dit zowel met de id tussen ' ' als zonder getest, maar op beide manieren werkt het niet.

user_id 1024 is een bestaande gebruiker, alle overige gegevens staan in de code ook zoals deze in de database bekend zijn.

Wanneer ik nu een back-up maakt wordt deze op de volgende manier in de log weergegeven:

Code: Selecteer alles

Anonymous  	213.197.27.22  	ma jul 20, 2009 6:02 pm  	Database back-up

Larske
Berichten: 15
Lid geworden op: 02 feb 2009, 20:17

Re: Gebruikersnaam bij automatische back-up klopt niet

Bericht door Larske » 27 jul 2009, 19:28

Niemand die hier een oplossing voor weet?

Plaats reactie