Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπερα,

 

χρησιμοποιω το cakephp framework για μια web app που φτιαχνω. σε καποια φαση,θελω να στελνονται καποια data απο την php μεσω passthru() σε ενα python script που εχω.

αυτο το κανω με τον εξης τροπο:

 

                ob_start();
                $tmp = passthru("python /path/to/script/script.py -p 1 -b 2 ");

                if($tmp) {
                    $out=ob_get_contents();
                    echo print_r($out,true);
                    ob_end_clean();
                    exit();
                }
 

οπου p και b ειναι καποιες παραμετροι του script.

Δεν τρεχει ομως ετσι!! μαλλον πιο σωστα,τρεχει μια φορα στις 10 προσπαθειες,οποτε θελει.

 

εχω κανει κατι λαθος?χρειαζεται να προσεξω κατι??

 

ευχαριστω εκ των προτερων!

Δημοσ.

με την exec(),στην ιδια εντολη παντα,βγαζει λευκη σελιδα,δεν επιτρεφει τιποτα,και υποψιαζομαι οτι ουτε καν τρεχει το script.

Δημοσ.

For the record αν σκοπεύεις να το ανεβάσεις live εισαι ανοιχτός σε ένα κάρο επιθέσεις, καλύτερα να πας σε mod_cgi και python.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...