Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
eirinikp
Δημοσιεύσεις: 90
Εγγραφή: 04 Οκτ 2010 12:59

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από eirinikp » 20 Οκτ 2010 12:48

Χαίρεται,
Θέλω να εγκαταστήσω php - apache - mysql σε windows 7, αλλά παντού βρίσκω και διαφορετικές οδηγίες, όσον αφορά το κομμάτι της php, και καμία δεν πετυχαίνει... Όχι ότι τα δοκίμασα και όλα βέβαια, αλλά έχω κάνει 2-3 δοκιμές. (Υπόψην ότι σε windows xp τα είχα εγκαταστήσει μια χαρά)
Υπάρχει κάποιος που να το εγκατέστησε χειροκίνητα σε windows 7 και να μπορεί να δώσει το πολύτιμο link οδηγιών?
Ευχαριστώ!!

Άβαταρ μέλους
Jimaek
Δημοσιεύσεις: 608
Εγγραφή: 18 Ιαν 2010 22:54
Επικοινωνία:

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από Jimaek » 20 Οκτ 2010 12:50

Κατέβασε το xampp και ησύχασε. Τα βάζει όλα αυτόματα

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από Apostolis_38 » 20 Οκτ 2010 13:39

Αν εγκαταστήσεις "αυτόνομες" της εφαρμογές θα πρέπει να πειράξεις και τα configuration files τους.

π.χ. στο httpd.conf θα πρέπει να βάλεις αυτά:

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

# Example:
# LoadModule foo_module modules/mod_foo.so
#
AddType application/x-httpd-php .php

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/PHP/"
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
με το σωστό path βέβαια.

ή στο php.ini

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

; Directory in which the loadable extensions (modules) reside.
extension_dir ="C:\PHP\ext"
Το κακό της υπόθεσης είναι οτι αυτά αλλάζουν ανάλογα με την εγκατάσταση που έχεις κάνει (π.χ C:\Program Files\PHP αντί για C:\PHP) οπότε θέλει λίγο ψάξιμο από μέρους σου.

Αν θυμάμαι καλά όμως τα Windows 7 δεν έχουν Program Files με την έννοια που αυτά υπήρχαν στα XP.
Συν το ότι τα Windows 7 έχουν αυξημένο security (και καλά) και σου ζητάνε να κάνεις allow κάποιες διεργασίες οπότε πιθανόν να εμπίπτουν εκεί και οι διεργασίες των apache,php. Σε αυτή την περίπτωση πρέπει να ρυθμίσεις σωστά τα Win7.

Γενικώς θέλει λίγο ψάξιμο.

Άβαταρ μέλους
eirinikp
Δημοσιεύσεις: 90
Εγγραφή: 04 Οκτ 2010 12:59

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από eirinikp » 20 Οκτ 2010 13:44

Το httpd.conf το είχα αλλάξει. Αλλού όμως έλεγε να βάλω τις νέες γραμμές σε συγκεκριμένο σημείο στο αρχείο (το οποίο σημείο δεν υπήρχε) και αλλού δεν έλεγε πού να τα γράψω.

Και όταν λες "ή στο php.ini", αυτό τι σημαίνει? Με ποιο κριτήριο θα αποφασίσω αν τελικά θα γράψω στο httpd.conf ή στο php.ini? Μήπως πρέπει να αλλάξω και τα 2?

Ουσιαστικά αυτός ήταν ο λόγος που πελάγωσα, όταν είδα ότι τόσες φορές πείραζα το httpd.conf και μετά είδα αλλού οδηγίες για να αλλάξω το php.ini.
Jimaek έγραψε:Κατέβασε το xampp και ησύχασε. Τα βάζει όλα αυτόματα
Θα το κάνω το απόγευμα που θα πάω και ελπίζω να πάνε όλα καλά. Υπάρχει όμως κάποιο μειονέκτημα με αυτά τα έτοιμα πακέτα? Μυρίζομαι ότι υπάρχει κάποιο "αλλά"...

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από Apostolis_38 » 20 Οκτ 2010 13:52

Πρέπει να αλλάξεις και τα 2.
Και πιθανός όχι μόνο αυτές τις ρυθμίσεις αν θέλεις να το φέρεις απόλυτα στα μέτρα σου.
Για παράδειγμα καλό θα ήταν να ρύθμιζες και την ώρα (date.timezone) αλλά αυτά έπονται.


Το "αλλά" με τα xampp, lampp κ.λ.π. είναι αυτό ακριβώς.
Οτι δεν μαθαίνεις αυτές τις ρυθμίσεις μιας και τις αναλαμβάνει το πρόγραμμα.
Το κακό όμως είναι πως μπορεί να σου χρειαστούν και στούς "πραγματικούς" servers.
Αν μη τι άλλο για να ξέρεις τι μπορεί να φταίει.

It's up to you.

Άβαταρ μέλους
eirinikp
Δημοσιεύσεις: 90
Εγγραφή: 04 Οκτ 2010 12:59

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από eirinikp » 20 Οκτ 2010 13:58

Apostolis_38 έγραψε:Πρέπει να αλλάξεις και τα 2.
Και πιθανός όχι μόνο αυτές τις ρυθμίσεις αν θέλεις να το φέρεις απόλυτα στα μέτρα σου.
Για παράδειγμα καλό θα ήταν να ρύθμιζες και την ώρα (date.timezone) αλλά αυτά έπονται.


Το "αλλά" με τα xampp, lampp κ.λ.π. είναι αυτό ακριβώς.
Οτι δεν μαθαίνεις αυτές τις ρυθμίσεις μιας και τις αναλαμβάνει το πρόγραμμα.
Το κακό όμως είναι πως μπορεί να σου χρειαστούν και στούς "πραγματικούς" servers.
Αν μη τι άλλο για να ξέρεις τι μπορεί να φταίει.

It's up to you.
Πολύ ωραία, αυτό θέλω κι εγώ, να μάθω τι γίνεται για να είμαι έτοιμη όταν θα πρέπει να "παλέψω" με πραγματικό server :P.
Άρα, από που να διαβάσω και να μάθω? Γιατί οι τυφλές οδηγίες που εφαρμόζω χωρίς να ξέρω τι σημαίνουν, δεν έχουν αποτέλεσμα. Τι θα κάνω δηλαδή, θα κάνω τυχαίους συνδυασμούς των οδηγιών που διαβάζω από εδώ κι από εκεί, μέχρι να πετύχει?
Πχ, δεν έχω δει μέχρι τώρα κάπου που να λέει ότι πρέπει να αλλάξω και τα 2...

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από Apostolis_38 » 20 Οκτ 2010 14:15

Δώσε κανένα link από ατά που δοκίμασες.
Η κοίτα κι αυτά:
apache
http://devoracles.com/installing-apache ... 7-beta/795

php
http://devoracles.com/installing-php-5x ... n-cli-mode

Άβαταρ μέλους
eirinikp
Δημοσιεύσεις: 90
Εγγραφή: 04 Οκτ 2010 12:59

Τελικά ποια οδηγία να ακολουθήσω για την εγκατάσταση php?

Δημοσίευση από eirinikp » 20 Οκτ 2010 14:32

Λοιπόν, αν θυμάμαι καλά το τελευταίο που δοκίμασα ήταν αυτό που έστειλες. Αλλά καλύτερα να το ξανακάνω όλο από την αρχή για να είμαι σίγουρη ότι όλα έγιναν σωστά. Επίσης, θυμάμαι πολύ καλά ότι στον έλεγχο δεν είχα γράψει

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

localhost:8080/test.php
αλλά

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

localhost/test.php
Θα ειδοποιήσω για τις εξελίξεις απόγευμα προς βράδυ που θα είμαι εκεί.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες