Kapag gumagamit ng EC-CUBE, minsan ay hindi makakapag-upload ng mga larawang produkto. Sa artikulong ito, ipapaliwanag ang mga karaniwang dahilan at mga tiyak na solusyon nang malinaw.
Sa EC-CUBE, ang mga extension ng file na puwedeng i-upload ay nililimitahan ng configuration file. Kapag nag-upload ka ng mga larawang may mga extension na hindi pinapayagan, magkakaroon ng error.
Suriin kung ang mga kinakailangang extension (halimbawa: jpg, png, atbp.) ay kasama sa app/config/eccube/packages/eccube.yaml sa eccube_file_uploadable_extensions.
Kung ang laki ng larawang sinusubukan mong i-upload ay lumampas sa limitasyon ng PHP, mabibigo ang pag-upload.
Suriin at i-adjust ang sumusunod na mga setting sa php.ini:
upload_max_filesizepost_max_sizeKapag nagpoproseso ng mga high-resolution na larawan, humihinto ang proseso kapag lumampas sa naitalagang memorya ng PHP. Maaari itong ayusin sa pamamagitan ng pagpapataas ng memory_limit.
Kung walang write permissions ang direktoryo kung saan itinatago ang mga larawang file, hindi magiging matagumpay ang pag-upload. Minsan, ang pag-set ng permissions sa 755 o 777 ay makakatulong.
Kung mag-upload ka ng mga file na may parehong pangalan ng maraming beses, maaari itong makaapekto sa iba pang mga larawang produkto sa oras ng overwriting o deletion. Siguraduhing ang mga pangalan ng file ay natatangi hangga't maaari.
upload_max_filesize?memory_limit ng PHP?Kung hindi ka makapag-upload ng mga larawan ng produkto pansamantala, o nais mong ibahagi ang mga larawan para sa pagsusuri sa loob ng kumpanya, ang paggamit ng mga external file uploader ay isa sa mga solusyon.
uploadf.com ay isang libreng serbisyo ng file upload na tumatanggap ng parehong PC at mobile, na nagbibigay-daan para sa madaling pag-upload ng mga file gamit ang drag-and-drop. Ang mga file ay maaaring i-upload ng hanggang 100 na sabay-sabay, na may tagal ng pag-iimbak na 1 buwan. Sinasaklaw nito ang humigit-kumulang 150 uri ng mga extension kasama ang mga format ng larawan.
Ang mga dahilan kung bakit hindi makapag-upload ng mga larawan sa EC-CUBE ay iba-iba, mula sa mga pagkakamali sa setup hanggang sa mga salik ng kapaligiran. Suriin muna ang mga pangunahing punto at maging flexible sa paggamit ng mga external na serbisyo kung kinakailangan.