Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Βοήθεια λύσεις και νέα από τον χώρο των open source ή έτοιμων εφαρμογών που έχουν φτιαχτεί με την PHP όπως oscommerce, κ.α.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από soteres2002 » 07 Ιουν 2008 12:38

Το suexec εκτελεί scripts με δικαιώματα του user που ανήκει το script sto filesystem. Άρα είναι system dependent. Δεν νομίζω να υπάρχει κάτι 1:1 σε Windows, αλλά και παλι είναι αδύνατο να υπάρξει αφού τα Windows έχουν διαφορετικό security model... Επίσης, το ίδιο το extension του Αpache δεν έχει μεταφερθεί σε Windows (απ οσο ξέρω και έχω ψάξει).


Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 12:52

Βασικά δεν διαφωνώ σε ότι λές, αλλά...
κάποιοι το κάνουν με κάποιο τρόπο
http://www.aprelium.com/forum/viewtopic ... 3b714e576f

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από soteres2002 » 07 Ιουν 2008 13:06

Ναι, απ' οτι φαίνεται έτσι είναι. Αλλα είναι suexec-like όχι το suexec του Apache project που αφορά το Linux, άρα το μεταφέρανε σε Windows για το model των Windows. Anyways.

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 13:09


Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 13:20

Και για να κλείσει το θέμα, δίνω κάποιες οδηγίες ακόμα και το συμπέρασμα

http://www.sixapart.com/movabletype/doc ... r%20suexec

Using cgiwrap or suexec
cgiwrap and suexec are special tools on the webserver that allow your CGI scripts to be executed as ``you'', rather than as the webserver. This simplifies Movable Type installation, because you no longer have to set permissions on your weblog or db directories (though you still need to set the permissions on the CGI scripts themselves); it is also more secure, because your weblog directories will be writeable only by you.

Άβαταρ μέλους
CyberCr33p
Honorary Member
Δημοσιεύσεις: 3195
Εγγραφή: 06 Νοέμ 1999 01:00
Τοποθεσία: Αθήνα
Επικοινωνία:

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από CyberCr33p » 07 Ιουν 2008 13:32

suexec και τα λοιπά παρόμοια scripts συνήθως υπερφορτώνουν τον server μιας και κάθε φορά δημιουργείται ένα php process το οποίο μόλις κάνει αυτά που είναι να κάνει "σκοτώνεται".

Εναλλακτική λύση που δεν ξέρω εάν δουλεύει σε Windows είναι να τρέχει η php ως fastcgi με ξεχωριστά permissions ανά χρήστη (αυτή τη μέθοδο χρησιμοποιούμε εμείς στους servers μας) έτσι ώστε να έχεις κάποια "έτοιμα" php processes που περιμένουν τις αιτήσεις από τον web-server.

Και με τους 2 τρόπους τα scripts και τα αρχεία που γίνονται upload έχουν ως ιδιοκτήτη τον χρήστη του account.

Πάντως το πρόβλημα με τα e-mails του φίλου με το e-shop δεν νομίζω να οφείλεται στην php, αφού στην αρχή του έφταναν κανονικά και στη συνέχεια ξαφνικά σταμάτησαν.

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 13:42

Δεν νομίζω να ανφέρθηκε κάτι τέτοιο
irinikos έγραψε:Μόλις στήσαμε ένα site με το oscommerce και δεν μπορούμε να δεχτούμε email από την "επικοινωνία" ούτε να στείλουμε από το admin. Ξέρει κανείς γιατί συμβαίνει αυτό; Το site τρέχει στο δικό μας server και έχουμε δοκιμάσει να αλλάξουμε τις ρυθμίσεις του oscommerce χωρίς επιτυχία.
Δεν λέει πουθενά ότι στην αρχή λάμβανε !
Κι αν λάμβανε email θα λάμβανε μόνο από τον ίδιο server

Τώρα αν δεν έχει δοκιμάσει κάποια παράμετρο στο admin, δεν μπορώ να το γνωρίζω
Το μόνο που μπορώ να φανταστώ είναι να μην έχει δηλώσει το Default email στο admin ή κάτι να συμβαινει με ρυθμίσεις mail.server

Εαν διαβάζουν ακόμη αυτό το topic ας ρίξουν μια ματιά

Ερώτημα : Υπερφορτώνουν τον Dedicated ή το VPS ?

Άβαταρ μέλους
CyberCr33p
Honorary Member
Δημοσιεύσεις: 3195
Εγγραφή: 06 Νοέμ 1999 01:00
Τοποθεσία: Αθήνα
Επικοινωνία:

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από CyberCr33p » 07 Ιουν 2008 13:55

Το πρώτο πράγμα που κάνεις σε τέτοιες περιπτώσεις είναι να δεις τα logs του mail-server. Στο 99% των περιπτώσεων θα λέει πιο είναι το πρόβλημα.

Από VPS δεν γνωρίζω να σου πω και πολλά αλλά φαντάζομαι ότι το load ενός VPS θα επηρεάζει και το συνολικό load του node. Έχω ακούσει να κάνουν suspend VPS πάντως γιατί δημιουργούσαν πρόβλημα στο node.

Όσο αφορά κάποιες δοκιμές που έκανα το load σε ένα server με lighttpd + php (fastcgi + x-cache) ήταν γύρω στο 0.20 και όταν το γύρισα σε cgi (έτσι δουλεύει το suexec) ανέβηκε στο 5.00. Και σκέψου ότι σε γενικές γραμμές ένας server για να είναι γρήγορος πρέπει το load να είναι κάτω από 1.0

Βέβαια και το fastcgi δεν έχει μόνο θετικά αλλά και ένα μεγάλο αρνητικό. Επειδή τα php processes είναι μόνιμα ανοιχτά καταλαμβάνουν RAM, ενώ κάτι τέτοιο δεν συμβαίνει στα cgi.

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 13:58

Μήπως τελικά φταίει το fastcgi για το overlaoad ?

FCGI Considerations
This is not a recommended configuration for PHP. It requires fine tuning of mod_fcgid to ensure that the server does not become overloaded with idle PHP processes.

Permissions of 0400 are sufficient to execute PHP scripts when running under Suexec. Permissions of 0444 are sufficient to execute PHP scripts when running with Suexec disabled.

With the standard cPanel FCGI configurations, the PHP binary is available as a URL in the VirtualHost. This should not be considered a very secure setup.

Userdir requests do not function with the FCGI setup provided by cPanel.

Apache directives like php_value are not valid for mod_fcgid. A custom php.ini file should be used instead as detailed in the SuPHP section above.

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 14:17

Πάλι εκτός θέματος είμαστε.. αλλά όπως και να έχει δεν συμφωνώ με το συμπέρασμα ότι φταίει το Suexec και τα λοιπά... για το υπερφορτωμα
Μάλλον φταίει το configuration και η επιλογή FCGI για το υπερφόρτωμα

Άβαταρ μέλους
CyberCr33p
Honorary Member
Δημοσιεύσεις: 3195
Εγγραφή: 06 Νοέμ 1999 01:00
Τοποθεσία: Αθήνα
Επικοινωνία:

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από CyberCr33p » 07 Ιουν 2008 14:27

Αυτό το κείμενο απλά λέει ότι θέλει προσοχή γιατί εάν δεν γίνει σωστή ρύθμιση θα καταλαμβάνει πολλούς πόρους από το σύστημα. Επίσης εάν σε ένα server έχεις πολλούς χρήστες και λίγη RAM και θέλεις ξεχωριστά php processes για τον κάθε χρήστη τότε δεν πρόκειται να σου δουλέψει. Για αυτό και δεν ανοίγω πάνω από 50-75 accounts σε κάθε server γιατί μετά τα οφέλη της επιπλέον ασφάλειας θα γύρισουν μπούμερανγκ στις επιδόσεις.
1:20PM up 9 days, 4:14, 1 user, load averages: 0.27, 0.29, 0.28
Αυτό το load είναι τώρα που τρέχει με το fastcgi η php. Όταν το είχα γυρίσει για δοκιμή σε cgi το load ήταν πολλές φορές μεγαλύτερο.


Διάβασε και εδώ που λέει αναλυτικά τις διαφορές τους:

http://www.fastcgi.com/devkit/doc/fastc ... astcgi.htm

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 14:33

Επειδή χρησιμποποιώ CPanel λαμβάνω υπόψη μου, το τι λένε :
http://www.cpanel.net/support/docs/ea/e ... uests.html

Υπάρχει και το SuPHP

Άβαταρ μέλους
Marinos Stergiou
Δημοσιεύσεις: 741
Εγγραφή: 12 Νοέμ 2006 14:49
Τοποθεσία: Τριτοκοσμική

Γιατί δε λαμβάνω email από πελάτες στο oscommerce?

Δημοσίευση από Marinos Stergiou » 07 Ιουν 2008 14:38

Server Load 0.24 (2 cpus)
Memory Used 14 %
Swap Used 0 %
ΚΑΙ ΤΩΡΑ ΕΙΝΑΙ ( 13:58 )
Server Load 0.01 (2 cpus)
Memory Used 12.7 %
Swap Used 0 %

Απάντηση

Επιστροφή στο “PHP έτοιμες εφαρμογές”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης