PDA

Zobacz pełną wersję : brak dostępu do bazy danych po przeniesieniu strony



przemondm
03-10-2011, 19:35
Witam,
Przenosiłem stronę z serwera na serwer ręcznie (niestety - akeeba nie miała wystarczająco dużo miejsca na serwerze na kopię). Zaimportowałem bazę danych. Zmieniłem co trzeba w pliku configuration.php, ale mam komunikat Database Error: Unable to connect to the database:Could not connect to MySQL.

Strona na Joomla! 1.5.23
Serwer, z którego była przenoszona strona: ionic.pl
Serwer docelowy: nazwa.pl
Adres strony: studiomojstyl.pl (http://studiomojstyl.pl/)

Temat jeszcze raz, tym razem z poprawnym tytułem.

pyziak
03-10-2011, 19:39
Błędnie podane dane do Bazy Danych, zmień na właściwe i po kłopocie ( oczywiście w pliku configuration.php)

przemondm
03-10-2011, 19:40
Dane są poprawne, bo mogę się zalogować do phpMyadmin

pyziak
03-10-2011, 19:41
nie są poprawne :)
np: może być nie poprawny host, bo nie zawsze jest localhost
może też być literówka, lub często ludzie kopiują hasła i wklejają nieopatrznie ze spacją

przemondm
03-10-2011, 19:42
podanie adresu bazy danych również nie pomaga ;(

m4r1usz
03-10-2011, 19:48
Pokaż configuration.php

przemondm
03-10-2011, 19:58
<?php
class JConfig {
var $offline = '0';
var $editor = 'ckeditor';
var $list_limit = '20';
var $helpurl = 'http://help.joomla.org';
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 = 'M0NBmdtChQu1OXDw';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '0';
var $log_path = '/logs';
var $tmp_path = '/tmp';
var $live_site = '';
var $force_ssl = '0';
var $offset = '0';
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 = 'localhost';
var $user = '************';
var $db = '**********';
var $dbprefix = 'jos_';
var $mailer = 'mail';
var $mailfrom = 'lukas.krawczyk83@gmai.com';
var $fromname = 'Studio Mój Styl';
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 = '15';
var $session_handler = 'database';
var $password = '*************';
var $sitename = 'Studio Mój Styl';
var $MetaDesc = 'Studio krawiectwa miarowego';
var $MetaKeys = 'Studio krawiectwa miarowego';
var $offline_message = 'This site is down for maintenance. Please check back again soon.';
}
?>

edit @pyziak czy z tobą kolego jest coś nie tak ? , wklejasz plik z podanymi hasłami

---------- Post dodany o 17:58 ---------- Poprzedni post był o 17:49 ----------

zmienię sobie nie problem :) - przynajmniej dla mnie

pyziak
03-10-2011, 20:01
no jeżeli tobie to nie problem to czyń co uważasz, nie zamierzam Cię umoralniać w tej kwestii, w takim razie wstaw sobie prawdziwe dane ( bo od razu po twojej publikacji zamieniłem ważne dane na **********)

m4r1usz
03-10-2011, 20:04
Z tego co pamiętam na nazwa.pl to nazwa hosta wyglądała w ten sposób sql.nazwaserwera.nazwa.pl
Zmień tą linijkę

var $host = 'localhost';

przemondm
03-10-2011, 20:09
tak pisałem wyżej podanie adresu hosta również nie pomaga

Gall Anonim
03-10-2011, 20:18
do poprawy:
var $log_path = '/logs';
var $tmp_path = '/tmp';
var $live_site = '';

przemondm
03-10-2011, 20:24
a jak powinny wyglądać?

Gall Anonim
03-10-2011, 20:33
Przepraszam, ale poszukaj troszeczkę - klepie w międzyczasie - a koledzy omawiali ten temat więc zapewne wystarczy że Wpiszesz $live_site w szukajkę,
Pzdr

trzepiz
03-10-2011, 21:16
Wpiszesz $live_site w szukajkę,

a co ma piernik do wiatraka ??? Ewidentnie nie ma połączenia z bazą danych i koniec kropka .. Po co tu jakieś /logs /tmp czy $live_site wpisujecie .. Niech sobie kolega 10razy sprawdzi na spokojnie wpisy i tyle .. a jak nie to dzwonić do supportu hostingu i pytać co jest nie tak ..

edit:// albo do działu zleceń i może ktoś naprawi ..