Elxis CMS Forum
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Download Elxis CMS: Elxis 4.0 Nautilus
 
Pages: [1] 2
  Print  
Author Topic: [SOLVED] Ανοιχτά php ?  (Read 1356 times)
ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« on: March 12, 2012, 18:40:28 »

Διαμαρτύρονται από τον host οτι αφήνει το site μου πολλά ανοιχτά php

Τι είναι τούτο πάλι βρε παιδιά? Διορθώνεται από κάπου ?
« Last Edit: March 14, 2012, 21:07:49 by ArXoS » Logged

webgift
Elxis Team
Hero Member
*****
Offline Offline

Posts: 3270



WWW
« Reply #1 on: March 12, 2012, 19:42:22 »

Τεχνολογίες που κάνουν παλικάρια από άλλες κοινότητες (δεν κατονομάζω).  Grin Καλά κάνουν και διαμαρτύρονται. Ανοικτά σημαίνει γράφουν <?php και δεν τα κλείνουν μετά στο τέλος του αρχείου ή σε οποιοδήποτε άλλο σημείο όπως ?>
- Ανέτρεξε στο log αρχείο του Server σου για να δεις σε ποια αρχεία παρουσιάζεται το σφάλμα αυτό.
Στο elxis δεν θα βρεις κάτι τέτοιο εκτός και αν χρησιμοποιείς κάποιο Component από developer που είναι λίγο τεμπέλης:)
Επειδή κάνεις χρήση SMF (όπως θυμάμαι) δεν νομίζω να κάνει καμία τέτοια πατάτα η κοινότητα.
« Last Edit: March 12, 2012, 19:44:40 by webgift » Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #2 on: March 12, 2012, 20:22:46 »

webgift σε ευχαριστώ πολύ για την απάντηση.  Λογικά όμως δεν θα φαίνονταν και στη σελίδα οτι κάπου κολλάει κάτι ?  Huh

Στα logs του server φαίνεται μονο το index.php ..   Angry Angry

Υπάρχει άλλη περίπτωση (από άποψη κώδικα) που να δημιουργεί ανοιχτά php ?
« Last Edit: March 12, 2012, 23:06:28 by ArXoS » Logged

webgift
Elxis Team
Hero Member
*****
Offline Offline

Posts: 3270



WWW
« Reply #3 on: March 12, 2012, 23:07:28 »

Σου απάντησα πριν από λίγο μέσω PM σχετικά με αυτό. Να παράγεται από μόνο του δεν υπάρχει περίπτωση. Wink Όχι δεν φαίνεται να κολλάει κάτι όταν συμβαίνει κάτι τέτοιο. Γι αυτό το χρησιμοποιούν και σε άλλη κοινότητα. Wink Δες εδώ σχετικό άρθρο στα Αγγλικά
Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #4 on: March 12, 2012, 23:35:52 »

αυτό λέει για τα "headers already sent" .. οκ αυτό , γνωστό .. 

Αυτό μου μου βγάζει απορία είναι αν ένα αρχείο έχει open php tag και καλείται μέσω include από το index.php, το λάθος θα φανεί στο index.php ή στο αρχείο με το open tag ? Γιατί εμένα μόνο το index.php φαίνεται να αφήνει ανοιχτή την php και δεν το έχω πειράξει καθόλου, χρησιμοποιώ το πρωτότυπο.

Εκτός και αν οφείλονται σε άγαρμπους χειρισμούς των επισκεπτών οπότε δε μπορούμε να κάνουμε τίποτε  Angry
« Last Edit: March 12, 2012, 23:42:52 by ArXoS » Logged

webgift
Elxis Team
Hero Member
*****
Offline Offline

Posts: 3270



WWW
« Reply #5 on: March 13, 2012, 11:15:54 »

Υποθετικά δεν μπορώ να προτείνω τίποτα περισσότερο, Αγορίνα. Επικοινώνησε με την εταιρεία φιλοξενίας ανάφερέ τους τι συμβαίνει μπας και σου δώσουν περισσότερα στοιχεία ή βρουν το εν λόγω αρχείο. Όπως σου είπα του Elxis τα αρχεία (και ένα παραπάνω) τα αρχεία πυρήνα δεν έχουν τέτοιο θέμα. Οπότε άδικα αναλώνεσαι.
Περιπτώσεις που μπορεί να έχει δημιουργηθεί:
1. Χρησιμοποιείς κάποιο εξωτερικό Script σε PHP.
2. Χρησιμοποιείς κάποιο component ή module ή bot 'τεμπέλη' προγραμματιστή στο Elxis ή εκτός Smiley

Αυτό μου μου βγάζει απορία είναι αν ένα αρχείο έχει open php tag και καλείται μέσω include από το index.php, το λάθος θα φανεί στο index.php ή στο αρχείο με το open tag ? Γιατί εμένα μόνο το index.php φαίνεται να αφήνει ανοιχτή την php και δεν το έχω πειράξει καθόλου, χρησιμοποιώ το πρωτότυπο.
Σφάλματα εμφανίζονται ΜΟΝΟ στα αρχεία που υπάρχουν.

Εκτός και αν οφείλονται σε άγαρμπους χειρισμούς των επισκεπτών οπότε δε μπορούμε να κάνουμε τίποτε  Angry
Δεν υπάρχει τέτοια περίπτωση.
Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #6 on: March 13, 2012, 11:41:00 »

ok φίλε μου σε ευχαριστώ για τις απαντήσεις
Από χθές έχω ανοίξει όλα τα .php του smf και κάπου τ0 80% συνολικά των αρχείων του elxis (εννοείται και όλα που δεν είναι του elxis), κάνω ειδικό search με pad++ αλλά δεν έχω εντοπίζει ακόμα κάτι (δουλειά πάνω από 10 ώρες συνεχόμενες!). Έχω αρχίσει σιγά σιγά να αντικαθιστώ τα πρωτότυπα αρχεία του elxis μπας και μου έχει ξεφύγει κάποιο edit, ελπίζω να το εντοπίσω το λάθος

Έχω κλείσει και τα short_open_tag και  asp_tags μας και βγει κανένα αρχείο με λάθος αλλά πάλι τίποτε .. τα αρχεία μου φαίνονται σωστά
« Last Edit: March 13, 2012, 11:47:40 by ArXoS » Logged

rentasite
Elxis Community
Hero Member
*****
Offline Offline

Posts: 3137


Web Services


WWW
« Reply #7 on: March 13, 2012, 16:10:34 »


Όταν το εντοπίσεις, για πες μας... ΤΙ ήταν τελικά!!  Grin

Καλό κουράγιο...
Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #8 on: March 14, 2012, 01:16:01 »

Λοιπόν τελείωσα. Κάθησα και έκανα έλεγχο ΟΛΑ τα αρχεία του server (και όχι μόνο τα .php)

Βρήκα λοιπόν τα εξής αρχεία που δεν είχαν κλειστά php tags. Tα αναφέρω για αυτούς που μπορεί να τα χρησιμοποιούν ακόμα :

1.  \administrator\components\com_akocomment\admin.akocomment.php (στο τέλος)
2.   \includes\agent_browser.php (στο τέλος)
3.   \includes\agent_os.php (στο τέλος)
4. Ένα αρχείο γλώσσας του smf

Και είμαι με την απορία αν το \includes\domit\xml_domit_parser.php στο 3282 line ανοίγει tag

Όπως και να'χει, το 2-3 είναι αρχεία του elxis που εξακολουθούν και αφήνουν ανοιχτή την php και στην έκδοση 2009.3. Για ρίξτε μια ματιά, πρέπει να κλείσουν εκεί τα αρχεία ή όχι ?
Logged

rentasite
Elxis Community
Hero Member
*****
Offline Offline

Posts: 3137


Web Services


WWW
« Reply #9 on: March 14, 2012, 01:25:25 »


Εσύ τα κλεισες και όλα ΟΚ;; Λύθηκε το πρόβλημα που είχες;
Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #10 on: March 14, 2012, 02:04:35 »

έκανα restart και περιμένω να δω μέχρι αύριο  Cool
Logged

webgift
Elxis Team
Hero Member
*****
Offline Offline

Posts: 3270



WWW
« Reply #11 on: March 14, 2012, 11:57:05 »

Τελικά προδόθηκα από 2 αρχεία. Sad Τα άλλαξα πριν από λίγο και εγώ. Δεν νομίζω να εξακολουθεί να υπάρχει το πρόβλημα από την εταιρεία φιλοξενίας σου. Wink
« Last Edit: March 14, 2012, 12:14:57 by webgift » Logged

rentasite
Elxis Community
Hero Member
*****
Offline Offline

Posts: 3137


Web Services


WWW
« Reply #12 on: March 14, 2012, 12:13:31 »

Δεν νομίζω να εξακολουθεί θα υπάρχει το πρόβλημα. Wink

Θα ή Να;  Grin
Logged

webgift
Elxis Team
Hero Member
*****
Offline Offline

Posts: 3270



WWW
« Reply #13 on: March 14, 2012, 12:14:26 »

χαχαχα ΝΑ ΝΑ ΝΑ!

Και είμαι με την απορία αν το \includes\domit\xml_domit_parser.php στο 3282 line ανοίγει tag
Όχι δεν ανοίγει.
« Last Edit: March 14, 2012, 12:16:54 by webgift » Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #14 on: March 14, 2012, 12:46:36 »

Τελικά προδόθηκα από 2 αρχεία.
ουδείς άσφαλτος  Cheesy Cheesy Από τα άλλα 2 λάθη, το ένα ήταν δικιά μου μαμακια (το αρχείο γλώσσας) και το άλλο των προγραμματιστών του akocomment. Φαίνεται πάντως σε μένα οτι η κατάσταση διορθώθηκε
Logged

Pages: [1] 2
  Print  
 
Jump to: