Marime site

Discutii despre Joomla, Mambo

Moderator: Moderatori

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Joi Dec 04, 2008 8:19 pm

se pare ca m-am cam entuziasmat cu intrebarile...o sa citesc cum au rezolvat altii. da, are legatura cu scoala. astazi am primit subdomeniul si vroiam sa instalez. problema este ca dupa instalare, nu am mai putut incarca teme si module pe server. eu am mai instalat joomla pe alt server si nu am avut probleme, dar pa asta vad ca nu este asa. oricum, va multumesc pentru suportul oferit pana acum.



kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Vin Dec 05, 2008 6:56 pm

Trebuie sa revin, sunteti singurii care raspundeti prompt. am instalat o componenta si cand sa uplod-ez o poza ==>Fatal error: Chemare la funcţia nedefinit imagecreatefromjpeg () in / www / scoalaracoasa.scoli.edu.ro / htdocs / administrator / componente / com_imagebrowser / inc / image.class.php de pe linia 60. Ma uit la linia 60 ca la poarta noua...

Cod: Selectaţi tot

<?php
/**
* @package      Joomla
* @subpackage   com_imagebrowser
* @copyright   Copyright (C) 2008 E-NOISE.COM LIMITED. All rights reserved.
* @license      GNU/GPL.
* @author       Luis Montero [e-noise.com]
* @version       0.1.7b
* Joomla! and com_imagebrowser are free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed they include or
* are derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
*/

defined( '_JEXEC' ) or die( 'Direct Access to this location is not allowed.' );

class imageBrowserImage {
   function resize_image($sourcefile, $destfile, $forcedwidth=85, $forcedheight=60, $imgcomp=0)  {
      // $imgcomp es la compresion que le damos. 0 best quality | 100 worst quality
      $g_imgcomp = 100-$imgcomp;
      $g_srcfile = $sourcefile;
      $g_dstfile = $destfile;
      $g_fw = $forcedwidth;
      $g_fh = $forcedheight;

      if(file_exists($g_srcfile)) {
         $g_is = getimagesize($g_srcfile); // sacamos informacion sobre la imagen original
         $src_width = $g_is[0];
         $src_height = $g_is[1];
         $src_type = $g_is[2]; // 1 = GIF, 2 = JPG, 3 = PNG

         if(($src_width-$g_fw)>=($src_height-$g_fh)) {
            $g_iw = $g_fw;
            $g_ih = ($g_fw/$src_width)*$src_height;
         }
         else {
            $g_ih = $g_fh;
            $g_iw = ($g_ih/$src_height)*$src_width;
         }

         $img_src = $this->img_create_from_file($g_srcfile, $src_type);
         $img_dst = $this->img_create($g_iw, $g_ih, $src_type);
         imagecopyresampled($img_dst, $img_src, 0, 0, 0, 0, $g_iw, $g_ih, $src_width, $src_height);
         $this->img_output($img_dst, $g_dstfile, $g_imgcomp, $src_type);
         imagedestroy($img_dst);
         //$this->create_img_border($g_dstfile, $src_type); // draw border
         return true;
      }
      else
      return false;
   }

   function img_create_from_file($g_srcfile, $src_type) {
      ini_set('memory_limit', '32M');
      switch ($src_type) {
         case 1: // for gif
            $a = imagecreatefromgif($g_srcfile);
            return $a;
         case 2: // for jpeg
            $a = imagecreatefromjpeg($g_srcfile);
            return $a;
         case 3: // for png
            $a = imagecreatefrompng($g_srcfile);
            return $a;
      }
   }

   function img_create($g_iw, $g_ih, $src_type) {
      switch ($src_type) {
         case 1: // for gif
            $a = imagecreate($g_iw,$g_ih);
            return $a;
         case (2 || 3): // for jpeg and png
            $a = imagecreatetruecolor($g_iw,$g_ih);
            return $a;
      }
   }

   function img_output($img_dst, $g_dstfile, $g_imgcomp, $src_type) {
      switch ($src_type) {
         case 1: // for gif
            imagegif($img_dst, $g_dstfile); // for gif
            break;
         case 2: // for jpeg
            imagejpeg($img_dst, $g_dstfile, $g_imgcomp); // for jpeg
            break;
         case 3: // for png
            $g_imgcomp /= 10;
            if($g_imgcomp > 9) $g_imgcomp = 9;
            imagepng($img_dst, $g_dstfile, $g_imgcomp); // for png
            break;
      }
   }

   function create_img_border($img_file, $type) {
        $quality = 100;
        $borderColor = 127;  // 255 = white

      /*
         a                        b
         +-------------------------+
         |
         |          IMAGE
         |
         +-------------------------+
         c                        d
      */

         $scr_img = $this->img_create_from_file($img_file, $type);
         $width  = imagesx($scr_img);
         $height  = imagesy($scr_img);

          // line a - b
          $abX  = 0;
          $abY  = 0;
          $abX1 = $width;
          $abY1 = 0;

          // line a - c
          $acX  = 0;
          $acY  = 0;
          $acX1 = 0;
          $acY1 = $height;

          // line b - d
          $bdX  = $width-1;
          $bdY  = 0;
          $bdX1 = $width-1;
          $bdY1 = $height;

          // line c - d
          $cdX  = 0;
          $cdY  = $height-1;
          $cdX1 = $width;
          $cdY1 = $height-1;

          // DRAW LINES
          imageline($scr_img,$abX,$abY,$abX1,$abY1,$borderColor);
          imageline($scr_img,$acX,$acY,$acX1,$acY1,$borderColor);
          imageline($scr_img,$bdX,$bdY,$bdX1,$bdY1,$borderColor);
          imageline($scr_img,$cdX,$cdY,$cdX1,$cdY1,$borderColor);

        // create copy from image
          $this->img_output($scr_img, $img_file, $quality, $type);
          imagedestroy($scr_img);
  }

}
?>
[/code]

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Vin Dec 05, 2008 7:06 pm

E de la server, probabil nu au activata libraria gd (sau gd2, nu sunt sigur de care apartine, probabil de gd).

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Vin Dec 05, 2008 7:11 pm

ai idee de ce nu pot sterge tot din htdocs? raman cateva fisiere si la reinstalare ma incurca. anumite module cand le urc imi zice sasunt deja, dar ele nu sunt. si nu imi da voie nici sa schimb permisiunile. unde ar trebui sa umblu? va rog, ajutati-ma ca de dimineata nu fac altceva decat sa instalez si sa dezinstalez... :cry:

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Vin Dec 05, 2008 7:12 pm

pai daca nu iti da voie sa schimbi permisiunile trebuie sa vorbesti cu cei de la hosting. e probabil vina lor.

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Vin Dec 05, 2008 7:15 pm

La unele fisiere merge, dar la unele, nu. la alea pe care le-am dezinstalat cu joomla, alea raman cand deschid cu ftp. si nu pot sa le sterg, au si alt numar la "proprietar"(48 48), fata de celelalte. am innebunit....

Pirahna
Senior Member
Mesaje: 5985
Membru din: Dum Aug 22, 2004 2:04 am
Localitate: la birou
Contact:

Mesajde Pirahna » Vin Dec 05, 2008 7:30 pm

Pirahna scrie:pai daca nu iti da voie sa schimbi permisiunile trebuie sa vorbesti cu cei de la hosting. e probabil vina lor.


repet.

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Vin Dec 05, 2008 7:31 pm

am inteles... :cry:

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Vin Dec 05, 2008 7:38 pm

daca fac un folder in htdocs si instalez in el, merge? scap de acele foldere care nu pot sa le sterg?

Avatar utilizator
icsfails
PHPRomania Moderator
Mesaje: 165
Membru din: Dum Mai 26, 2002 1:44 am
Localitate: Timisoara
Contact:

Mesajde icsfails » Vin Dec 05, 2008 10:15 pm

scapi de ele in sensul ca nu te mai incurca, dar ele tot acolo vor fi :)
partea nasoala e ca o sa trebuiasca sa accesezi site-ul la http://domeniu/folder

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Vin Dec 05, 2008 10:18 pm

doar administratorul server-ului poate sa le stearga? sau oricine e priceput in chestiile astea?

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Sâm Dec 06, 2008 2:48 pm

Buna ziua si "La multi ani!" de sf. Nicolae tuturor celor care poarta numele acestuia. ce vreau sa va mai intreb. daca eu instalez momentan asa si dupa ce iau legatura cu adminul serverului sa imi stearga anumite fisiere se poate? Practic ma deranjeaza un singur modul de galerie foto. restul pare sa functioneze corect. astept un raspuns ca apoi sa stiu ce am de facut, sa astept pana raspunde administratorul sau sa ma apuc de treaba. va multumesc inca odata.

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Lun Dec 08, 2008 5:26 pm

revin cu intrebarile mele....am rezolvat-o cu acea componenta, dar acum ,cand vreau sa incarc poze primesc o eroare (.Fatal error: Call to undefined function imagecreatefromjpeg() in /www/domeniu.ro/htdocs/administrator/components/com_morfeoshow/helpers/upload.php on line 433. m-am uitat eu la linia aia dar sincer nu pricep nimic.imi puteti da o idee de unde sa incep? mentionez ca pe localhost merge.

kristina_racoasa
Average Member
Mesaje: 121
Membru din: Mie Sep 24, 2008 9:08 pm

Mesajde kristina_racoasa » Lun Dec 08, 2008 6:07 pm

Din ce am citit,nu este definita functia imagecreatefromjpeg(). dar cum trebuie definita? ce trebuie scris in paranteze? va rog... as atasa fisierul, dar nu stiu cum,nu vad buton de upload.

Avatar utilizator
Amenthes
Senior Member
Mesaje: 1370
Membru din: Lun Dec 12, 2005 8:00 am
Contact:

Mesajde Amenthes » Lun Dec 08, 2008 6:16 pm

Pirahna scrie:E de la server, probabil nu au activata libraria gd (sau gd2, nu sunt sigur de care apartine, probabil de gd).
I'm under construction | http://igstan.ro


Înapoi la “Joomla”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 14 vizitatori