Otu esi abawanye nha nbulite faịlụ na PHP
Ị bụ onye nrụpụta PHP ma ọ bụ onye nchịkwa sistemụ na-ejikwa sava na-akwado ngwa PHP? Ị na-achọ ụzọ isi bulie ma ọ bụ tọọ nha faịlụ bulite na PHP? Ọ bụrụ ee, soro akụkọ a na-egosi gị otu esi abawanye nha faịlụ na PHP ma ga-akọwakwa ụfọdụ ntuziaka PHP maka ijikwa nbudata faịlụ yana data POST.
Site na ndabara, a na-edobe nha nbulite faịlụ PHP ka ọ bụrụ faịlụ 2MB kachasị na sava ahụ, mana ị nwere ike ịbawanye ma ọ bụ belata oke nbulite faịlụ site na iji faịlụ nhazi PHP (php.ini
), faịlụ a nwere ike. dị na ebe dị iche iche na nkesa Linux dị iche iche.
# vim /etc/php.ini [On Cent/RHEL/Fedora] # vim /etc/php/7.0/apache2/php.ini [On Debian/Ubuntu]
Ka iwelie nha faịlụ na PHP, ị ga-agbanwe upload_max_filesize
na post_max_size
dị na faịlụ php.ini gị.
upload_max_filesize = 10M post_max_size = 10M
Na mgbakwunye, ị nwekwara ike ịtọ ọnụọgụ faịlụ kacha ekwe ka ebugo ya n'otu oge, n'otu arịrịọ, na-eji max_file_uploads
. Rịba ama na site na PHP 5.3.4 na nsụgharị ikpeazụ, ebe ọ bụla bulite ahapụghị oghere na nrubeisi anaghị agụta oke a.
max_file_uploads = 25
Ngbanwe post_max_size
nke a na-eji wee tọọ oke data POST nke PHP ga-anabata. Ịtọlite uru nke 0 na-ewepụ oke. Ọ bụrụ na agbanyụrụ ọgụgụ data POST site na enable_post_data_reading, a ga-eleghara ya anya.
Ozugbo ịmechara mgbanwe ndị a dị n'elu, chekwaa faịlụ php.ini gbanwetụrụ wee malitegharịa sava weebụ site na iji iwu ndị dị na nkesa Linux gị.
--------------- SystemD --------------- # systemctl restart nginx # systemctl restart httpd # systemctl restart apache2 --------------- Sys Vinit --------------- # service nginx restart # service httpd restart # service apache2 restart
Ọ bụ ya! N'ime edemede a dị mkpirikpi, anyị akọwala otu esi eme ka ogo nbudata faịlụ dị na PHP. Ọ bụrụ na ị maara ụzọ ọ bụla ọzọ ma ọ bụ nwee ajụjụ ọ bụla, kekọrịta anyị site na iji ngalaba nkọwa anyị n'okpuru.