Kif Iżżid id-Daqs tal-File Upload fil-PHP
Int żviluppatur PHP jew amministratur tas-sistema li tmexxi servers li jospitaw applikazzjonijiet PHP? Qed tfittex mod kif iżżid jew tissettja d-daqs tal-upload tal-fajl fil-PHP? Jekk iva, imbagħad segwi dan l-artikolu li jurik kif iżżid id-daqs tal-upload tal-fajls f'PHP u wkoll se tispjega xi wħud mid-direttivi ewlenin tal-PHP għall-immaniġġjar ta 'uploads ta' fajls kif ukoll data POST.
B'mod awtomatiku, id-daqs tal-upload tal-fajl PHP huwa ssettjat għal massimu ta' 2MB fajl fuq is-server, iżda tista' żżid jew tnaqqas id-daqs massimu tat-tlugħ tal-fajl billi tuża l-fajl tal-konfigurazzjoni PHP (php.ini
), dan il-fajl jista' jinstabu f'postijiet differenti fuq distribuzzjonijiet differenti tal-Linux.
# vim /etc/php.ini [On Cent/RHEL/Fedora] # vim /etc/php/7.0/apache2/php.ini [On Debian/Ubuntu]
Biex iżżid id-daqs tal-upload tal-fajls f'PHP, trid timmodifika l-varjabbli upload_max_filesize
u post_max_size
fil-fajl php.ini tiegħek.
upload_max_filesize = 10M post_max_size = 10M
Barra minn hekk, tista' wkoll tissettja n-numru massimu ta' fajls permessi li jittellgħu simultanjament, f'talba waħda, billi tuża l-max_file_uploads
. Innota li minn PHP 5.3.4 u verżjonijiet ta' l-aħħar, kwalunkwe kamp ta' upload li jitħalla vojt mal-preżentazzjoni ma jgħoddx għal dan il-limitu.
max_file_uploads = 25
Il-varjabbli post_max_size
li tintuża biex tissettja d-daqs massimu tad-data POST li PHP se jaċċetta. L-issettjar ta' valur ta' 0 tiddiżattiva l-limitu. Jekk il-qari tad-dejta POST huwa diżattivat permezz ta' enable_post_data_reading, allura jiġi injorat.
Ladarba tkun għamilt il-bidliet ta 'hawn fuq, issalva l-fajl php.ini modifikat u terġa' tibda s-server tal-web billi tuża l-kmandi li ġejjin fuq id-distribuzzjonijiet Linux rispettivi tiegħek.
--------------- SystemD --------------- # systemctl restart nginx # systemctl restart httpd # systemctl restart apache2 --------------- Sys Vinit --------------- # service nginx restart # service httpd restart # service apache2 restart
Dak hu! F'dan l-artikolu qasir, spjegajna kif iżżid id-daqs tal-upload tal-fajl f'PHP. Jekk taf b'xi mod ieħor jew għandek xi mistoqsijiet, aqsam magħna billi tuża t-taqsima tal-kummenti tagħna hawn taħt.