como hacer funcionar drupal despues de subirlo por ftp al servidor remoto ? pasos y configuracion de ficheros SQL o php.ini ?

6 respuestas [Último envío]
Usuario Desconectado. Visto por última vez 4 días 15 horas. Desconectado
Integró: 02/06/2010

Hola Deseo saber como hacer que funcione drupal en el servidor remoto, lo he subido por ftp y no me funciona.

cuales son los pasos?

yo hice un sitio en drupal, lo subi al servidor pero no lo puedo hacer que funcione

creo que la extension de PHP MySQLi no esta instalada y supongo que la necesito para que funcione el modulo la he buscado y no la encuentro.
tambien he buscado la  extension=php_mysqli.dll y supongo tambien que ha de estar en una carpeta que se llama 'etc' pero esa carpeta no la encuentro ni los ficheros php y MySQLi tampoco

le he preguntado a los que dan el soporte del hosting y dicen que los servidores estan compartidos, el caso es que el drupal no me funciona.

agradeceria cualquier instruccion.

!!!Saludos a la comunidad !!!

Usuario Desconectado. Visto por última vez 3 horas 31 mins. Desconectado
Integró: 07/15/2007
calma

Hola siento que no estas siguiendo los pasos adecuados.

1- subir los archivos

2- Crear una base de datos mysql, si tu hospedaje tiene una area de administración generalmente alli te permite crear una base de datos.

3- Entrar a el dominio, te debe aparecer una pantalla de Drupal que te indica si lo quieres instalar en ingles y luego de esa pantalla te pone una pantalla donde te pide los datos de la base de datos para conectar Drupal (pide el nombre de la base de datos, el nombre del usuario asignado y su clave)

te pongo liga a una guia un poco más detallada http://drupaleros.com.ar/node/4 aun que tiene algunas instrucciones para usar en terminal que no hacen falta.

no tienes que tener ninguna extension de php msql para funcionar, ni el que sea compartido debe ser una limitante para que funcione.

Mucho cuidado no debes moverle demasiado al servidor para que funcione los requerimientos de Drupal no son nada complicados.

También dentro de la carpeta de Drupal encontraras un archivo en ingles que dice install.txt en el estan las instrucciones y pasos

 

Usuario Desconectado. Visto por última vez 4 días 15 horas. Desconectado
Integró: 02/06/2010
el problema: Base de datos sin privilegios

hola, gracias por responder
Bueno ya revise todo desde el principio y al parecer el problema esta en la base de datos que cree en el servidor remoto.
esa base de datos que yo cree en el servidor remoto no tiene privilegios; En el servidor MySQL donde esta la base de datos creada me sale (Sin Privilegios), ademas el panel del hosting no me da opcion de darle privilegios.

entonces cuando pongo la direccion del drupal y /install.php me sale este mensaje de error:
---------------------------------------------------------------------------------

Choose language

The following error must be resolved before you can continue the installation process:

Failed to connect to your MySQL database server. MySQL reports the following message: Lost connection to MySQL server during query.
  • Are you sure you have the correct username and password?
  • Are you sure that you have typed the correct database hostname?
  • Are you sure that the database server is running?

For more help, see the Installation and upgrading handbook. If you are unsure what these terms mean you should probably contact your hosting provider
---------------------------------------------------------------------------------

bueno ahora tratare de solucionarlo llamando al servicio para que me ortorguen privilegios a esa base de datos y entonces traere los resultados o pondre una nueva pregunta si no.

Gracias !!!!

Usuario Desconectado. Visto por última vez 3 horas 31 mins. Desconectado
Integró: 07/15/2007
el error

este error indica que no te has conectado a la base de datos. a parte de crear una base de datos se le debe asignar un usuario y una clave. a veces esta liga esta dado por default al usuario de tu hosting y otras veces puedes tu crear usarios y claves por ti mismo.

Usuario Desconectado. Visto por última vez 4 días 15 horas. Desconectado
Integró: 02/06/2010
solucionado

ok ya solucione el problema
estaba mal el setings.php
tenia que poner dos veces el nombre de la base de datos, al principio y al final, porque tenia al principio el nombre de usuario, y el numero de servidor host estaba mal 'mysql://dbname:dbpass@hostaddress/dbname'

ahora tengo este problema :

Requirements problem

The following error must be resolved before you can continue the installation process:

register_globals is enabled. Drupal requires this configuration directive to be disabled. Your site may not be secure when register_globals is enabled. The PHP manual has instructions for how to change configuration settings. (Currently using PHP register globals Enabled ('1'))

Please check the error messages and try again.

me pueden ayudar?

Usuario Desconectado. Visto por última vez 6 horas 34 mins. Desconectado
Integró: 03/07/2009
 La unica solución que

 La unica solución que conozco para este problema, es contactar con tu proveedor de servicios de hosting y tratar el tema.

Usuario Desconectado. Visto por última vez 4 días 15 horas. Desconectado
Integró: 02/06/2010
No es necesario contactar a los proveedores

nada de eso, contactar a los proveedores es un problema que tardara horas en lo que ellos entienden que estas haciendo y cual es el problema, ademas ningun proveedor te da soporte sobre soluciones que use el desarrollador dueño del dominio, eso te lo aclaran todos en sus politicas de servicio, ellos solo dan soporte tecnico sobre problemas tecnicos en tu dominio o hosting, pero no te solucionan tus propios metodos de hacer web, eso es algo que debe hacer uno.

bueno, la solucion la halle en un foro de drupal, son dos metodos para resolver este problema, las "register_globals" muchas veces aparecen habilitadas por default asi que hay que hacer esto manualmente, si no las desabilitas te saldra el 2do error que he mensionado arriba. 

Method 1

poner archivo php.ini en tu "accounts root directory" y configurar esta linea de contenido: register_globals = false (tambien se pueden desabilitar las register_globals usando 'off', o '0' que no son mas que una variante de: 'false').

Method 2

configurar el .htaccess o ponerlo (si no existiera)en tu "acccounts root directory" y ponerle off donde dice register globals de esta manera: php_flag register_globals off

hay un 3er metodo de configuar las register globals, para aquellos que todavia no les funciona con esto, si me lo piden se los publico.

Un saludo a la comunidad !!!