| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 31.07.07 Prihlásený: 09.01.19 Príspevky: 327 Témy: 85 Bydlisko: Humenné |
Neviem z akého dôvodu, ale nefunguje mi upload súborov väčších ako 5MB pritom upload_file_size je 128MB, menšie súbory, ako 5MB mi uploadne v pohode, akonáhle je súbor väčší ako 5MB tak to nefunguje a nevypiše ani žiadnu chybu, tiež nechcem si robiť reklamu, ale môžte si to skúsiť na shotimg.net zip upload, neviem z akého dôvodu to nefunguje, ale ani na supporte hostingu mi nevedeli poradiť. Tu je časť z skriptu, na ktorom to taktiež nefunguje Kód: $dir = "../img/".$original."/"; $thumbdir = "../thumbs/".$original."/"; mkdir($dir); chmod($dir, 0777); mkdir($thumbdir); chmod($thumbdir, 0777); error_reporting(E_ALL);
// define the filename extensions define('ALLOWED_FILENAMES', 'jpg|jpeg|gif|png'); // define a directory define('IMAGE_DIR', $dir);
if($_FILES["zip_file"]["name"]) { $filename = $_FILES["zip_file"]["name"]; $source = $_FILES["zip_file"]["tmp_name"]; $type = $_FILES["zip_file"]["type"]; $name = explode(".", $filename); $accepted_types = array('application/zip', 'application/x-zip-compressed', 'multipart/x-zip', 'application/x-compressed'); foreach($accepted_types as $mime_type) { if($mime_type == $type) { $okay = true; break; } } $continue = strtolower(end($name)) == 'zip' ? true : false; if(!$continue) { $message = "The file you are trying to upload is not a .zip file. Please try again."; } $target_path = $dir.$filename; if(move_uploaded_file($source, $target_path)) { include("Zip.php"); $zip = new ZipArchive(); $x = $zip->open($target_path); if ($x === true) { $zip->extractTo($dir); $zip->close(); unlink($target_path); } $message = "Your .zip file was uploaded and unpacked."; } else { $message = "There was a problem with the upload. Please try again."; }
function createThumbs( $pathToImages, $pathToThumbs, $thumbWidth ) { // open the directory $dir = opendir( $pathToImages );
// loop through it, looking for any/all JPG files: while (false !== ($fname = readdir( $dir ))) { // parse path for the extension $info = pathinfo($pathToImages . $fname); // continue only if this is a JPEG image if ( strtolower($info['extension']) == 'jpg' ) { echo "Creating thumbnail for {$fname} <br />";
// load image and get image size $img = imagecreatefromjpeg( "{$pathToImages}{$fname}" ); $width = imagesx( $img ); $height = imagesy( $img );
// calculate thumbnail size $new_width = $thumbWidth; $new_height = floor( $height * ( $thumbWidth / $width ) );
// create a new tempopary image $tmp_img = imagecreatetruecolor( $new_width, $new_height );
// copy and resize old image into new image imagecopyresized( $tmp_img, $img, 0, 0, 0, 0, $new_width, $new_height, $width, $height );
// save thumbnail into a file imagejpeg( $tmp_img, "{$pathToThumbs}{$fname}" ); } } // close the directory closedir( $dir ); }
createThumbs($dir,$thumbdir,100);
}
}
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
post_max_size ma aku hodnotu?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 31.07.07 Prihlásený: 09.01.19 Príspevky: 327 Témy: 85 Bydlisko: Humenné |
stenley píše: post_max_size ma aku hodnotu? vďaka za radu, je tam 8M tak je to v tom, lebo som to vyskúšal a funguje, čiže idem napísať na support škoda, že má to nenapadlo skôr, že aký je limit na post_max_size také chyby sa mi stavajú často, že je to len nejaká maličkosť a trvá mi hodiny, kým to vyrieším, ale tiež taký pracovníci aký pracujú niekde na supporte je zaujímavé, že mi to nevedel hneď on napísať, že problém je v tom
Naposledy upravil Pablo Montero dňa 07.03.2013 15:26, celkovo upravené 1
|
|
Registrovaný: 14.04.09 Prihlásený: 18.01.22 Príspevky: 1188 Témy: 198 |
Pre zobrazenie chyby si si mohol skusit pridat: Kód: ini_set('display_errors', 'On'); Zvysit mozes nabuduce skusit memory_limit a post_max_size ako bolo spominane.
_________________ CPU: Intel core i5 3470 GPU: Gigabyte N760OC-2GD MB: MSI B75A-G43 RAM: DDRAM3 8GB (2x4GB) TEAM RAM 1600MHz Elite Zdroj: Seasonic G Series 450W HDD: 500GB vybraty z notebooku Lenovo E531 i5-3230M N4IBPXS SSD:Samsung 840 Evo 250GB Case: Fractal Define R4 black pearl FAN: Cooler Master Hyper 212+ EVO DVD: SAMSUNG DVD±R/±RW/RAM SH-224DB SATA, černá, bulk OS: Ubuntu 12.04 64bit & Windows 7 Ultimate 64bit Monitor: Dell U2412m |
|
Registrovaný: 31.07.07 Prihlásený: 09.01.19 Príspevky: 327 Témy: 85 Bydlisko: Humenné |
idem vyskúšať ten ini_set lebo už mám post_max_size na 128 MB ale aj tak to nefunguje
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Upload v PHP, ASP | 1 | 627 | 01.07.2008 20:30 Numline1 | | upload v PHP, ASP | 7 | 724 | 30.04.2009 21:02 Draex | | upload v PHP, ASP | 17 | 1375 | 20.08.2008 18:34 Pablo Montero | | upload v Bezpečnosť a firewally | 6 | 544 | 13.07.2011 14:56 fifo102 | | Upload v Ostatné programy | 4 | 931 | 27.01.2007 13:58 quatermain | | upload progres v PHP, ASP | 12 | 769 | 22.09.2009 18:34 Unlink | | upload hosting v Obchody, reklamácie a právo | 3 | 779 | 25.01.2009 19:47 Romi | | upload priecinku v PHP, ASP | 4 | 666 | 26.11.2007 15:45 p360t | | video upload v Redakčné systémy | 1 | 587 | 21.10.2007 13:50 JanoF | | Upload server v PHP, ASP | 26 | 2258 | 08.04.2007 18:06 Tominator | | Image Upload v JavaScript, VBScript, Ajax | 1 | 884 | 19.10.2007 8:19 p360t | | upload problem v PHP, ASP | 8 | 612 | 20.08.2009 11:19 Luk1 | | upload obrázku v PHP, ASP | 0 | 375 | 20.11.2011 13:49 1daemon1 | | Upload server v Služby a webstránky | 6 | 293 | 04.04.2013 11:20 IntelSK | | Image upload v PHP, ASP | 10 | 751 | 08.10.2007 19:04 Flety | | images upload v PHP, ASP | 8 | 816 | 20.07.2006 13:57 scooby |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|