Δημιουργώντας web sites με το Drupal – Part I
Δημοσιεύτηκε από giorgos στις 07/5/09 18:53 στην κατηγορία HowTo
Bio: Ασχολούμαι με την ανάπτυξη και συντήρηση των site της QWERTY Solutions Makers. Στη δουλειά μου χρησιμοποιώ κυρίως php και τα cms drupal και joomla.
Λίγα λόγια για το Drupal
To Drupal είναι ένα Σύστημα Διαχείρισης Περιεχομένου (Content Management System,CMS) ανοικτού κώδικα (open source) γραμμένο σε php.
Όσοι δεν γνωρίζουν τι είναι ένα CMS μπορούν να επισκεφτούν το
Εισαγωγή στα Συστήματα Διαχείρισης Περιεχομένου – Διαφάνειες .
To Drupal μπορεί να χρησιμοποιηθεί για την δημιουργία:
- Web portals
- Εταρικών sites
- Intranet applications
- Sites ηλεκτρονικού εμπορίου (e-commerce)
- Social networks
- Blogs
- Forums
- Πολλά ακόμη.
Δείτε μερικά χαρακτηριστικά του drupal (αγγλικά).
Εγκατάσταση του drupal
- Κατεβάζουμε την τελευταία έκδοση του drupal
- Αποσυμπιέζουμε το αρχείο και το ανεβάζουμε στον web server ( ή τοπικά αν δουλεύουμε με XAMP ή κάτι παρόμοιο στον υπολογιστή μας)
- δημουργούμε μια βάση δεδομένων με το phpMyAdmin ή όποιο άλλο εργαλείο προτιμάμε .
- Επισκεπτόμαστε το web site και συμπληρώνουμε τα πεδία
- Το drupal εγκαθίσταται σε χρόνο …dt
Δείτε και ένα screencast με την διαδικασία της εγκατάστασης.
Σε επόμενο άρθρο θα αναφερθούμε στην βασική ορολογία του drupal και στις βασικές ρυθμίσεις του.




Μου βγάζει πρόβλημα εμενα όταν παο να το κάνω install :
Warning: fopen(./sites/default/default.settings.php) [function.fopen]: failed to open stream: No such file or directory in /home/root/public_html/drupal/includes/install.inc on line 188
Warning: Cannot modify header information – headers already sent by (output started at /home/root/public_html/drupal/includes/install.inc:188) in /home/jackass/public_html/drupal/includes/install.inc on line 618
Warning: Cannot modify header information – headers already sent by (output started at /home/root/public_html/drupal/includes/install.inc:188) in /home/jackass/public_html/drupal/includes/install.inc on line 619
Επίσης μπήκα και μέσω drupal/includes/install.inc και έδωσα access Premission 777 και τίποτα
Όσο για άμα είναι λάθος τα στοχεία τις database είναι σωστά γιατί έχω σηκώσει και έναν server…
Καμια λύση?
Ευχαριστώ