Jump to content

Fatal error / public_html/classes/Rijndael.php on line 51


EqualMedia
 Share

Recommended Posts

Καλησπέρα παιδιά, χρειάζομαι επειγόντως λίγη βοήθεια :)

Εδώ και λίγο καιρό ένα site που είχα φτιάξει δεν λειτουργεί. Συγκεκριμένα βγάζει αυτό το μήνυμα:
 

Fatal error: Uncaught Error: Call to undefined function mcrypt_encrypt() in /home/zannisoptics/public_html/classes/Rijndael.php:51 Stack trace: #0 /home/zannisoptics/public_html/classes/Cookie.php(334): RijndaelCore->encrypt('date_add|2018-0...') #1 /home/zannisoptics/public_html/classes/Cookie.php(375): CookieCore->_setcookie('date_add|2018-0...') #2 /home/zannisoptics/public_html/classes/controller/Controller.php(518): CookieCore->write() #3 /home/zannisoptics/public_html/classes/controller/FrontController.php(723): ControllerCore->smartyOutputContent('/home/zannisopt...') #4 /home/zannisoptics/public_html/classes/controller/Controller.php(209): FrontControllerCore->display() #5 /home/zannisoptics/public_html/classes/Dispatcher.php(367): ControllerCore->run() #6 /home/zannisoptics/public_html/index.php(28): DispatcherCore->dispatch() #7 {main} thrown in /home/zannisoptics/public_html/classes/Rijndael.php on line 51

 

Το ανακάλυψα χθες γιατί και ο ιδιοκτήτης του δεν με είχε ειδοποιήσει σχετικά, σήμερα προσπάθησα να επικοινωνήσω με το host provider για να δω αν έκαναν κάποια αναβάθμιση στην php που μπορεί δημιούργησε το πρόβλημα ας πούμε αλλά τους βρήκα κλειστά λόγω Σαββάτου. Είναι στην 1.6.1 ή 1.6.3 και δεν είχα κάνει update κάποιο module για να δημιουργηθεί αυτό το πρόβλημα. Δε γνωρίζω να σας πω και σε ποια έκδοση php είναι αυτή τη στιγμή το site.

Το χει συναντήσει κάποιος, τι μπορεί να φταίει και πως φτάνουμε στη λύση του;

Ευχαριστώ πάρα πολύ

Share this post


Link to post
Share on other sites

1η σκέψη:
κάνεις κλώνο το site -> localhost κι αν συνεχίσει να μην δουλεύει προχωράς, διαφορετικά φταίει ο server στον οποίο και θα επικεντρωθείς σε αυτήν την περίπτωση

2η σκέψη: αν έκανες τον κλώνο και δεν δουλεύει, αφαίρεσε τα πάντα (modules & themes) και δες αν δουλεύει, αν ναι φταίει κάποιο module/theme

3η σκέψη: μπορεί όντως να φταίει η php  οπότε πρέπει σε κάποιον controller να "ξερνάς" το php_info για να δούμε τι βγάζει

Share this post


Link to post
Share on other sites

mcrypt είναι extension στην php. Προφανώς για να μην την βρίσκει δεν υπάρχει.

Μπορείς απλός να έκαναν disable το extension. Μπορεί να έκαναν κάποιο  update.

Θα πρέπει να μιλήσεις μαζί τους. Μπορείς να στείλεις και email. Αυτα μπορεί να τα βλέπουν και μέσα στο σκ.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More