Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Swish PHP Class δεν βρέθηκε

Μία από τις επεκτάσεις μηχανών αναζήτησης που παρέχονται από την PHP είναι "Simple System Web ευρετηρίου για τον άνθρωπο ", ή Swish . Η τελευταία έκδοση , Simple System Web Indexing για τον άνθρωπο - Ενισχυμένη », ή Swish -e , είναι συμβατή μόνο με την έκδοση PHP 5.1.3 ή νεότερη . Αν η κατηγορία είναι υποτίθεται ότι πρέπει να εγκατασταθεί και δεν έχει βρεθεί , καλέστε τη λειτουργία " phpinfo " για να εμφανίσετε τις λεπτομέρειες της εφαρμογής PHP στον server σας . Βεβαιωθείτε ότι έχετε τη σωστή έκδοση της PHP , ότι η παράταση έχει εγκατασταθεί και ότι έχει ενεργοποιηθεί στο αρχείο ρυθμίσεων της PHP . PECL και ΑΧΛΑΔΙ
Η

Εάν Swish δεν έχει βρεθεί, ότι δεν μπορεί να εγκατασταθεί . Το Swish τάξη υλοποιείται ως επέκταση στην Κοινοτική Βιβλιοθήκη PHP Extension, ή PECL , και πρέπει να εγκατασταθεί ξεχωριστά . Επανεξέταση των " phpinfo " τα αποτελέσματα της λειτουργίας και πρώτος έλεγχος για να βεβαιωθείτε ότι το σύστημά σας έχει το " php5 - devel" ενότητα και την PHP Επέκταση και εφαρμογή Repository , ή αχλάδι , εγκατεστημένης επέκτασης . Οι επεκτάσεις PECL κατεβάσει και εγκαταστήσει χρησιμοποιώντας τις εντολές ΑΧΛΑΔΙ .
Εικόνων Εγκατάσταση με PECL
Η

Μπορείτε να είστε σε θέση να κατεβάσετε και να εγκαταστήσετε την επέκταση Swish πληκτρολογώντας την εντολή " pecl εγκατάσταση θρόισμα . " Η " pecl install " παίρνει αυτόματα τον πιο πρόσφατο πηγαίο κώδικα και οποιεσδήποτε άλλες ενότητες που απαιτούνται για να δημιουργήσετε την επέκταση , καταρτίζει αυτό για το σύστημά σας , κατεβάζει το προκύπτον " swish.so "επέκταση και την αποθηκεύει στις επεκτάσεις PHP κατάλογο στο διακομιστή σας . Αν και εσείς θέλετε ένα αντίγραφο του Swish πηγαίο κώδικα , μπορείτε να το κατεβάσετε απευθείας από το αποθετήριο Apache Subversion πληκτρολογώντας " svn checkout http://svn.php.net/repository/pecl/swish/trunk θρόισμα . "
εικόνων
Κτίριο Με phpize
Η

Ανάλογα με το firewall σας, εγκαθιστώντας το Swish επέκταση χρησιμοποιώντας " pecl εγκατάσταση" δεν μπορεί να λειτουργήσει . Αν αποτύχει, θα πρέπει να οικοδομήσουμε το Swish επέκταση από τον πηγαίο κώδικα και να το εγκαταστήσετε με το " phpize " χρησιμότητα . Θα πρέπει να γνωρίζετε ότι « phpize " απαιτεί επίσης διάφορα εξαρτήματα που απαιτούνται για την κατάρτιση των μονάδων από την πηγή . Μπορεί να χρειαστεί να εγκαταστήσετε Apache ενότητες όπως "κάνει" και " gcc " ή παρόμοιο compiler , και ακόμη και « phpize " μόνη της , προκειμένου να καταρτίσει τον Swish επέκταση . Εάν χάνετε αυτά τα στοιχεία , εγκατάσταση " phpize » και το metamodule " build-essential " σε Debian /Ubuntu για να κατεβάσετε και να εγκαταστήσετε περισσότερες από τις ενότητες που απαιτούνται για την κατάρτιση από την πηγή .
Εικόνων Ενεργοποίηση η επέκταση
Η

Εάν Swish είναι εγκατεστημένο αλλά η τάξη δεν έχει ακόμα βρεθεί , ελέγξτε ότι η παράταση είναι ενεργοποιημένη στο αρχείο ρυθμίσεων της PHP . Είτε θέλετε να εγκαταστήσετε χρησιμοποιώντας Swish PECL ή να μεταγλωττίσετε από τον πηγαίο κώδικα με phpize , πρέπει να ενεργοποιήσετε αυτόματα την επέκταση αφού είναι καταρτίζονται , λήψη και αντιγράφονται στον κατάλογο επεκτάσεις της PHP στον server σας . Επεξεργαστείτε το αρχείο " php.ini " και πρόσθεσε " επεκτάσεις = swish.so " για να ενεργοποιήσετε Swish . Επανεκκίνηση Apache και η τάξη θα πρέπει να είναι στη διάθεσή σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα