Mir fehlt das Passwort für den Browserzugang, das ist doch das Übel, über Config bekomme ich es auch net, da der Serveranbieter immer verscheidene Passwörter dafür herausgibt. *heul*
Kleiner Trost ist ja da, für das Skript schreiben, geht der obenangeführte Hack, doch leider trägt er den gewünschten Befehl nicht ein.
Hilfe benötigt
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Firestarter
- Mitglied
- Beiträge: 1162
- Registriert: 09.06.2003 15:21
Code: Alles auswählen
<?php
/***************************************************************************
* db_update.php
* -------------------
*
* copyright : ©2003 Freakin' Booty ;-P & Antony Bailey
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if( !$userdata['session_logged_in'] )
{
$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
exit;
}
if( $userdata['user_level'] != ADMIN )
{
message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}
$page_title = 'Updating the database';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Updating the database</th></tr><tr><td><span class="genmed"><ul type="circle">';
$sql = array();
for( $i = 0; $i < count($sql); $i++ )
{
if( !$result = $db->sql_query ($sql[$i]) )
{
$error = $db->sql_error();
echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Error:</b></font> ' . $error['message'] . '</li><br />';
}
else
{
echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Successfull</b></font></li><br />';
}
}
echo '</ul></span></td></tr><tr><td class="catBottom" height="28"> </td></tr>';
echo '<tr><th>End</th></tr><tr><td><span class="genmed">Installation is now finished. Please be sure to delete this file now.<br />If you have run into any errors, please visit the <a href="http://www.phpbbhacks.com/forums" target="_phpbbhacks">phpBBHacks.com support forums</a> and ask someone for help.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Have a nice day</a></span></td></table>';
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>Wie muss ich die Kommandozeile schreiben, um diesen Befehl dort ein zu tragen :
Code: Alles auswählen
ALTER TABLE phpbb_topics
ADD answer_status TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL
AFTER topic_last_post_id
Ähem? Und Du bekommst das SQL Passwort auch nicht wieder vom Hoster? Du hast aber FTP-Zugang zu der Domain, ja?Firestarter hat geschrieben:Mir fehlt das Passwort für den Browserzugang, das ist doch das Übel, über Config bekomme ich es auch net, da der Serveranbieter immer verscheidene Passwörter dafür herausgibt. *heul*
- Firestarter
- Mitglied
- Beiträge: 1162
- Registriert: 09.06.2003 15:21
Ja über FTP komme ich rein, der Anbieter hat die Passwörter neu vergeben für den Browserzugang und mein altes Passwort geht nicht mehr und der Anbierter ist für eine Woche nicht erreichbar *heul* Daher mein Versuch die Browsereingabe zu umgehen.
Ich hab alle benötigten Dateien schon auf dem Server liegen und hab erstmal nur den fehlerhaften Teil im einer Datei entfernt, damit das Forum weiterhin läuft.
Vielleicht können mir ja die Hackautoren wie Acid, AWSW etc. helfen, die schreiben doch alle so gute Hacks, wo solche Update-Dateien dabeiliegen ?
Ich hab alle benötigten Dateien schon auf dem Server liegen und hab erstmal nur den fehlerhaften Teil im einer Datei entfernt, damit das Forum weiterhin läuft.
Vielleicht können mir ja die Hackautoren wie Acid, AWSW etc. helfen, die schreiben doch alle so gute Hacks, wo solche Update-Dateien dabeiliegen ?
Also damit man etwas ander Datenbank verändern kannst, benötigst du das Passwort für die Datenbank. Hast du das nicht, kannst du es vergessen.
Jede Datei die du per FTP hochlädst, muss auch über dem Browser ausgeführt werden, damit das Skript abläuft. Da kann dir auch kein Modder helfen.
Du kannst doch wohl auf deine Homepage zugreifen?Ich versteh nicht, was dann das Problem sein soll, warum du phpmyadmin nicht verwenden kannst. Wie gesagt, wenn du jedoch das Passwort für deine Datenbank nicht hast, dann funktioniert das mit keinem Programm oder Skript.
Jede Datei die du per FTP hochlädst, muss auch über dem Browser ausgeführt werden, damit das Skript abläuft. Da kann dir auch kein Modder helfen.
Du kannst doch wohl auf deine Homepage zugreifen?Ich versteh nicht, was dann das Problem sein soll, warum du phpmyadmin nicht verwenden kannst. Wie gesagt, wenn du jedoch das Passwort für deine Datenbank nicht hast, dann funktioniert das mit keinem Programm oder Skript.
Na dann, wenn Du doch per FTP hereinkommst, dann würde ich folgendes vorschlagen:
1. per FTP einloggen
2. in das phpBB2 Verzeichnis gehen
3. die datei config.php herunterladen
4. dort den Server-Namen, das Passwort und den Usernamen für den SQL-Server entnehmen (wenn er nicht auf localhost steht, denn dann hast Du Pech)
5. Eine der genannten SQL-Konsolen herunterladen
6. Mit dieser SQL-Konsole den obengenannten Befehl ausführen
Und dein Hoster ist eine ganze Woche nicht zu erreichen, ja? Ist der Reseller eines größeren oder wie darf ich das verstehen?
Beste Grüße,
Thorsten
1. per FTP einloggen
2. in das phpBB2 Verzeichnis gehen
3. die datei config.php herunterladen
4. dort den Server-Namen, das Passwort und den Usernamen für den SQL-Server entnehmen (wenn er nicht auf localhost steht, denn dann hast Du Pech)
5. Eine der genannten SQL-Konsolen herunterladen
6. Mit dieser SQL-Konsole den obengenannten Befehl ausführen
Und dein Hoster ist eine ganze Woche nicht zu erreichen, ja? Ist der Reseller eines größeren oder wie darf ich das verstehen?
Beste Grüße,
Thorsten