petsoukos Δημοσ. 11 Μαΐου 2010 Δημοσ. 11 Μαΐου 2010 6. Configuration του Apache HTTP Server για να κάνει load την PHP Κάντε Stop τον Apache. Πολύ εύκολα μπορεί να γίνει από το Apache Monitor που είδαμε πιο πριν. Τώρα θα χρειαστεί να κάνουμε μια μικρή προσθήκη στο httpd.conf το οποίο είναι το configuration file του Apache. Μπορείτε να το ανοίξετε από το Start Menu πηγαίνοντας εδώ: Start -> Programs -> Apache HTTP Server 2.x.x -> Configure Apache Server -> Edit the Apache httpd.conf Configuration File Από ότι θα δείτε το configuration file ένα απλό text file είναι στο οποίο ΣΤΟ ΤΕΛΟΣ ΤΟΥ θα προσθέσετε το εξής: > LoadModule php5_module c:/dev/php/php5apache2_2.dll PHPIniDir "c:/dev/php/" AddType application/x-httpd-php .php Οι 3 αυτές γραμμές λένε στον Apache «Φόρτωσε την PHP χρησιμοποιώντας το εξής core dll και κάντην configure βάση του php.ini που θα βρείς στο εξής directory. Αφού πλέον ξέρεις από PHP ξέρεις ότι και τα αρχεία που καταλήγουν σε .php ανοίγουν με αυτή» Καλησπέρα, Μια ερώτηση απο μένα, όταν λές "Από ότι θα δείτε το configuration file ένα απλό text file είναι στο οποίο ΣΤΟ ΤΕΛΟΣ ΤΟΥ θα προσθέσετε το εξής: " Εννοείς οτι θα γράψουμε τις 3 γραμμές πριν τη δήλωση "</IfModule>" Σωστά? Σωστά φίλος # Secure (SSL/TLS) connections#Include conf/extra/httpd-ssl.conf # # Note: The following must must be present to support # starting without SSL on platforms with no /dev/random equivalent # but a statically compiled-in mod_ssl. # <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> LoadModule php5_module c:/dev/php/php5apache2_2.dll PHPIniDir "c:/dev/php/" AddType application/x-httpd-php .php ---------- Προσθήκη στις 16:55 ---------- Προηγούμενο μήνυμα στις 16:51 ---------- Το ρωτάω αυτό γιατί όταν γράφω τις 3 γραμμές στο τέλος του config file του apache μετά απο την δήλωση </IfModule> τότε ο apache δεν μπορεί να γίνει start, όταν όμως τις βάλω ακριβώς απο πάνω απο τη λέξη που αναφέρω τότε ξεκινάει κανονικά.Βέβαια τώρα πρόσεξα οτι ξεκινώντας ο Apache δεν αναφέρει την έκδοση της php,αυτό φαντάζομαι είναι πρόβλημα μάλλων κάτι δεν γίνεται σωστά? Ευχαριστώ Ναι δεν την φορτώνει... πρέπει να γράφει την έκδοση της PHP. Δες τις διαδρομές των αρχείων : LoadModule php5_module c:/dev/php/php5apache2_2.dll PHPIniDir "c:/dev/php/" αν είναι ίδιες με τις δικές σου.
kaiser Δημοσ. 11 Μαΐου 2010 Δημοσ. 11 Μαΐου 2010 1.άνοιξε το text file2.πήγαινε στο τέλος του αρχείου 3.πάτα "Enter" 4.πρόσθεσε τις γραμμές 5.save file εύκολο; Πολύ εύκολο, μπορείς όμως να μου εξηγήσεις γιατί εμφανίζεται μύνημα "the requested operation has failed" όταν προσπαθώ να ξεκινήσω τον Apache? Εννοείται οτι γράφω την ακριβή τοποθεσία που έχω εγκαταστήσει την php. C:\ είναι ο apache & D:\ η PHP Ευχαριστώ ---------- Προσθήκη στις 14:06 ---------- Προηγούμενο μήνυμα στις 14:02 ---------- Σωστά φίλος ---------- Προσθήκη στις 16:55 ---------- Προηγούμενο μήνυμα στις 16:51 ---------- Ναι δεν την φορτώνει... πρέπει να γράφει την έκδοση της PHP. Δες τις διαδρομές των αρχείων : LoadModule php5_module c:/dev/php/php5apache2_2.dll PHPIniDir "c:/dev/php/" αν είναι ίδιες με τις δικές σου. Καλησπέρα, γράφω τις 3 γραμμές όπως λέει στον οδηγό αλλά φυσικά αλλάζω την διαδρομή, έχω κάνει extract την PHP στο d:\ Τι δεν γίνεται σωστά? Συγκεριμένα παρακάτω παραθέτω πως τα έχω γράψει εγώ: LoadModule php5_module D:/PHP Develop/php/php5apache2_2.dll PHPIniDir "D:/PHP Develop/php/" AddType application/x-httpd-php .php Εννοείται οτι έχω κατεβάσει τις τρέχουσες εκδόσεις απο αυτές που αναφέρονται στον οδηγό για php & apache Ευχαριστώ
kaiser Δημοσ. 13 Μαΐου 2010 Δημοσ. 13 Μαΐου 2010 Τα Environment Variables τα έχεις σωστά; Τελικά λύθηκε το πρόβλημα, ο log on account των windows πρέπει να έχει password ώστε μετά απο επανεκίνηση ή οποιοδήποτε stop ο apache να μπορεί να ξεκινήσει
pakilios Δημοσ. 16 Μαΐου 2010 Δημοσ. 16 Μαΐου 2010 Καλημέρα Οι οδηγίες και η παρουσίαση που έχεις κάνει είναι φοβερή. Πιστεύω ότι εάν ήμουν λίγο περισσότερο σχετική με τον προγραμματισμό δεν θα είχα κανένα απολύτως πρόβλημα. Όμως δυστυχώς έχω πολύ βασικές γνώσεις και δυστυχώς πολλές ελλείψεις σε αυτό το θέμα. Ωστόσο πρέπει οπωσδήποτε να μάθω να δημιουργώ δυναμικές ιστοσελίδες χρησιμοποιώντας Apache, Php και mySQL, γιατί είναι προαπαιτούμενο για μια εργασία που ετοιμάζω. Ακολούθησα τα βήματά σου, όμως αντιμετώπισα πολλά προβλήματα: Στην εγκατάσταση apache (httpd-2.2.15), όταν άνοιξα το apache monitor δεν βρήκα κανένα πράσινο λαμπάκι στα αριστερά. Όταν έκανα το τεστ με τον mozilla, δεν μου εμφάνισε το μήνυμα "it works!". Στην εγκατάσταση του php 5.3.2., όταν έφτασα στο βήμα να μετονομάσω το αρχείο php-ini-recommend, δεν βρήκα κανένα τέτοιο αρχείο. Μηπως μπορείς να μου πεις τι κάνω λάθος?
salida Δημοσ. 24 Μαΐου 2010 Δημοσ. 24 Μαΐου 2010 Έχω βάλει apache +php +mysql +phpmyadmin..... αλλα οταν πάω να μπώ στο phpmyadmin μου εμφανίζει αυτό το μήνυμα "Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly." διάβασα στο ιντερνετ για δικαιώματα σε φακέλους αλλά δεν έβγαλα άκρη.
salida Δημοσ. 11 Ιουνίου 2010 Δημοσ. 11 Ιουνίου 2010 (επεξεργασμένο) Αν για κάποιο λόγο δεν μπορείτε να συνδεθείτε στο phpMyAdmin... ακολουθείστε την εξής διαδικασία... έστω C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin αν μιλάμε για το πιο πρόσφατο release από phpMyAdmin (phpMyAdmin-3.3.3-english) τότε μπαίνουμε στο http://127.0.0.1/phpMyAdmin/setup'>http://127.0.0.1/phpMyAdmin/setup αυτή είναι μια σελίδα που θα μας βοηθήσει να κάνουμε κάποιες βασικές ρυθμίσεις στο phpMyAdmin σε μεταγενέστερες εκδόσεις από του συγγραφέα του άρθρου... αρχικά μας λέει να δημιουργήσουμε τον φάκελο C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin\config πατάμε new server , και κάνουμε το configuration σε σχέση με *στο Server hostname καλό είναι να βάλετε 127.0.0.1 και όχι localhost **το authentication type (προτιμήστε authentication http) ***Tα username - password που αναφέρονται ΔΕΝ ΕΙΝΑΙ ΓΙΑ login στο phpMyAdmin κάνουμε τις ρυθμίσεις μας και τέλος πατάμε "save" Τέλος στο Configuration file πατάμε ξανά "save" και κλείνουμε το browser τώρα πάμε C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin\config αντιγράφουμε το config.inc.php στον φάκελο C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin Είμαστε έτοιμοι για να κάνουμε login στο http://127.0.0.1/phpMyAdmin Επεξ/σία 10 Ιουλίου 2010 από salida
petsoukos Δημοσ. 18 Ιουνίου 2010 Δημοσ. 18 Ιουνίου 2010 ΚαλημέραΟι οδηγίες και η παρουσίαση που έχεις κάνει είναι φοβερή. Πιστεύω ότι εάν ήμουν λίγο περισσότερο σχετική με τον προγραμματισμό δεν θα είχα κανένα απολύτως πρόβλημα. Όμως δυστυχώς έχω πολύ βασικές γνώσεις και δυστυχώς πολλές ελλείψεις σε αυτό το θέμα. Ωστόσο πρέπει οπωσδήποτε να μάθω να δημιουργώ δυναμικές ιστοσελίδες χρησιμοποιώντας Apache, Php και mySQL, γιατί είναι προαπαιτούμενο για μια εργασία που ετοιμάζω. Ακολούθησα τα βήματά σου, όμως αντιμετώπισα πολλά προβλήματα: Στην εγκατάσταση apache (httpd-2.2.15), όταν άνοιξα το apache monitor δεν βρήκα κανένα πράσινο λαμπάκι στα αριστερά. Όταν έκανα το τεστ με τον mozilla, δεν μου εμφάνισε το μήνυμα "it works!". Στην εγκατάσταση του php 5.3.2., όταν έφτασα στο βήμα να μετονομάσω το αρχείο php-ini-recommend, δεν βρήκα κανένα τέτοιο αρχείο. Μηπως μπορείς να μου πεις τι κάνω λάθος? Γιατί δεν βάζεις WAMP? Θα σου λύσει το πρόβλημα με τις εγκαταστάσεις (τις σκοτούρες δλδ) και θα επικεντρωθείς άμεσα στην εργασία σου. Το WAMP εγκαθιστά Apache MySQL PHP με ένα γρήγορο setup.
sniperas14 Δημοσ. 10 Ιουλίου 2010 Δημοσ. 10 Ιουλίου 2010 Παιδιά ακολούθησα ολα τα βήματα και όταν πήγα να μπω στο http://localhost/phpMyAdmin με έβγαλε <<phpMyAdmin - λάθος δεν ήταν δυνατή η φόρτωση της επέκτασης mysql, παρακαλώ ελέγξτε τις ρυθμίσεις της PHP - Τεκμηρίωση>> μπορεί να με βοηθήσει κάποιος...;
salida Δημοσ. 10 Ιουλίου 2010 Δημοσ. 10 Ιουλίου 2010 Παιδιά ακολούθησα ολα τα βήματα και όταν πήγα να μπω στο http://localhost/phpMyAdmin με έβγαλε <<phpMyAdmin - λάθος δεν ήταν δυνατή η φόρτωση της επέκτασης mysql, παρακαλώ ελέγξτε τις ρυθμίσεις της PHP - Τεκμηρίωση>> μπορεί να με βοηθήσει κάποιος...; Διάβασε λίγο τι λέω εδώ
pol#@ Δημοσ. 1 Αυγούστου 2010 Δημοσ. 1 Αυγούστου 2010 httpd-2.2.15-win32-x86-no_ssl mysql-5.1.49-win32 php-5.2.14-Win32-VC6-x86 zip phpMyAdmin-3.3.5-english zip. Εγκατέστησα τα παραπάνω προγράμματα σε windows 7, 32bit κάνοντας τις απαραίτητες μετατροπές στα αρχεία σύμφωνα με αυτές που αναφέρονται και μου εμφανίζει το μήνυμα λάθους όταν πληκτρολογώ http://localhost/phpMyAdmin και enter Cannot load mysql extension. Please check your PHP configuration. Καμιά λύση σε αυτό το πρόβλημα;
dragonpro Δημοσ. 20 Σεπτεμβρίου 2010 Δημοσ. 20 Σεπτεμβρίου 2010 ολα πανε απιστευτα εκτοσ απο ενα πραγμα!!! σε ενα τελευταιο βημα της php μας λεσ να παμε apache http server 2.2-->configure apache server-->edit the apache httpd.conf configuration file αφου εχω μπει και πλεον μιλαμε για ενα αρχειο wordpad γραφουμε 3 γραμμουλεσ στο τελος!!αυτεσ τισ γραμμεσ δεν μ τισ αποδεχετε!!παρα το οτι εχω βαλει κ εγω το c:dev\php\... ας με βοηθησει καποιοσ!!
salida Δημοσ. 20 Σεπτεμβρίου 2010 Δημοσ. 20 Σεπτεμβρίου 2010 ολα πανε απιστευτα εκτοσ απο ενα πραγμα!!!σε ενα τελευταιο βημα της php μας λεσ να παμε apache http server 2.2-->configure apache server-->edit the apache httpd.conf configuration file αφου εχω μπει και πλεον μιλαμε για ενα αρχειο wordpad γραφουμε 3 γραμμουλεσ στο τελος!!αυτεσ τισ γραμμεσ δεν μ τισ αποδεχετε!!παρα το οτι εχω βαλει κ εγω το c:dev\php\... ας με βοηθησει καποιοσ!! Δεν σε αφήνει να αποθηκεύσεις το έγγραφο ? αν το πρόβλημά σου είναι η αποθήκευση του εγγράφου δώσε full δικαιώματα στο c:\dev\php\
dragonpro Δημοσ. 21 Σεπτεμβρίου 2010 Δημοσ. 21 Σεπτεμβρίου 2010 βασικα ολα τα εχω καταφερει!!! μονο στο στο τελος που προσπαθω να δω τα configuration στο localhost μου βγαζει προβλημα φορτωσησ!!
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα