Chyba při uploadu obrázků na web Vyřešeno

Napište nám o svých webových stránkách, dejte vědět o jakémkoliv jiném zajímavém webu

Moderátoři: Myloš, Mods_senior

Uživatelský avatar
Owner
Master Level 8.5
Master Level 8.5
Příspěvky: 7260
Registrován: červenec 07
Bydliště: Třinec
Pohlaví: Muž
Stav:
Offline
Kontakt:

Chyba při uploadu obrázků na web

Příspěvekod Owner » 21 lis 2009 16:09

Zdravím,
chtěl bych poprosit některé zkušenější uživatele zabývající se problematikou webových stránek, aby se na toto koukli.
Mám problém při uploadování obrázků u PHP-Fusion . Konkrétně se jedná o stránku druhabe.hy.cz a chyba je následující :

Kód: Vybrat vše

Fatal error: Allowed memory size of 11534336 bytes exhausted (tried to allocate 900 bytes) in /users/zalohovane/hy.cz/druhabe/includes/photo_functions_include.php on line 49

Kdysi to v pohodě šlo, na hostingu je ještě dost místa a soubory nejsou velké (zkoušel jsem 160kb fotky a normální 2mpix, bez rozdílu).
Ani chmod 775 a 777 nepomohl.
Obsah photo_functions_include.php je zde :

Kód: Vybrat vše

<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: photo_functions_include
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

function createthumbnail($filetype, $origfile, $thumbfile, $new_w, $new_h) {
   
   global $settings;
   
   if ($filetype == 1) { $origimage = imagecreatefromgif($origfile); }
   elseif ($filetype == 2) { $origimage = imagecreatefromjpeg($origfile); }
   elseif ($filetype == 3) { $origimage = imagecreatefrompng($origfile); }
   
   $old_x = imagesx($origimage);
   $old_y = imagesy($origimage);
   
   if ($old_x > $new_w || $old_y > $new_h) {
      if ($old_x < $old_y) {
         $thumb_w = round(($old_x * $new_h) / $old_y);
         $thumb_h = $new_h;
      } elseif ($old_x > $old_y) {
         $thumb_w = $new_w;
         $thumb_h = round(($old_y * $new_w) / $old_x);
      } else {
         $thumb_w = $new_w;
         $thumb_h = $new_h;
      }
   } else {
      $thumb_w = $old_x;
      $thumb_h = $old_y;
   }
   
   if ($settings['thumb_compression'] == "gd2") {
      $thumbimage = imagecreate($thumb_w,$thumb_h);
      $result = imagecopyresized($thumbimage, $origimage, 0, 0, 0, 0, $thumb_w, $thumb_h, $old_x, $old_y);
   } else {
      $thumbimage = imagecreatetruecolor($thumb_w,$thumb_h);
      $result = imagecopyresampled($thumbimage, $origimage, 0, 0, 0, 0, $thumb_w, $thumb_h, $old_x, $old_y);
   }
   
   touch($thumbfile);

   if ($filetype == 1) { imagegif($thumbimage, $thumbfile); }
   elseif ($filetype == 2) { imagejpeg($thumbimage, $thumbfile); }
   elseif ($filetype == 3) { imagepng($thumbimage, $thumbfile); }
}

function image_exists($dir, $image) {
   $i = 1;
   $image_name = substr($image, 0, strrpos($image, "."));
   $image_ext = strrchr($image, ".");
   while (file_exists($dir.$image)) {
      $image = $image_name."_".$i.$image_ext;
      $i++;
   }
   return $image;
}
?>


V příloze je nastavení galerie.

Díky za každou radu.
Přílohy
Nastavení galerie webu.JPG
Nastavení
Fallout fan | HJT | MWAV | CCleaner | Provozuji Minecraft server Minecore.cz | Osobní blog
Notebook: Thinkpad X200s - 12", Core2Duo L9300, 9cell, 240GB SSD, 5GB DDR3
PC: AMD Phenom II X6 1055T, 12GB DDR3, AMD 6870, 500GB Seagate 7200.12

Reklama
Uživatelský avatar
Owner
Master Level 8.5
Master Level 8.5
Příspěvky: 7260
Registrován: červenec 07
Bydliště: Třinec
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Chyba při uploadu obrázků na web

Příspěvekod Owner » 22 lis 2009 12:16

up
Fallout fan | HJT | MWAV | CCleaner | Provozuji Minecraft server Minecore.cz | Osobní blog
Notebook: Thinkpad X200s - 12", Core2Duo L9300, 9cell, 240GB SSD, 5GB DDR3
PC: AMD Phenom II X6 1055T, 12GB DDR3, AMD 6870, 500GB Seagate 7200.12

Uživatelský avatar
Owner
Master Level 8.5
Master Level 8.5
Příspěvky: 7260
Registrován: červenec 07
Bydliště: Třinec
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Chyba při uploadu obrázků na web  Vyřešeno

Příspěvekod Owner » 22 lis 2009 14:18

Už jsem si to vyřešil.
Fallout fan | HJT | MWAV | CCleaner | Provozuji Minecraft server Minecore.cz | Osobní blog
Notebook: Thinkpad X200s - 12", Core2Duo L9300, 9cell, 240GB SSD, 5GB DDR3
PC: AMD Phenom II X6 1055T, 12GB DDR3, AMD 6870, 500GB Seagate 7200.12


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou Příloha(y)
    od zuzana3 » 25 pro 2024 20:33 » v Administrace sítě
    7
    6569
    od zuzana3 Zobrazit poslední příspěvek
    25 pro 2024 22:23
  • Chyba hardware. Příloha(y)
    od Steage7717 » 10 lis 2024 16:29 » v Problémy s hardwarem
    4
    3565
    od Steage7717 Zobrazit poslední příspěvek
    12 lis 2024 18:49
  • Chyba CPU na desce
    od petan320 » 24 bře 2025 15:29 » v Problémy s hardwarem
    16
    8639
    od petr22 Zobrazit poslední příspěvek
    02 dub 2025 21:50
  • Sqlite - systémová chyba Příloha(y)
    od cindy the skull » 27 úno 2025 11:59 » v Vše ostatní (sw)
    6
    10786
    od atari Zobrazit poslední příspěvek
    16 bře 2025 11:11
  • Chyba příkazový řádek Příloha(y)
    od zik9 » 05 čer 2025 11:24 » v Windows 11, 10, 8...
    4
    1812
    od zik9 Zobrazit poslední příspěvek
    12 čer 2025 15:33

Zpět na “Web-tipy a vaše weby”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů