Mostrando entradas con la etiqueta xampp. Mostrar todas las entradas
Mostrando entradas con la etiqueta xampp. Mostrar todas las entradas

jueves, 17 de julio de 2014

Symfony - PHP - falta icuuc49.dll

El programa no puede iniciarse por que falta icuuc49.dll en el equipo.
Intente reinstalar el programa para corregir este problema


Este error ocurre al habilitar en el php.ini la extensión intl para solucionarlo deberemos copiar estas librerías en nuestro apache, eso se consigue del siguiente modo:
  1. Nos dirigiremos a nuestro server en mi caso Xampp a su directorio PHP (C:\xammp\PHP) 
  2. Buscaremos 3 archivos icudt49.dll; icuin49.dll; icuuc49.dll 
  3. Los copiaremos (importante copiar, no cortar) a nuestro directorio apache (C:\xammp\apache\bin) 
  4. Por ultimo reiniciaremos nuestro apache 
Y solucionado!!

jueves, 13 de febrero de 2014

Error: Apache shutdown unexpectedly. [Apache] This may be due to a blocked port, missing dependencies

Seguramente a todos nos a pasado algo por el estilo, intentábamos arrancar nuestro servidor apache y nos da un error similar a este:
13:50:25  [Apache] Status change detected: stopped
13:50:25  [Apache] Error: Apache shutdown unexpectedly.
13:50:25  [Apache] This may be due to a blocked port, missing dependencies,
13:50:25  [Apache] improper privileges, a crash, or a shutdown by another method.
13:50:25  [Apache] Press the Logs button to view error logs and check
13:50:25  [Apache] the Windows Event Viewer for more clues
13:50:25  [Apache] If you need more help, copy and post this
13:50:25  [Apache] entire log window on the forums



Es tan solo por que tenemos alguna aplicación arrancada que utiliza alguno de los puertos que usa Apache, los puertos por defecto son el 80, y el 443, Skype es muy dado a usarlos, y este es el caso.

Tenemos varias soluciones. la mas rápida, aunque menos eficiente es:

  • Podemos cerrar el Skype y arrancar nuestro Apache, después podremos volver a arrancar nuestro Skype
  • La que os recomiendo es ir al menú superior de nuestro Skype -> Herramientas -> Opciones.


 Y en la ventana que se nos habré, ir a la opción Conexión y después desmarcar la casilla de usar puertos 80, y 443; aceptaremos los cambios y arreglado, ya podremos arrancar nuestro Apache con el Skype abierto siempre que queramos


  • Una tercera solución, aunque mas elaborada, seria cambiar los puertos de Apache en el php.ini.

Esta configuración es valida para todos los Skype que no sean los "nativos" de Windows 8

lunes, 3 de febrero de 2014

#1045 - Access denied for user 'root'@'localhost' (using password: NO) - PHPMyAdmin

El otro día me encontré con este error en una instalación de Xampp.

La verdad es que solucionarlo es sencillo, tan solo deberemos arrancar la consola de nuestro server:


con lo que veremos una pantalla parecida a esta:


Una vez estemos hay deberemos escribir el comando
mysql
Después deberemos ingresar el siguiente código para darle una contraseña a nuestro usuario root:
SET PASSWORD FOR root@localhost=PASSWORD(' micontraseña ');

El siguiente paso es el de dar los permisos:
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY ' micontraseña ' WITH GRANT OPTION;

Y para finalizar deberemos abrir nuestro archivo php.ini como indicamos en la siguiente imagen o con nuestro editor favorito aunque con el blog de notas vamos sobrados, php.ini lo tenemos ubicado en: C:\xampp\php

Comprobaremos los siguientes parámetros

; Default host for mysql_connect() (doesn't apply in safe mode).  
mysqli.default_host ='localhost'  

; Default user for mysql_connect() (doesn't apply in safe mode).  
mysqli.default_user ='root'  
Y ponemos nuestra pass
; Default password for mysqli_connect() (doesn't apply in safe mode).  
mysqli.default_pw ='micontraseña'

Abriremos el archivo config.inc.php como vemos en la imagen de abajo o mediante la ruta: C:\xampp\phpMyAdmin

y allí comprobaremos los siguientes parámetros

$cfg['Servers'][$i]['host']= 'localhost';  
$cfg['Servers'][$i]['user'] = 'root';  
y nuestra contraseña
$cfg['Servers'][$i]['password']= 'micontraseña';


Fuente: http://es.kioskea.net/faq/10637-phpmyadmin-1045-access-denied-for-user-root-localhost

lunes, 9 de septiembre de 2013

El servidor puede estar sobrecargado, o hubo un error en la ejecución de un programa 'CGI'.

El servidor puede estar sobrecargado, o hubo un error en la ejecución de un programa 'CGI'.

Este error en Xamp suele darse al tener un .htaccess que cause algun error revisalo y/o borralo en tu servidor local para solucionarlo ;)