-
Vielen Dank erst einmal. Ich habe trotzdem noch eine totaaaaale Anfängerfrage. Bitte nicht lachen...
Wie bereits erklärt: Der Ersteller der Seite existiert nicht mehr und somit auch keine Zugangsdaten.
Wir habe lediglich die Zugangsdaten zur Joomla-Seite. Zum Glück ist das ein Passwort für den Super-Admin.
Über Denic habe ich erst mal den Provider heraus gesucht. Eine Rechnung kriegen wir wohl nicht. Die Firma existiert ja nicht mehr.
Gut. Das ist eine andere Baustelle über die ich mich kümmern muss.
Aber wie komme ich dann an die Datenbank und an ein Passwort für den FTP-Zugang ??? Über den Zugang der Joomla-Seite geht das
ja wohl nicht.
-
-
Wohnt hier
Das ist eine Frage an den Hoster. Es muss einen Vertrag mit dem Hoster geben, den müsste der Chef haben. Dort stehen die Daten - oder notfalls kann man den Hoster anrufen und den Fall erklären. Und mit den Kundendaten kommt man in den Kundenbereich des hosters.. von dort auf die ftp-Zugänge und die Datenbank.
-
-
Guten Abend!
Vielen Dank für die Hilfe bisher!
Die Zugangsdaten habe ich inzwischen und die Datenbank lt. Anweisung exportiert. Unter XAMP 1.7.4 konnte ich die Datenbank nicht laden. Also habe ich XAMPP 1.7.1 installiert. Das klappte. Als Datenbanknamen habe ich den identischen Namen der Online-Datenbank gewählt.
Dann habe ich Joomla 1.5.17 in installiert. Das ist die Version, unter der auch unsere Seite online ist.
Gut.
Im Ordner htdocs habe ich nun die Daten aus dem Online-Ordner überschrieben. Nun geht nix mehr. Folgende Zeile erscheint:
Database Error: Unable to connect to the database:Could not connect to MySQL
Findet der Server die Verbindung zur Datenbank nicht?
Hier ist die Config-Datei. Ich habe die Firmendaten abgeändert. Weiß nicht, ob das meinem Chef so recht wäre, wenn er sich hier wieder fände. Nicht bös sein!
-----------------------------------------------------------------
<?php
class JConfig {
var $offline = '0';
var $editor = 'jce';
var $list_limit = '20';
var $helpurl = 'http://hilfe.xxxx.de';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret = 'TClfj79kLmfkCRlx';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/WWWROOT/158456/htdocs/logs';
var $tmp_path = '/WWWROOT/158456/htdocs/tmp';
var $live_site = '';
var $force_ssl = '0';
var $offset = '1';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'mysql.localhost';
var $user = 'db40000';
var $db = 'db40000';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'post@firma_firma.de';
var $fromname = 'Firma Firma;
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '30';
var $session_handler = 'database';
var $password = '436xou23';
var $sitename = 'Firma Firma';
var $MetaDesc = 'Firma Firma GmbH';
var $MetaKeys = 'Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe, Suchbegriffe';
var $offline_message = 'Diese Website ist zurzeit im Wartungsmodus. Bitte kommen Sie später wieder.';
}
?>
--------------------------------------------------------------------------------------------
Kann mir jemand sagen, was ich falsch mache bzw. wo ich noch schauen kann. Habe leider gar keine Ahnung von php….
Freue mich über jede hilfreiche Antwort!
Einen schönen Abend noch!
-
-
Ja, der findet die Datenbank schlicht nicht - ich denke auch mal nicht, dass du an die lokale Datenbank ein Passwort vergeben hast, oder? Das würde mir spontan schon mal auffallen, also: var $password = '';
Kann jetzt auch grad nicht aus deinem Kontext erlesen, wie du es mit der Datenbank gemacht hast - alles korrekt exportiert und auch wieder korrekt importiert? Datenbankname und User stimmen (db40000)?
-
-
Wohnt hier
Du hättest die lokale "configuration.php" nicht überschreiben dürfen.
var $host = 'mysql.localhost'; ==> muss 'localhost' heissen
var $user = 'db40000'; ==> der von dir lokal angelegte DB User ( oder 'root' )
var $db = 'db40000'; ==> das von dir für lokal vergebene Passwort ( oder '' )
var $dbprefix = 'jos_'; ==> bleibt so.
Dies hier :
var $log_path = '/WWWROOT/158456/htdocs/logs';
var $tmp_path = '/WWWROOT/158456/htdocs/tmp';
Wirst auch noch anpassen müssen auf die lokalen pfade.
-
-
Mühsam ernährt sich der Elefant. Oder war es doch das Eichhörnchen? Na ja. Jedenfalls erst einmal wieder lieben Dank für die Hilfe!!!! Ich bin einen kleinen Schritt weiter. ..
Eine Änderung der Config-Dateien lt. Anleitung hat nicht geklappt. Deshalb habe ich heute Nachmittag alles deinstalliert und neu aufgespielt ;-). Ein Passwort für die Datenbank habe ich nicht vergeben.
Dann habe ich die Daten aus dem htdocs-Ordner vom Online-Server in den Offline-Ordner übertragen. Die config-Datei habe ich dieses Mal nicht überschrieben.
Im Backend kann ich das Template sehen, welches der Programmierer verwendet hat. Es ist aber nicht aktiviert. Im Medienbereich sehe ich die Fotos usw. Aber es wird kein Beitrag usw. gelistet. Nix. Keine
Struktur.
Im Frontend sehe ich die Standard-Seite, die man offenbar nach einer frischen Installation sieht. Außer ein gaaanz kleines Stückchen vom Banner - aber auch nicht im richtigen Format.
Ich habe nun noch einmal sämtliche Inhalte der Online-Daten und meiner Offline-Version verglichen: Datenbank und htdocs. Die sind offenbar identisch: Zumindest von der Anzahl her…
Was mache ich falsch ? Muss ich noch etwas an der config-Datei ändern? Ich hänge noch mal den Code an:
-----------------------------------------------------------------------
<?php
class JConfig {
/* Site Settings */
var $offline = '0';
var $offline_message = 'Diese Website ist zurzeit im Wartungsmodus.<br /> Bitte kommen Sie später wieder.';
var $sitename = 'firma';
var $editor = 'tinymce';
var $list_limit = '20';
var $legacy = '0';
/* Debug Settings */
var $debug = '0';
var $debug_lang = '0';
/* Database Settings */
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'root';
var $password = '';
var $db = 'db40000';
var $dbprefix = 'jos_';
/* Server Settings */
var $live_site = '';
var $secret = 'wXDZTsmvWzqElsm2';
var $gzip = '0';
var $error_reporting = '-1';
var $helpurl = 'http://help.joomla.org';
var $xmlrpc_server = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user = '';
var $ftp_pass = '';
var $ftp_root = '';
var $ftp_enable = '0';
var $force_ssl = '0';
/* Locale Settings */
var $offset = '0';
var $offset_user = '0';
/* Mail Settings */
var $mailer = 'mail';
var $mailfrom = 'info@firma.de';
var $fromname = 'firma';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
/* Cache Settings */
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
/* Meta Settings */
var $MetaDesc = 'Joomla! - dynamische Portal-Engine und Content-Management-System';
var $MetaKeys = 'joomla, Joomla';
var $MetaTitle = '1';
var $MetaAuthor = '1';
/* SEO Settings */
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
/* Feed Settings */
var $feed_limit = 10;
var $feed_email = 'author';
var $log_path = 'M:\\xampp\\htdocs\\joomla\\logs';
var $tmp_path = 'M:\\xampp\\htdocs\\joomla\\tmp';
/* Session Setting */
var $lifetime = '15';
var $session_handler = 'database';
}
?>
-----------------------------------------------------------------------------------
Leider bin ich nach wie vor ziemlich ratlos und soll meinem Chef am Mittwoch die ersten Änderungen präsentieren. Ha. Ha. Das sehe ich noch nicht...
Bin weiterhin über jede Hilfe dankbar!!! Wünsche noch einen angenehmen Abend!
-
-
Wohnt hier
Nochmal von vorn - Du hast die Datenbank exportiert, nicht? Du hast also eine sq-Datei mit den Datenbankdaten.
Ich würde jetzt so vorgehen:
- in htdocs das joomla-Verzeichnis komplett leeren
- dort eine nagelneue Joomla-Installation machen (Vers. 1.5.17) - ohne Beispieldaten!, dabei wird eine neue leere Datenbank eingerichtet
- jetztmüsste eine funktionierende Standard-Anwendung auf localhost stehen
- configuration.php kopieren und wegsichern.
- Dateien vom Server über die Joomla-Anwendung drüberbügeln
- die gesicherte configuration.php von vorhin ersetzt die configuration.php vom server
- Exportierte Daten in die datenbank importieren.
Dann müsste alles stimmen.
Und dann auf die aktuelle versio 1.5.23 updaten
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen