Σελίδα 1 από 2

Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τρί 25 Οκτ 2016, 12:06
από rizana9
Γεια σας .Ίσως θα έπρεπε να το γράψω το ερώτημα στους «οδηγούς» αλλά δεν είμαι βέβαιος για το αποτέλεσμα.
Στο παρελθόν είχα ρωτήσει ¨κάτι σχετικό ¨ αλλά δεν ήμουν σε θέση να το διατυπώσω σωστά.
Λοιπόν στο ζητούμενο . Πως μπορώ να χρησιμοποιήσω αποθηκευμένα δεδομένα (από εξαγωγή ) μιας βάσης πχ Α1,
Σε μια καινούρια βάση πχ Α2. Δηλαδή ο στόχος είναι μια καινούργια ιστοσελίδα Α2 με τις ίδιες ρυθμίσεις (δικαιώματα, χρώματα κτλ ) τις Α1.
Αναφέρω τι κάνω , αλλά δεν έχω αποτέλεσμα.
Κάνω εξαγωγή από Α1 , σε ΖΙP , δημιουργό μια καινούργια βάση Α2 , (ιδία έκδοση, επέκταση κτλ) , ενεργοποιώ την σελίδα και τις ρυθμίσεις ,μετά αδειάζω από την βάση και εισάγω το Α1.zip
Αφού πρώτα μετονομάσω εσωτερικά το Α1.qsl σε βάση Α2.
Στην ουσία θέλω να έχω ένα πρωτότυπο ιστοσελίδας με όλες τις ρυθμίσεις που έκανα , αλλά να μπορώ να το χρησιμοποιήσω και σε άλλη βάση ανεξάρτητη

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τρί 25 Οκτ 2016, 12:51
από gtsoukn
Καλημέρα.

Αν κατάλαβα σωστά, θέλεις να φτιάξεις ένα δεύτερο forum, αντίγραφο του πρώτου.
Αν ναι, είσαι εδώ: Μεταφορά forum σε άλλο server.
Στην περίπτωσή σου, η "αλλαγή server" είναι ένας δεύτερος φάκελος στο htdocs του XAMPP, π.χ. forum2.
rizana9 έγραψε:Αφού πρώτα μετονομάσω εσωτερικά το Α1.qsl σε βάση Α2.
Δεν χρειάζεται να μετονομάσεις το όνομα του αρχείου backup. Και mitsos.sql να είναι, την εισαγωγή θα την κάνει.

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τρί 25 Οκτ 2016, 13:32
από rizana9
τις ρυθμίσεις στα < δικαιώματα > θα είναι ίδια ;
θα το δοκιμασω , ευχαριστω .
αν και εχω την εντύπωση οταν γράφω στο Α1 ενημερώνετε και η βαση Α2

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τρί 25 Οκτ 2016, 13:36
από gtsoukn
Θεωρητικά, τα πάντα.

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τρί 25 Οκτ 2016, 22:55
από rizana9
Λοιπόν έκανα δυο διαφορετικά φορουμ με το ιδιο "DNA" . Η συμπεριφορά τους εχει ως εξής , οταν πηγαίνω στο Α1 πχ με αποσυνδέει απο το Α2 και αντίστροφα, κατι τα συνδέει , ενω το Α3 η Α4 που ειναι εγκατεστημενα με τον παραδοσιακο τροπο δεν εχουν αυτο το πρόβλημα

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τρί 25 Οκτ 2016, 23:29
από gtsoukn
Είχα παλιότερα κι εγώ το ίδιο "πρόβλημα" και ποτέ δεν βρήκα λύση.
Παρόλα αυτά, έλεγξε το config.php στο νέο forum (Α2).
Άλλαξες τη βάση που θα διαβάζει;

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τρί 25 Οκτ 2016, 23:54
από rizana9
Άλλαξες τη βάση που θα διαβάζει; ------ τι εννοείς ;

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τετ 26 Οκτ 2016, 00:02
από gtsoukn
Από τον οδηγό...
7. Ανοίγουμε το config.php στον πηγαίο φάκελο του φόρουμ μας και ελέγχουμε τις τιμές των μεταβλητών $dbhost, $dbname, $dbuser και $dbpasswd, όπου είναι ο server της βάσης μας, το όνομα της βάσης μας, το όνομα χρήστη της βάσης και ο κωδικός χρήστη της βάσης, αντίστοιχα. Τα στοιχεία αυτά μας τα προμηθεύει ο πάροχός μας.
Στην περίπτωσή σου, το $dbname είναι η νέα βάση που (προφανώς) έφτιαξες και στην οποία ανέβασες το backup.

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τετ 26 Οκτ 2016, 00:13
από rizana9
$dbms = 'phpbb\\db\\driver\\mysql';
$dbhost = '';
$dbport = '';
$dbname = 'exit1';
$dbuser = '*************';
$dbpasswd = '**************';
$table_prefix = 'phpbb_';
$phpbb_adm_relative_path = 'adm/';
$acm_type = 'phpbb\\cache\\driver\\file';

Ναι ειναι ολα διαφορετικά , το καθε ενα με την βαση του.
Μια που το ανέφερες οταν ειναι να ανεβάσεις "live" , το dbhost = ''; και dbport = ''; τα συμπληρωνουμε πριν τα ανεβάσουμε ;

Re: Μια βαση " επαναληπτική"

Δημοσιεύτηκε: Τετ 26 Οκτ 2016, 00:52
από gtsoukn
Αν δεν έχεις αλλάξεις ρυθμίσεις στο XAMPP, τα παρακάτω πρέπει να έχουν τις τιμές:

Κώδικας: Επιλογή όλων

$dbhost = 'localhost';
$dbport = '';
$dbuser = 'root';
$dbpasswd = '';
rizana9 έγραψε:Μια που το ανέφερες οταν ειναι να ανεβάσεις "live" , το dbhost = ''; και dbport = ''; τα συμπληρωνουμε πριν τα ανεβάσουμε ;
Δεν έχει σημασία.
Τα αρχεία μπορείς να τα επεξεργαστείς απευθείας στον server αλλά προσωπικά δεν το συνιστώ.
Καλό είναι να φτιάξεις ένα αντίγραφο του config.php, π.χ. config_server.php*, να το τροποποιήσεις όπως πρέπει και να το ανεβάσεις. Μετά, στον server το μετονομάζεις σε config.php.
* Εννοείται ότι μπορείς να κάνεις και το ανάποδο. Το αντίγραφο να είναι π.χ. config_local.php και να επεξεργαστείς και να ανεβάσεις το config.php. Σ' αυτή την περίπτωση θα μετονομάσεις το config_local.php σε config.php για να σου δουλεύει τοπικά.