Como instalo GD2 en phpini???,
Porfa ayuda!!
| |||
Respuesta: como instalar... ;extension=php_bz2.dll ;extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_exif.dll ;extension=php_fdf.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_gmp.dll ;extension=php_ifx.dll ;extension=php_imap.dll ;extension=php_interbase.dll ;extension=php_ldap.dll ;extension=php_mbstring.dll ;extension=php_mcrypt.dll ;extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll ;extension=php_msql.dll ;extension=php_mssql.dll ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_oci8.dll ;extension=php_openssl.dll ;extension=php_pdo.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mssql.dll ;extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_oci8.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll ;extension=php_pspell.dll ;extension=php_shmop.dll ;extension=php_snmp.dll ;extension=php_soap.dll ;extension=php_sockets.dll ;extension=php_sqlite.dll ;extension=php_sybase_ct.dll ;extension=php_tidy.dll ;extension=php_xmlrpc.dll ;extension=php_xsl.dll ;extension=php_zip.dll |
| |||
Respuesta: como instalar... Cita: utilizo dos archivos este es el primero<? class imag { var $font; // the font we wish to use var $text; // the random text used in the image function imag() { // set the font to use $this->setFont('adler.ttf'); // seed the random number generater srand((double)microtime()*1000000^getmypid()); } /* * mixed setFont(string $font) * set the font file to use * * returns the old font name (if set) on sucess, false on failure (can not find file) */ function setFont($font) { // need to check if is a valid ttf file // check that the file exists if(file_exists($font)) { $old_font=$this->font; $this->font=$font; if(!empty($old_font)) return $old_font; return true; } else return false; } /* * string getFont() * * return the current set font */ function getFont() { return $this->font; } /* * string createImage(int $width, int $height) * create the image and output it's contents to the browser * * will return the random string used on the image */ function createImage($width=50,$height=20) { // send header for our image header("Content-type:image/png"); // create an image $im=imagecreate($width,$height); // white background $white=imagecolorallocate($im,255,255,255); // black text and grid $black=imagecolorallocate($im,249,94,0); // get a random number to start drawing out grid from $num=rand(0,5); // generate a random string $string=substr(strtolower(md5(uniqid(rand(),1))),0 ,4); // in this font, the number 1 looks too much like I if($this->getFont()=='adler.ttf') $string=str_replace('1','a',$string); // place this string into the image imagettftext($im,11,0,9,19,$black,$this->getFont(),$string); // create the image and send to browser imagepng($im); // destroy the image imagedestroy($im); // return the random text generated return $this->text=$string; } } ?> y el segundo es: Cita: a todo esto ajunto una fuente adler.tif.<?php session_start(); require_once('imag.inc.php'); $im=&new imag; /* * want to use a different font ?? uncomment the line below and make sure it's the exact path. * will return false on failure (couldn't find image) */ // $im->setFont('arial.ttf'); /* *returns the random string placed on the image, this needs to then be placed into a session for comparison when the form is submitted * * if you change the font, you may also need to width & height of the image, you can do this by supplying the two arguements to createImage() - createImage(500,50); */ $_SESSION['text']=$im->createImage(); ?> En el servidor remoto (proveedor de host me funciona muy bien) pero no en el local host (appserver) hay que comentar que esta versiona del appserver tiene php6 |
| |||
Respuesta: como instalar... ok mira en el file: error.log ahí te tiene que salir un aviso si no has editado esta linea extension_dir = "/" en tu php.ini editarla y dale la Ruta donde se encuentra el folder ext que quede algo asi: extension_dir = "C:/php/ext/" pero eso depende de donde tengas el folder de php |
| |||
Respuesta: como instalar... yo no he usado el AppServ y no se cual sea la configuración pero debes de ejecutar el código php y ver el el archivo error.log de Apache y así expone el error que te genera y cualquiera te puede ayudar. |