OpenX αγορά 500 Διόρθωση λάθους για το cPanel servers
Προειδοποίηση αυτές τις πληροφορίες μπορεί να είναι παρωχημένες. Παρακαλώ δείτε το φόρουμ για ενημερωμένες RevMax βοήθεια και οδηγίες. http://www.openxpayments.com .
Μερικές φορές όταν κάνω εγκατάσταση OpenX σε ένα διακομιστή cPanel, μετά αποσυνδεθείτε, στη συνέχεια πίσω στην, σε μια νέα εγκατάσταση, θα εμφανιστεί ένα σφάλμα: 500 σφάλμα διακομιστή.
Εσωτερικό σφάλμα διακομιστή
Ο διακομιστής αντιμετώπισε ένα εσωτερικό σφάλμα ή εσφαλμένη και δεν μπόρεσε να ολοκληρώσει το αίτημά σας.
Το περίφημο «εσωτερικό σφάλμα διακομιστή 500". Ο διακομιστής σας αφήνοντας χωρίς πραγματικές ενδείξεις για το τι συνέβη actaully,
Αυτό προκαλείται συνήθως από τα δικαιώματα που ορίζονται στο
/ OpenX / lib / OX / Πρόσθετο / PluginManager.php στη γραμμή 52.
Βεβαιωθείτε ότι έχουν οριστεί σωστά για το περιβάλλον σας.
δείτε περισσότερα για τις χρήσιμες script αρχείου δικαιώματα.
Με την ελπίδα βοηθώντας τους άλλους στο cPanel servers ξεπεραστεί αυτό το ζήτημα openxmarket 777 άδειες, πήρα λίγο χρόνο για να επιδιορθώσει τον κωδικό μαζί κάτω από snipplr .
Εάν έχετε δοκιμάσει το σφάλμα, και ψάχνουν για απαντήσεις, απλά τοποθετήστε το κάτω από το αρχείο στον server σας μέσα στο φάκελο / OpenX και καλούν σε ένα πρόγραμμα περιήγησης. Θα ρυθμιστεί σωστά όλα φάκελο και τα δικαιώματα αρχείων σε ένα διακομιστή με cpanle suphp. Σχετικές Post .
Μη διστάσετε να το τροποποιήσετε για να χρησιμοποιήσετε και σε άλλα αρχεία / φακέλους όπου οι άδειες θα πρέπει να είναι 755 για τους φακέλους και 644 για τα αρχεία, όπως απαιτείται. Θα ρυθμιστεί σωστά όλα τα επιμέρους καταλόγους και τα δικαιώματα αρχείων.
αντιγράψετε και να επικολλήσετε στο νέο marketfix.php αρχείο ή άλλα.
( ! file_exists ( $path ) ) { return ( FALSE ) ; } // See whether this is a file if ( is_file ( $path ) ) { // Chmod the file with our given permissions chmod ( $path , $filePerm ) ; // If this is a directory... } elseif ( is_dir ( $path ) ) { // Then get an array of the contents $foldersAndFiles = scandir ( $path ) ; // Remove "." Ελέγξτε αν η διαδρομή, αν υπάρχει (file_exists ($ διαδρομή)!) {Return (FALSE)?} / / Δείτε αν αυτό είναι ένα αρχείο, αν (is_file ($ μονοπάτι)) {/ / chmod το αρχείο με τα δικαιώματα που μας chmod ($ μονοπάτι, $ filePerm)? / / Εάν αυτό είναι ένας κατάλογος ...} elseif (is_dir ($ μονοπάτι)) {/ / Στη συνέχεια, έχετε μια σειρά των περιεχομένων $ = foldersAndFiles scandir ($ διαδρομή)? "." / / Remove και ".." = array_slice ( $foldersAndFiles , 2 ) ; // Parse every result... foreach ( $entries as $entry ) { // And call this function again recursively, with the same permissions oxMarketChmod ( $path . "/" . $entry , $filePerm , $dirPerm ) ; } // When we are done with the contents of the directory, we chmod the directory itself chmod ( $path , $dirPerm ) ; } // Everything seemed to work out well, return από τη λίστα καταχωρήσεων $ = array_slice ($ foldersAndFiles, 2)?. / / Parse κάθε αποτέλεσμα ... foreach ($ $ καταχωρήσεις ως είσοδο) {/ / Και αποκαλούν αυτή τη λειτουργία και πάλι αναδρομικά, με τα ίδια δικαιώματα oxMarketChmod ($ μονοπάτι " . / "$ εισόδου, filePerm $, $ dirPerm)?} / / Όταν είμαστε έτοιμοι να προχωρήσουμε με το περιεχόμενο του καταλόγου, θα chmod τον ίδιο τον κατάλογο chmod ($ μονοπάτι, dirPerm $)?} / / Όλα φαίνονταν να λειτουργούν καλά , η επιστροφή } else { echo 'Something has gone wrong... Perhaps oxMarket dosent exist?' ; } ?> Τέλος, μπορείτε να συνδεθείτε <a href='www/admin/'> </ a> σήμερα "?} Else {echo" Κάτι δεν πάει καλά ... Ίσως oxMarket dosent υπάρχουν; "?;}>
Σχόλια
14 απαντήσεις σε "αγορά OpenX 500 Διόρθωση λάθους για το cPanel servers"

















WOW,
Αυτή είναι η καλύτερη λύση ποτέ. Σας ευχαριστώ πολύ για soooooooo αυτό. Είχα μια προηγούμενη εγκατάσταση του OpenX που δούλεψε μια χαρά.
Τότε εγώ προσπάθησα μια νέα εγκατάσταση με Fantastico και διαπίστωσε ότι για κάποιο λόγο η εγκατάσταση θα λειτουργήσει.
Έκανα τότε ένα εγχειρίδιο εγκατάστασης και στη συνέχεια να βρεθεί αυτό το σφάλμα 500 δυσλειτουργία. I reuploaded και επανεγκατάσταση, όπως πριν από 4 φορές την εξεύρεση αυτό. Λατρεύω αυτό το blog!
Θα δουλεύει πάντα για να ορίσετε δικαιώματα cPanel; Μπορώ μόνο να επεξεργαστείτε τις τιμές για να ρυθμίσετε τα δικαιώματα σε οποιοδήποτε αρχείο στον server μου;
διστάσετε να στείλετε email με την απάντηση!
Οι φάκελοι και αρχεία αναδρομικά.
μέσα σε ένα περιβάλλον OpenX θα μπορούσε να αλλάξει, όπως:
Για να ρυθμίσετε όλους τους φακέλους και τα αρχεία plugin για το σωστό, ή δέσμη ενεργειών που ορίζεται δικαιώματα, ανάλογα με το περιβάλλον σας.
Έξω από ένα OpenX περιβάλλον που θα αφαιρέσετε το init περιλαμβάνει στο επάνω μέρος του αρχείου, τότε:
Εξαιρετική λύση, ευχαριστώ!
Παίρνω αυτό το σφάλμα όταν τρέχω το script:
Προειδοποίηση: Απροσδόκητη χαρακτήρα εισόδου: '\' (ASCII = 92) state = 1 στο / "***" / OpenX / marketfix.php on line 12
Σφάλμα ανάλυσης: συντακτικό λάθος, το απροσδόκητο T_STRING / "***" / OpenX / marketfix.php on line 12
Αυτή η ενημέρωση κώδικα λειτούργησε άψογα! ένα άλλο πράγμα όμως - όταν συνδεθείτε, λέει OpenX αρχείο ρυθμίσεων μου δεν είναι κλειδωμένη, ακόμη και αν του chmod 644. Δεν έχετε οποιεσδήποτε προτάσεις για το πώς να κάνουν αυτό το μήνυμα λάθους πάει μακριά και με επιτυχία να κλειδώσετε το αρχείο αυτό; μίλησε για την εταιρεία που φιλοξενεί μου και είπαν ότι προσπαθούν chmod 000. GRR, OpenX μπορεί να είναι απογοητευτικό incredilby! Μεγάλη θέση όμως και χάρη, βοήθησε πραγματικά πολύ.
Ένα άλλο πράγμα που θα ήθελα να επισημάνω είναι ουίστ έργα λύση σας, θα έχετε ακόμη 500 σφάλματα όσον αφορά τις πρόσθετες λειτουργίες. φαίνεται αυτό το σενάριο καθορίζει τα πάντα εκτός από τον κατάλογο plugins. μια σημείωση πραγματικά.
Ίσως κάτι πήγε στραβά με
όταν σπρώχνει aroung ένα σύντομα συνειδητοποιεί όλους τους φακέλους και τα αρχεία plugin έχουν λανθασμένες άδειες, έτσι ίσως κάποιος θα θέλει να κάνει
@ Steve ...
Θα πρέπει να αλλάξετε το chmod σε 444 στον διαχειριστή αρχείων cPanel. Δεν ξέρω γιατί το FTP δεν θα λειτουργήσει, αλλά έκανε το ίδιο πράγμα για μένα. Δώστε έναν πυροβολισμό και μετά πίσω.
444 στο διαχειριστή αρχείων cpanel δουλεύει για μένα, όμως φαίνεται ότι σε κάποιους εξυπηρετητές, όταν οριστεί σε 444 plugins η σελίδα θα φορτώσει με μερικές κενές γραμμές, και αλλοιωμένα ψάχνετε.
Αυτό το σφάλμα σημαίνει ότι έχεις ένα αδέσποτο backslash όπου PHP δεν το περιμένεις. Βεβαιωθείτε ότι έχετε αντιγράψει το σενάριο, όπως φαίνεται. Βεβαιωθείτε ότι όλα τα σχόλια "/ /" είναι διπλό, όπως παραπάνω και όχι μόνο "/", όπως αναφέρει το σφάλμα.
Γεια σας παιδιά,
Απλά να πω ευχαριστώ για όλη τη βοήθεια! 444 στο CPanel καθόρισε το κλείδωμα του αρχείου ρυθμίσεων.
Όσον αφορά τα πρόσθετα, θ πλοηγηθεί σε όλα τα αρχεία για κάθε ένα από τα plugins προεπιλογή που έρχονται με OpenX (videoads, κλπ.) και κάθε αρχείο στους καταλόγους είχαν άδεια 777 έτσι απλά άλλαξε μάζα κάθε αρχεία chmod αξία σε κάθε φάκελο plugins για να 755 και πλέον μην ρίξει 500 εσωτερικά λάθη.
Ζητώ συγγνώμη αν im rambling, πάνω-κουρασμένος. Anway ευχαριστώ και πάλι!
Έχετε 1 ακόμα ερώτηση στην πραγματικότητα, δεν μου αρέσει να εκθέσει τον κόσμο im OpenX τρέχει, αλλά θα έχω πελάτες που προφανώς πρέπει να συνδεθείτε με την εγκατάσταση, κάντε ένα από δώσετε κάποιες συμβουλές για το πώς να χειριστεί καλύτερα αυτό; i κανονικά μόλις htaccess / κωδικό πρόσβασης ενός διαχειριστή καταλόγου και αισθάνεται λίγο un-Βρίσκοντας το κουράγιο αφήνοντας μόνο το admin κατάλογο OpenX είναι διαθέσιμο για τον κόσμο που βλέπει.
Cheers!
Το καλύτερο για να αλλάξει το παραπάνω script για να κάνετε όλα τα πρόσθετα φακέλους.
Σύνδεση πελάτη.
Δημιουργία διαφημιστή,> διαφημιστή ιδιότητες> πρόσβαση των χρηστών.
Δημιουργήστε ένα όνομα χρήστη και κωδικό πρόσβασης για αυτούς.
Δημιουργία εκδότης> ιδιότητες εκδότης> πρόσβαση των χρηστών.
Δημιουργήστε ένα όνομα χρήστη και κωδικό πρόσβασης για αυτούς.
Μπορούν τώρα να συνδεθείτε σε αντίστοιχους λογαριασμούς τους.
Γεια σας
Προσπάθησα να τεθεί στο αρχείο, αλλά παίρνω αυτό το σφάλμα, όταν καλώ το αρχείο στο πρόγραμμα περιήγησης
Σφάλμα ανάλυσης: συντακτικό λάθος, απρόσμενη $ τέλος στο / home / ********* / διαφημίσεις / www / admin / marketfix.php on line 45
Απλά αλλάξτε λυθεί το ενιαίο αρχείο σε 755 ότι
Ευχαριστίες
Χαίρομαι που έχεις να διευθετηθεί.