- Desde
- 11 Oct 2005
- Mensajes
- 3.829
Muchas veces se ha preguntado aquí sobre como instalar el portal en un directorio (www.miforo.com) y el foro en otro distinto (www.miforo.com/foro).
No es muy dificil si se hacen las cosas bien, pero como parece dar problemas, he realizado la siguiente guía:
Voy a intentar explicar como instalar el portal en el root y el foro en otra carpeta, de tal manera que para entra en el foro hemos de escribir la dirección así www.miforo.com/foro/index.php
Se supone que ya tengo instalado el vBulletin en una carpeta llamada foro o foros o como quiera que la hayamos llamado, así pues no voy a explicar nada sobre como instalarlo, porque además eso está explicado en otro tutorial.
Abrimos un programa cliente FTP, nos conectamos con nuestra cuenta en el servidor y subimos a la carpeta donde tenemos instalado el foro, todo el contenido de la carpeta forum y el archivo forumpath.php que está en la carpeta Extras (do not upload) del pack de vBadvanced. En la raiz del sitio, o sea fuera de la carpeta donde hemos instalado el foro, subimos el archivo cmps_index.php
Antes de comenzar la instalación, debemos conocer la ruta del foro, para ello, abrimos una ventana del navegador y escribimos lo siguiente: www.miforo.com/foro/forumpath.php
En la página que se abre nos va a mostrar esa ruta, en mi caso, lo estoy instalando ahora mismo, me muestra lo siguiente: /home/vol1000/if_2967430/htdocs/foro
Esto es lo que debemos escribir en la variable $forumpath del archivo cmps_index. Editamos ese archivo y esa línea la dejamos así:
Por supuesto que cada uno debe poner lo que le muestre como forumpath. Lo guardamos y renombramos este archivo a index.php.
Ahora escribimos en la barra del navegador lo siguiente para comenzar la instalación:
http://www.miforo.com/foro/admincp/vbacmps_install.php, nos pide el usuario y la contraseña. Lo escribimos e iniciamos la sesión.
Sale este error:
Lo abrimos con un editor de texto y la linea:
la sustituimos por esta otra:
Y la linea:
la sustituimos por:
Como podeis ver, el cambio no es muy grande
Volvemos a la ventana donde estabamos instalando el portal y pinchamos en IR de la barra de direcciones o en actualizar la ventana y vemos que la instalación continúa. Bien!!!!
Sale otro error que dice, en inglés, que no tenemos activado el sistema de plugins. Lo activamos siguiendo el enlace que hay allí.
Continuamos con la instalación, no hay nada especial que hacer hasta que nos pide que eliminemos el archivo de instalación (vbacmps_install.php).
Cuidado de eliminar este y solo este.
Pinchamos en el enlace Log Into Admin CP --> y entramos en el AdminCP.
Aquí de momento no hay nada especial que hacer ya que lo que queremos es comprobar si todo está bien instalado. Así pues, abrimos otra ventana del navegador y escribimos la url de nuestro foro www.miforo.com, se abre el portal, iniciamos sesión, en el panel de navegación (Site navigation) vemos que el enlace al foro está bien www.miforo.com/foro/index.php.
Todo perfecto.
Cualquier duda o comentario o crítica, dejadla debajo.
Saludos
No es muy dificil si se hacen las cosas bien, pero como parece dar problemas, he realizado la siguiente guía:
INSTALACIÓN DEL PORTAL Y EL FORO EN DISTINTOS DIRECTORIOS
Voy a intentar explicar como instalar el portal en el root y el foro en otra carpeta, de tal manera que para entra en el foro hemos de escribir la dirección así www.miforo.com/foro/index.php
Se supone que ya tengo instalado el vBulletin en una carpeta llamada foro o foros o como quiera que la hayamos llamado, así pues no voy a explicar nada sobre como instalarlo, porque además eso está explicado en otro tutorial.
Abrimos un programa cliente FTP, nos conectamos con nuestra cuenta en el servidor y subimos a la carpeta donde tenemos instalado el foro, todo el contenido de la carpeta forum y el archivo forumpath.php que está en la carpeta Extras (do not upload) del pack de vBadvanced. En la raiz del sitio, o sea fuera de la carpeta donde hemos instalado el foro, subimos el archivo cmps_index.php
Antes de comenzar la instalación, debemos conocer la ruta del foro, para ello, abrimos una ventana del navegador y escribimos lo siguiente: www.miforo.com/foro/forumpath.php
En la página que se abre nos va a mostrar esa ruta, en mi caso, lo estoy instalando ahora mismo, me muestra lo siguiente: /home/vol1000/if_2967430/htdocs/foro
Esto es lo que debemos escribir en la variable $forumpath del archivo cmps_index. Editamos ese archivo y esa línea la dejamos así:
PHP:
$forumpath = '/home/vol1000/if_2967430/htdocs/foro ';
Ahora escribimos en la barra del navegador lo siguiente para comenzar la instalación:
http://www.miforo.com/foro/admincp/vbacmps_install.php, nos pide el usuario y la contraseña. Lo escribimos e iniciamos la sesión.
Sale este error:
Este mensaje suele salir en inglés, en mi caso sale en castellano porque tengo traducido el archivo de instalación y el motivo de que lo muestre es porque es porque la versión que vamos a instalar no está actualizada a la que tenemos de vBulletin, en mi caso la 3.8.1. Aquí tenemos dos opciones, descargar la actualización desde vBadvanced o editar el archivo vbacmps_install.php. Hagamos lo más complicado, editar este archivo.Parece que estas tratando de instalar la versión de vBulletin 3.6 de vBAdvanced CMPS en una versión antigua de vBulletin.
Por favor, regresa a Enlace eliminado y descarga la versión de vBAdvanced CMPS que corresponde a tu versión de vBulletin, o actualiza a la versión 3.6 antes de proseguir.
Lo abrimos con un editor de texto y la linea:
PHP:
define('IS_VB_37', (substr($vbulletin->options['templateversion'], 0, 3) == 3.7) ? true : false);
PHP:
define('IS_VB_37', (in_array(substr($vbulletin->options['templateversion'], 0, 3), array(3.7, 3.8))) ? true : false);
PHP:
if (!in_array(substr($vbulletin->options['templateversion'], 0, 3), array(3.6, 3.7)))
PHP:
if (!in_array(substr($vbulletin->options['templateversion'], 0, 3), array(3.6, 3.7, 3.8)))
Volvemos a la ventana donde estabamos instalando el portal y pinchamos en IR de la barra de direcciones o en actualizar la ventana y vemos que la instalación continúa. Bien!!!!
Sale otro error que dice, en inglés, que no tenemos activado el sistema de plugins. Lo activamos siguiendo el enlace que hay allí.
Continuamos con la instalación, no hay nada especial que hacer hasta que nos pide que eliminemos el archivo de instalación (vbacmps_install.php).
Cuidado de eliminar este y solo este.
Pinchamos en el enlace Log Into Admin CP --> y entramos en el AdminCP.
Aquí de momento no hay nada especial que hacer ya que lo que queremos es comprobar si todo está bien instalado. Así pues, abrimos otra ventana del navegador y escribimos la url de nuestro foro www.miforo.com, se abre el portal, iniciamos sesión, en el panel de navegación (Site navigation) vemos que el enlace al foro está bien www.miforo.com/foro/index.php.
Todo perfecto.
Cualquier duda o comentario o crítica, dejadla debajo.
Saludos