Προς το περιεχόμενο

Wordpress απορίες


mindreader

Προτεινόμενες αναρτήσεις

Θελω να πειραματιστω με τις δυνατοτητες του wordpress.

Όποιος γνωρίζει και επιθυμεί, μπορεί να απαντά σε απορίες και προβλήματα που θα προκύπτουν, κατά την εξερεύνηση αυτή. Αν κάποιος θεωρεί τις ερωτήσεις χαζές, μπορεί απλά να αγνοήσει το νήμα.

 

Αρχικά να ρωτήσω αν ενα site που θα στηθει σε τοπικο μηχανημα, ποιες επιπλεον ενεργειες πρέπει να γινουν όταν θα θελήσω να μεταφερθεί σε server.

Μηπως πρέπει να ξανατρέξω εκεί κάποιου είδους setup του wordpress, για να δημιουργήσει database και ότι αλλο χρειάζεται, πριν απλά μεταφέρω τα αρχεία μου από τον υπολογιστή μου στον web hosting server? Σε συντομη συνομιλια με το helpdesk, μου ανεφεραν κατι για paths που πρεπει να οριστουν, και να δειχνουν τον server.

Και τι πρέπει να μου παράσχει από πληροφορίες, επιπλέον, ο hosting provider, πέρα από όσα ήδη γνωρίζω γιατί έχω ήδη χώρο και τρέχω site σε hosting server?

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 468
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Καλημέρα

 

Εγώ που έκανα "μεταφορά" wordpress από wordpress.com σε wordpress σε hosting servers απλά έκανα backup από τις ρυθμίσεις του wordpress και το έκανα restore στο νέο site. Όλα κούμπωσαν κανονικά. Posts,εικόνες menus όλα εμφανίστηκαν όπως έπρεπε (προς μεγάλη μου έκπληξη).

  • Like 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αν το open_basedir είναι ορισμένο σε none στο τοπικό μηχάνημα και στο πακέτο φιλοξενίας

τότε δεν θα χρειαστεί αλλαγή στα path.

Φυσικά  με την προϋπόθεση ότι είναι εγκατεστημένο το wp, κάτω από

τον φάκελο με την ίδια ονομασία.

 

Οπότε για την μεταφορά :

a. Δημιουργείς μια βάση δεδομένων με το ίδιο όνομα και χρήστη στο πακέτο φιλοξενίας και κάνεις import την βάση που ήδη έχεις φτιάξει στο τοπικό μηχάνημα.

Αν δεν είναι εφικτό τότε δημιουργείς την βάση και τον χρήστη και αλλάζεις τα στοιχεία συνδέσεις στο αρχειο  /wp-config.php

 

στο σημείο :

 

/** MySQL database username */

define('DB_USER', 'onoma-xristi');
 
/** MySQL database password */
define('DB_PASSWORD', 'kodikos-password');
 
/** MySQL hostname */
define('DB_HOST', 'localhost η  to onoma/path pou exei orisei o hoster sou');

 

b. Μεταφέρεις τα αρχεία του wp μέσω ftp

 

c. Ελέγχεις τα δικαιώματα των αρχείων όπου χρειάζεται

 

 

 

 

....

Και τι πρέπει να μου παράσχει από πληροφορίες, επιπλέον, ο hosting provider, πέρα από όσα ήδη γνωρίζω γιατί έχω ήδη χώρο και τρέχω site σε hosting server?...

 

 

Βασικά δεν χρειάζεσαι άλλες πληροφορίες, μπορείς να τις βρεις μόνος στο πακέτο φιλοξενίας.

Αρκεί να φτιάξεις ένα νέο αρχείο με όνομα πχ  test.php

και εκεί να επικολλήσεις τον παρακάτω κώδικα :

 

<?php

phpinfo();

?>

 

 

Εκεί θα βρεις τα path που θα πρέπει να αντικαταστήσεις (αν χρειαστει)

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το αρχικο installation - installer file του wp, δεν δημιουργει την βάση;

Νόμιζα οτι μπορει να το κάνει, οτι εχει οντως αυτη τη δυνατοτητα, αφου εχω βαλει ολα τα αρχεια εντος του τοπικου server που τρεχω, και τον οποιο εχω να τρεχει φυσικα, καθολη τη διαρκεια που παω να σεταρω το wp.

Και ομως, εβαζα εγω νεα στοιχεια για βαση, username/password, αλλα δεν προχωρουσε....

Οταν εβαλα στοιχεια απο υπαρχουσα βαση και κωδικους, προχωρησε.

 

Αρα, δεν γινονται ολα μεσα απο το wordpress κατα την αρχικη εγκατασταση;

Πρεπει με ξεχωριστο προγραμμα διαχειρισης mysql ή phpmyadmin, να πας εκει χειροκινητα και να δημιουργησεις βαση, tables και τα συναφη;

Αδυνατει το wordpress να τα δημιουργησει αυτο για σενα; Αναγκαστικά παραπομπή σε εξωτερικα εργαλεια για δημιουργια βασης;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Members

Το αρχικο installation - installer file του wp, δεν δημιουργει την βάση;

Νόμιζα οτι μπορει να το κάνει, οτι εχει οντως αυτη τη δυνατοτητα, αφου εχω βαλει ολα τα αρχεια εντος του τοπικου server που τρεχω, και τον οποιο εχω να τρεχει φυσικα, καθολη τη διαρκεια που παω να σεταρω το wp.

Και ομως, εβαζα εγω νεα στοιχεια για βαση, username/password, αλλα δεν προχωρουσε....

Οταν εβαλα στοιχεια απο υπαρχουσα βαση και κωδικους, προχωρησε.

 

Αρα, δεν γινονται ολα μεσα απο το wordpress κατα την αρχικη εγκατασταση;

Πρεπει με ξεχωριστο προγραμμα διαχειρισης mysql ή phpmyadmin, να πας εκει χειροκινητα και να δημιουργησεις βαση, tables και τα συναφη;

Αδυνατει το wordpress να τα δημιουργησει αυτο για σενα; Αναγκαστικά παραπομπή σε εξωτερικα εργαλεια για δημιουργια βασης;

Δεν χρειάζεται να φτιάξεις tables κλπ. Το μόνο που χρειάζεται το WordPress είναι μια άδεια βάση για να κάνει την εγκατάσταση - στη συνέχεια θα φτιάξει αυτό τα tables και την όλη δομή. Συνεπώς, το username/password της βάσης που ζητάει κατά την αρχική εγκατάσταση πρέπει να αντιστοιχεί σε ήδη υπάρχουσα βάση/χρήστη, διαφορετικά δεν θα προχωρήσει.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Members

Επειδη δεν εχω κανει μεταφορα ποτε απο σερβερ σε σερβερ WP , ολα τα Plugins ξανα απο την αρχη install και χανοντε οι ρυθμησεις?(δεν γνωριζω τι γινεται)

 

Κατά τη μεταφορά σε άλλο server μεταφέρεις τόσο τα αρχεία του site σου όσο και την βάση, οπότε στο νέο server διατηρούνται όλες οι ρυθμίσεις. Δες κι εδώ μια πιο αναλυτική περιγραφή της διαδικασίας: https://codex.wordpress.org/Moving_WordPress

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν χρειάζεται να φτιάξεις tables κλπ. Το μόνο που χρειάζεται το WordPress είναι μια άδεια βάση για να κάνει την εγκατάσταση - στη συνέχεια θα φτιάξει αυτό τα tables και την όλη δομή. Συνεπώς, το username/password της βάσης που ζητάει κατά την αρχική εγκατάσταση πρέπει να αντιστοιχεί σε ήδη υπάρχουσα βάση/χρήστη, διαφορετικά δεν θα προχωρήσει.

 

Οκ, δημιουργησα λοιπον μια αδεια βαση, για να την βρει και να κανει εγκατασταση οτι χρειαζεται.

Στην 2η οθονη του installation λοιπον, κι αφου εχω δωσει τα σωστα την βαση, username, password, και το localhost ως εχει, πατω για να παω στην επομενη οθονη.

Οριστε τι μηνυμα μου βγαζει:

 

 

"

Can’t select database

We were able to connect to the database server (which means your username and password is okay) but not able to select the db database.

 

Are you sure it exists?

Does the user root have permission to use the db database?

On some systems the name of your database is prefixed with your username, so it would be like username_db. Could that be the problem?

If you don’t know how to set up a database you should contact your host. If all else fails you may find help at the WordPress Support Forums.

"

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ένωσες τον user με την βαση και έβαλες privilledges στον user? Η απλα δημιουργησες βαση και user μονο;

 

Δημιουργησα την βαση, και username & password, root και root.

Και μου βγαζει το παραπανω μηνυμα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...