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

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

miércoles, 12 de junio de 2013

X-UA-Compatible en apache

<IfModule mod_headers.c>
   BrowserMath MSIE ie
   Header set X-UA-Compatible "IE=edge" env=ie
</IfModule>

este pequeño codigo pegado en nuestro .htaccess o en la configuracion e apache obliga a IE a comportarse como Chrome, siempre que el usuario tenga el plugin adecuado instalado en IE

miércoles, 21 de marzo de 2012

Instalacion de Server

Acabo de descargar Xampp desde http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.7/xampp-win32-1.7.7-VC9-installer.exe/download ya que en otra ocasión probe otros autoinstaladores, y tube algun problema, de este siempre e oído hablar bien, ya veremos que tal ... XD
La ultima versión para windows es la 1.7.7 descarga un instalador bastante rapido, y de primeras es sencilla, sin grandes complicaciones, pregunta si queremos instalar como servicio el apache, el PhpMyAdmin, y el Filecilla Server e activado todos menos el Filecilla, ya que no voy a usarlo como servidor de archivos, solo para probar la web, y con el apache y la BBDD me sobra.
Casi terminando la instalacion se abre una pantalla de MSDos en donde el solo hace una serie de tareas y se cierra, al terminar la instalacion se abre otra aparentemente para configurar los servicios, me ha dado error el apache ya que tengo los puertos 80 y 443 ocupados con el Team Viewer.

En el Team Viewer, hay que ir a la opción de Extras > Opciones > Avanzado > Mostrar Opciones avanzadas > y allí casi al final marcar la casilla que dice no usar los puertos 80 y 443 solo recomendado para servidores

Aun asi no me termina de arrancar el servicio de Apache, así que voy a reiniciar.
Listo ambos servicios funcionando.

Me arranca perfectamente el phpMyAdmin, después de ponerlo en castellano, me voy a http://cpanel.99h.com.ar, para descargarme la BBDD, para ello hay que entrar en El PhpMyAdmin del servidor, y seleccionar la BBDD que quieres descargar.
Despues deberemos dar al boton de Exportar

Por ultimo es importante que en 1 Tengamos seleccionado Todas las tablas, o al menos todas las que nos interesen, que en 2 marquemos la casilla que nos descarga el archivo, de lo contrario se nos abrirá una nueva pestaña ne la que tendremos la Query para copiar y pegar, pero aparte de que descargandolo automáticamente es mas cómodo, y nos lo baja en un archivo SQL directamente, evitamos posibles errores, para finalizar Presionar en
Crear la BBDD en local no tiene complicación alguna debemos ir al PhpMyAdmin crear la BBDD con el nombre que queramos, y después darle al botón que esta justo a la derecha del que hemos usado antes (el de exportar) para en esta ocasión darle a importar, allí seleccionamos el archivo que nos hemos descargado antes y el solo nos creara todas nuestras tablas, y su contenido.

Ya tenemos nuestra BBDD Creada y con los mismos datos que en el servidor Web, ahora solo nos faltan nuestras propias paginas podemos entrar a nuestro FTP y descargarnosla, o si tenemos alguna copia de seguridad (como es el caso) copiarla directamente en:
C:\xampp\htdocs\poque


donde C:\xampp\ es la ruta donde tenemos instalado nuestro servidor
htdocs es donde deberemos alojar nuestras webs
poque es una carpeta que he creado ,para alojar una copia de http://www.poque.es

Para acceder a nuestras webs, en local tan solo deberemos abrir cualquier navegador y allí teclear http://localhost/poque/

Problemilla

Problemilla, o problemón, según el punto de vista.
Llevo unos días (6 concretamente) con un problema en la pagina principal de  http://www.poque.es  en la cual me decidí por añadir un chat, el cual no esta terminado, le quedan muchas mejoras, pero ya esta en funcionamiento, tan solo son 2 cuadros de texto en los que escribes el alias con el que quieres identificarte, y el mensaje que quieres enviar, al dar al botón de enviar, guardo esos datos en una BBDD en MySQL, para mostrar los mensajes, tengo un iframe a otra pagina, que se recarga cada segundo mostrando los mensajes que tengo guardados en la BBDD, esto lo hago así para no recargar la pagina entera, con el consiguiente consumo de datos innecesario , y molestias a los usuarios especialmente si estas escribiendo y se te recarga....
el problema me viene dado al rato de permanecer tanto inactivo, como escribiendo, en la pagina principal, aparece la pagina que recargo (la de los mensajes del chat) como que no esta accesible, como si estuviera  caída, recargas la pagina, y te dice lo mismo para la web entera, aunque la misma sigue Online, ya que entrando con otra Ip si esta accesible, imagino que el servidor tiene algun tipo de bloqueo.
He estado investigando por Internet, leí algo de que después de 2000 peticiones el servidor bloquea la Ip por seguridad, durante 24h eso me daría unos 33 minutos; he escrito al servidor en el que alojaba la web para comentar este asunto, su respuesta en perfecto ingles fue que lo han revisado 2 veces y funciona perfectamente, que si tengo problemas que use un proxy, y que les pague para conseguir mas velocidad, a lo que les respondí, que quería empezar a pagar el servidor en mayo (fecha en la que cumplo un año con la web operativa y en la que me gustaría poder empezar a cobrar), pero que necesitaba resolver el problema, que si pagando me garantizaban que se resolviera también les dije que por mi no hay problema en usar un proxy para saltarme el bloqueo, pero que no podía pedir a todos los visitantes que usaran un proxy.
Su respuesta fue un completo copia y pega de la anterior...
como consecuencia me cambie de servidor con la esperanza de que se resolviera este problema, pero mi gozo en un pozo, sigo igual, también les he escrito contándoles lo mismo.
la respuesta que me dieron fue: (Copio y pego)
Cuando la ip en la que se accede al PANEL es detectada rara, pues se bloquea, pero la del sitio web no bloquea a nadie mas, saludos.
mi respuesta es que no tengo problemas para entrar al panel, que es a la web, y que conocidos mios que solo entran a la web, tienen el mismo problema
sigo esperando respuesta, os mantendré informados con lo que suceda, mientras volveré a intentar instalar un servidor en mi pc, e intentare recrear el de esta gente, a ver si me falla y doy con alguna solución en local