Foros de daboweb
HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac => GNU/Linux, Unix, *BSD and Free Software, Android => Mensaje iniciado por: tXambe en 17 de Diciembre de 2012, 10:47:13 pm
-
Hol@,
Alguien que conozca bién este sw ó cms como dicen los entendidos, que puede hecharme una mano con la instalación. :verysad:
Un salduo y gracias.
-
Hola.
Yo lo he instalado un par de veces pero ya hace algún tiempo.
Te adjunto este enlace (http://www.aquihaydominios.com/blog/como-instalar-prestashop-en-tu-hosting/), por si acaso no lo has encontrado, y ya dirás algo si sigues atascado.
Las "claves" serían los permisos de algunos archivos y carpetas y el renombrado de la carpeta admin con algún nombre poco obvio o difícil de adivinar una vez terminada la instalación.
Saludos.
-
Muchas gracias, he seguido las instrucciones ( aunque yo estoy bajo linux ) pero nada, en el momento que pongo http://192.168.50.50/prestashop casque:
Objecto no localizado!
El URL solicitado no ha sido localizado en este servidor. Si usted tecleó el URL manualmente, por favor revise su ortografía y vuélvalo a intentar.
Si usted cree que esto es un error del servidor, por favor comuníqueselo al administrador del portal.
Error 404
192.168.50.50
Apache/2.4.3 (Unix) OpenSSL/1.0.1c PHP/5.4.7
La base de datos estaba creada antes de intentar la instalación de prestashop.
Un saludo y gracias.
-
¿Y si pones en esa url otra cosa que no sea el prestashop? (por ejemplo un index.html en plan pruebas) ¿aparece?
Es decir, el index.html de pruebas tendría que estar en 192.168.50.50/prestashop/index.html.
Y unas preguntillas de las de "por si acaso" para ganar algo de tiempo:
En esa IP ¿puedes ver alguna otra web?
¿El apache está bien configurado?
¿Sobre qué distro está instalado apache?
Saludos.
-
Hol@,
Si pongo http://192.168.50.50/index.html --> mismo error
En este servidor ( Debian wheezy 3.2.0-2-486 ) no tengo mas web y lo que tengo montado es XAMPP y todos los servicios estan arriba y he seguido los pasos del enlace que me pasaste.
Te pongo los permisos de www --> drwxr-xr-x 3 root root 4096 ene 4 13:38 www
Y prestashop que tengo dentro de /var/www --> drwxr-xr-x 24 root root 4096 ene 4 14:07 prestashop
Un saludo y gracias.
-
Hum, me da a mí que esto va a ser cosa de configuración.
No hace mucho conocí a alquien que después de instalarse una flamante Debian, se pilló el paquete XAMPP y hala, p'alante del tirón y sin mirar por el retrovisor. Después de semanas con problemas y de darle que te pego, acabó haciéndome caso e instalándose las cosas una a una. A partir de ahí ya pudo trabajar sin mayores dificultades. No es por hablar mal de nada, pero es lo que pasó.
Plantéate, en lugar de buscar paquetes prefabricados en otro lugar, obtenerlos de los repositorios de la distro, donde las cosas están configuradas de acuerdo a la misma. XAMPP consiste en una instalación de Apache, MySQL, PHP, y Perl, la 'X' parece querer decir que eso vale para todo el mundo, pero las cosas no son exactamente iguales en todas partes. Puedes instalarte esos paquetes, o los que necesites, según los tenga preparados tu distro y por lo menos tendrás más seguridad de que los archivos han ido a parar donde se supone que van a ser buscados y tal.
Es que a mí me gusta la filosofía esa de Unix que dice: "Un trabajo, un programa". Luego ya se podrán montar las combinaciones que hagan falta, pero lo primero es que cada componente individual haga lo que tiene que hacer lo mejor posible.
Seguro que hay quién se pilla el XAMPP y lo monta donde haga falta antes de que yo haya hecho un update, pero bueno, para gustos están los colores. :)
Saludos.
-
Hola,
Vamos eliminar lo que tengo y a continuación un aptitude install xampp.
slds :???:
-
Me autorespondo , va a ser que no , ya que he realizado un apt-cache search xampp y no ha encontrado nada tendre que instalar por partes.
-
Deduzco que tienes Debian :cool:, y sí, se trataría de instalar los paquetes por separado, Debian no tiene un XAMPP.
Cuando hayas instalado apache, en el archivo /etc/apache2/sites-available/default puedes configurar la carpeta por defecto donde buscar las webs. Así es como lo tengo yo:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
# DocumentRoot /var/www
DocumentRoot /home/fgo/Proyectos/webs
Fíjate que he comentado la que viene por defecto (/var/www) y he puesto una en casa (mi home) para estar más cómodo.
En /home/fgo/Proyectos/webs tengo un index.html con diferentes enlaces a las "weberías de pruebas" y demás.
También puedes complicarte con hosts virtuales y tal, pero para echar a andar un servicio web se puede empezar así e ir avanzando a medida de las necesidades.
Tal vez tengas que hacer lo mismo en /etc/apache2/sites-enabled/000-default.
Si tuvieses que tocar algo en el php.ini (como el memory_limit por ejemplo), ese archivo está en /etc/php5/apache2/php.ini.
Y no olvides reiniciar Apache tras cada cambio en cualquier archivo de configuración: service apache2 restart
Saludos.
-
Gracias por la ayuda shicefgo ;-) yo ando a full estos días y sobre GLAMP en Debian:
http://library.linode.com/web-servers/apache/installation/debian-6-squeeze
Saludos
-
Hol@,
De momento he instalado apache , mysql y php5 sin errores :) , tengo una duda/consulta porque alojar las web en una ubicación distinta a /var/www , hablo desde la ignorancia y en mi caso seria crear una carpeta en la ruta /home/us1/Proyectos/webs/web1 ¿ con algún permiso en especial ?
Un salduo y gracias.
PD.Cuando tenga la tienda montada algun regalito os cae.
-
Hol@,
Aqui estoy again, he avanzado ya por lo menos veo la pagina de instalación pero no puedo seguir , porque hay carpetas ó ficheros con problemas de permisos , he revisado unas carpetas que en el mismo apartado las marca como correctas y resulta que tienen los mismos permisos, os pondria una captura pero no se como insertar la imagen entre
Un saludo y gracias.
-
Hola.
Los permisos de las carpetas son los normales de tu usuario, no es necesario tocar nada en ese aspecto (exceptuando Prestashop, que suele dar algunos problemas en este aspecto).
A ver, cuando te aparezca la página diciendo que en tal o cual carpeta los permisos no están correctos, no te compliques y dáselos todos: chmod -R 777 carpeta. Esto te debería permitir echarlo a andar por lo menos. Más adelante, a medida que lo vayas conociendo, ya irás puliendo el tema de los permisos y la seguridad. (Al decirte que des todos los permisos sin mirar doy por supuesto que estás en una red local que controlas, si no fuera así ya habría que entrar en más detalles, obviamente, aunque nunca me ha convencido del todo el manejo de los permisos que lleva a cabo Prestashop, dicho sea de paso).
Ah, ten en cuenta también el usuario y el grupo. Como referencia toma el usuario y grupo que tenga el archivo index. Si necesitaras cambiarlos en algún sitio lo puedes hacer así: chown -R usuario.grupo carpeta.
Saludos.
-
:fadao: No salde una cuando me meto en otra , resulta que no puedo entrar en modo backoffice porque tengo que eliminar la carpeta admin é install las elimino y cuando le doy otra vez a backoffice error:
Forbidden
You don't have permission to access / on this server.
Apache/2.2.22 (Debian) Server at 192.168.50.50 Port 80
Y encima no se entrar en el modo que aparece los dosmenús el backoffice y frontoffice ayyysss :ciego:
Un saludo
-
Al finnnnnnn :-d ya estoy dentro , y estoy mas perdido que la leche , asi que me espera una buena sobre todo con la seguridad , hasta que lo deje como lo tengo en mente , en que lios me meto
buenos nos aburro mas.
Muuuuuuchisimas gracias por todo.
Un saludo.
-
OK, me alegro de que lo hayas conseguido, tXambe.
Se me pasó tu post, Dabo, gracias por el enlace. Ahora para trastear estoy usando un servidor virtual (VirtualBox, Debian stable y gnupanel), incluso he llegado a montar en él alguna cosa para luego pasarla a "producción", que se dice. No veas la de experimentos que he hecho con iptables y demás... (qué te voy a contar) :).
Un saludo.
-
Me alegro mucho !!! Muy grande shicefgo (el regalo en todo caso para él-;) y vaya, sobre trastear, no te haces idea la de cosas que rompo al cabo del día xDD Un abrazo :destroyer:
-
Lo dicho, gracias a ambos :-d