upload με την php

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

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

Απάντηση
sol
Δημοσιεύσεις: 14
Εγγραφή: 04 Ιουν 2005 16:38

upload με την php

Δημοσίευση από sol » 21 Μαρ 2008 01:31

το scripti δουλευει αλλα δεν μπορω να ανεβασω αρχεια μεγάλου μεγέθους π.χ 20mb
επισης στελνει μονο αρχεια .txt .doc .gif kai οχι pdf η zip rar.
εχω ρυθμισει το php.ini upload_max_filesize = 50M
και τη φορμα αποστολης max_lenght΄

ΥΠΑΡΧΕΙ ΚΑΠΟΙΑ ΛΥΣΗ

ΜΕ ΕΚΤΙΜΙΣΗ
SOL

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

upload με την php

Δημοσίευση από Basilakis » 21 Μαρ 2008 02:20

to script sou exei files alloweded mesa se kapoio array gia ti arxeiua na dexete?

sol
Δημοσιεύσεις: 14
Εγγραφή: 04 Ιουν 2005 16:38

upload με την php

Δημοσίευση από sol » 21 Μαρ 2008 14:15

Το πρόβλημα τελικά ειναι στο μέγεθος τον αρχείων,
δεν μπορώ να στειλω αρχεία πανω απο 2MB
Τα pdf ηταν πάνω απο 2ΜΒ και νομιζα οτι δεν μπορει να στειλει pdf δοκιμασα με μικροτερα και δουλεύει κανονικά.
ΑΡΑ ΘΕΛΩ UPLOAD ΠΑΝΩ ΑΠΟ 2ΜΒ μέχρι 50ΜΒ

ΜΕ ΕΚΤΙΜΙΣΗ
SOL

Άβαταρ μέλους
papatzas
Δημοσιεύσεις: 227
Εγγραφή: 03 Δεκ 2005 14:23

upload με την php

Δημοσίευση από papatzas » 22 Μαρ 2008 00:29

δείξε μας το script.. headers και λοιπά , αν δεν στέλνει πάνω απο 2Mb έλεγξε πάλι το php.ini
http://www.radinks.com/upload/config.php
:-)

Άβαταρ μέλους
Stathis
Photography Moderator
Δημοσιεύσεις: 4841
Εγγραφή: 23 Απρ 2005 21:03
Τοποθεσία: http://127.0.0.0
Επικοινωνία:

upload με την php

Δημοσίευση από Stathis » 22 Μαρ 2008 01:51

PHP File Uploads

Αν πάρεις παράδειγμα απο το παραπάνω script , αν δεν το πάρεις όλο , θα δεις οτί υπάρχει το :
<input type="hidden" name="MAX_FILE_SIZE" value="25000">
Οπού και ορίζεται το επιτρεπόμενο όριο μεγέθους του αρχείου.Οπότε κάπως έτσι θα δουλεψει κ για σενα.

Άβαταρ μέλους
papatzas
Δημοσιεύσεις: 227
Εγγραφή: 03 Δεκ 2005 14:23

upload με την php

Δημοσίευση από papatzas » 22 Μαρ 2008 02:14

δεν είναι απαραίτητο το MAX_FILE_SIZE
:-)

Άβαταρ μέλους
Stathis
Photography Moderator
Δημοσιεύσεις: 4841
Εγγραφή: 23 Απρ 2005 21:03
Τοποθεσία: http://127.0.0.0
Επικοινωνία:

upload με την php

Δημοσίευση από Stathis » 22 Μαρ 2008 02:37

Μία πρόταση και μια ιδέα που μου πέρασε απο το μυαλο είπα ;) Η γνώσεις μου στην PHP είναι πολύ περιορισμένες.

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

upload με την php

Δημοσίευση από cpulse » 22 Μαρ 2008 19:24

Μια πιθανότητα να μη σου λειτουργεί είναι και η περίπτωση time out

Αν χρησιμοποιείς apache φτιάξε ένα .htaccess αρχειάκι και βάλε μέσα αύτα:

Κώδικας: Επιλογή όλων

php_value max_execution_time 1200
php_value memory_limit 50M
php_value post_max_size 50M
php_value upload_max_filesize 50M
Options -Indexes
Το .htaccess βάλε το στο directory που βρίσκεται το .php αρχείο που χειρίζεται το upload ή σε κάποιο higher level directory.

Άβαταρ μέλους
papatzas
Δημοσιεύσεις: 227
Εγγραφή: 03 Δεκ 2005 14:23

upload με την php

Δημοσίευση από papatzas » 22 Μαρ 2008 19:33

Κώδικας: Επιλογή όλων

set_time_limit&#40;0&#41;;
:-)

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

upload με την php

Δημοσίευση από cpulse » 22 Μαρ 2008 20:47

Δεν θα λειτουργούσε αυτό papatza.

Το upload γίνεται πριν πάει ο έλεγχος στην PHP.

Άβαταρ μέλους
papatzas
Δημοσιεύσεις: 227
Εγγραφή: 03 Δεκ 2005 14:23

upload με την php

Δημοσίευση από papatzas » 22 Μαρ 2008 20:56

Ναι , για το get broswer file το έδωσα μετά τα header
όντως δεν ισχύει για Upload
:-)

sol
Δημοσιεύσεις: 14
Εγγραφή: 04 Ιουν 2005 16:38

upload με την php

Δημοσίευση από sol » 22 Μαρ 2008 23:54

lipon kano xrhsi enos paketo php sql kai apache
piraza lathos php.ini brika to kanoniko
ektelesa to info.php

kai sto upload_max_filesize to alkse se 50M

esteila telika pano apo 2M arxia mexri 4M
to ekana 500M to upload size
estila mexri 8Mb me 9Mb
to ekana 5000Mb
mexri 8Mb me 9Mb
500000Mb
mexri 8Mb me 9Mb
enoite kai stin forma apostolis to max_lenght to allksa
epimenei ekei 8Mb me 9Mb
to provlima malon einai ston apache

sol
Δημοσιεύσεις: 14
Εγγραφή: 04 Ιουν 2005 16:38

upload με την php

Δημοσίευση από sol » 23 Μαρ 2008 12:56

telika vrethike xari ston cpulse me to post poy ekane

Κώδικας: Επιλογή όλων

php_value max_execution_time 1200 
php_value memory_limit 50M 
php_value post_max_size 50M 
php_value upload_max_filesize 50M 
Options -Indexes 


TO RIMADI php.ini exei
kai tin post_max_size
thanks cpulse

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

upload με την php

Δημοσίευση από Basilakis » 23 Μαρ 2008 13:12

cheers :)

Parola afta, to php.ini afta den eprepe na MIN ta orizei? gia, efkoloteri dikia mas grafi?

Απάντηση

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

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

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