Όσοι από εσάς ασχολείστε με το freepbx, ίσως συναντήσατε το παρακάτω μήνυμα μετά τα πρόσφατα updates:
PHP-MBSTRING isn’t installed. PHP-MBSTRING is a requirement of PHP SysInfo. System Statistics are disabled until that package is installed.
This can be resolved by installing the ‘php-mbstring’ package on most distributions, and then restarting Apache.
Το μήνυμα είναι ενημερωτικό. Δεν εμποδίζει τη λειτουργία του συστήματος, αφορά την εμφάνιση συγκεκριμένων στατιστικών. Η συμμόρφωση με την εν λόγω προτροπή απαιτεί την εγκατάσταση του php-mbstring και την επανεκκίνηση του apache.
Το πρόβλημα προκύπτει από το γεγονός ότι στη default διανομή του freepbx δεν είναι εγκατεστημένο στο PHP-MBSTRING και έτσι το σύστημα ζητά την εγκατάστασή του. Αυτό δυστυχώς δεν γίνεται μέσω του UI και έτσι απαιτείται η χρήση του ssh για την εγκατάσταση του πακέτου.
Για να το εγκαταστήσετε συνδεθείτε στο σύστημα με ssh και γράψτε τα ακόλουθα:
yum install php-mbstring
(για την εγκατάσταση του php-mbstring)
service httpd restart
(για την επανεκκίνηση του apache, ώστε να ενεργοποιηθεί στο module)
Για την πληρότητα του παρόντος αναφέρουμε ότι το πακέτο php-mbstring επιτρέπει στην php τον χειρισμό multibyte αλφαριθμητικών (string, κωδικοποιημένα σε UTF-8, UCS-2 κλπ.), εξ ού και η συντόμευση mbstring.
Αφήστε μια απάντηση