Φωτογραφία ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ
πρόβλημα apache μετά την εγκατάσταση php
από ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ - Sunday, 8 April 2012, 1:49 AM
 
Γεια σας και από μένα,

αφού κάνω κανονικά την εγκατάσταση apache και μου δείχνει ότι δουλεύει κανονικά συνεχίζω με php. Ολοκληρώνεται κανονικα. Κάνω επανεκίνηση στον apache και πλεόν σταματά να λειτουργεί. Στη διαδικασία repair που κάνω μου βγάζει το εξής μήνυμα:

 
Φωτογραφία Παναγιώτης Σκορδυλάκης
Απάντηση: πρόβλημα apache μετά την εγκατάσταση php
από Παναγιώτης Σκορδυλάκης - Sunday, 8 April 2012, 9:39 AM
 
Καλημέρα Δημήτρη,

άνοιξε την τοποθεσία που ψάχνει ο apache να βρει το dll και έλεγξε μήπως έχει διαφορετικό όνομα.
Επίσης έλεγξε μήπως το dll βρίσκεται σε στο φάκελο που εγκαταστάθηκε η php.

Στην συνέχεια άνοιξε το configuration του apache και στην γραμμή που σου εμφανίζει το λάθος διόρθωσε το path ή το όνομα του dll.
Φωτογραφία ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ
Απάντηση: πρόβλημα apache μετά την εγκατάσταση php
από ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ - Sunday, 8 April 2012, 10:25 AM
 
Καλημέρα,
To dll το βρίσκω στον φάκελο της php. Στην γραμμή του configuration του apache γράφει:

494 #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
495 PHPIniDir " "
496 LoadModule php5_module
"php5apache2_2.dll"
497 #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL


Φωτογραφία Παναγιώτης Σκορδυλάκης
Απάντηση: πρόβλημα apache μετά την εγκατάσταση php
από Παναγιώτης Σκορδυλάκης - Sunday, 8 April 2012, 2:49 PM
 
Πρώτα κάνε ένα backup στο αρχείο. Μετά άλλαξε το path στη 496, το path είναι αυτό μέσα στα εισαγωγικά, και γράψε το absolute path προς το dll.

Αν στην συνέχεια σου εμφανίζει τον κώδικα της php, άνοιξε το αρχείο mime.types και πρόσθεσε
application/x-httpd-php php

Το mime.types βρίσκεται στον ίδιο φάκελο με το httpd.conf.
Φωτογραφία ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ
Απάντηση: πρόβλημα apache μετά την εγκατάσταση php
από ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ - Sunday, 8 April 2012, 5:24 PM
 
Αυτό έκανα.
Βάζω τη διαδρομή "/PHP/php5apache2_2.dll" και βγάζει το ίδιο σφάλμα cannot load /PHP/php5apache2_2.dll into server

Βάζω όλη τη διαδρομή
C:/Program Files/php/php5apache2_2.dll
και μου βγάζει νέο σφάλμα στην προηγούμενη γραμμή 495:
PHPINIDir takes one argument, Directory containing the php.ini file
Φωτογραφία Ιάσων Κυριακούρος
Απάντηση: πρόβλημα apache μετά την εγκατάσταση php
από Ιάσων Κυριακούρος - Sunday, 8 April 2012, 5:47 PM
 
δοκίμασε να βάλεις και το

PHPIniDir "C:/Program Files/PHP/"

Φωτογραφία ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ
Απάντηση: πρόβλημα apache μετά την εγκατάσταση php
από ΔΗΜΗΤΡΗΣ ΠΕΡΡΟΣ - Sunday, 8 April 2012, 6:04 PM
 
Ευχαριστωω!! Αυτό ήταν.. δουλεύει και πάλι!
Και η php κανονικά μου εμφάνισε τη σελίδα http://localhost/index.php

Υπάρχει κάποια εξήγηση γιατί είχα αυτό το πρόβλημα?