Página 4 de 4

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 20:09
por Gabriel Grey
Bueno, os cuento cómo me ha ido la tarde:


- He editado el tema conflictivo dividiendo todos los mensajes en 2. Ahora mismo no hay ningún mensaje que supere los 40.000 carácteres en ese hilo.

- Ha cambiado el número máximo de carácteres por mensaje, el cual he reducido a 50.000. Lo he hecho efectivamente a través del ACP. Lo que me costó más cambiar fue el número máximo de carácteres en el TÍTULO DE UN TEMA, que aumenté recientemente hasta 300...

- He comprobado los tres valores indicados en el foro que en este caso son los que siguen:

max_execution_time = 60 ; Maximum execution time of each script, in seconds
max_input_time = 120 ; Maximum amount of time each script may spend parsing request data
memory_limit = 96M ; Maximum amount of memory a script may consume (128MB)

- He puesto los mismos valores en el php.ini que he encontrado dentro de c:\xamp\php\

- He descargado una novia copia de seguridad de la base de datos.

- He intentado importarla a través del bigdump. Al cabo de un rato he podido ver lo siguiente:
SPOILER_SHOW
- Me he dicho a mí mismo: "Cómo mola leviatan21 y toda la gente de php-bb.es. ¡Viva php-bb.es!

- Me he fumado un cigarrillo.




Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 20:14
por leviatan21
Gabriel Grey escribió:- Me he dicho a mí mismo: "Cómo mola leviatan21 y toda la gente de php-bb.es. ¡Viva php-bb.es!

- Me he fumado un cigarrillo.
:cerveza: Mínima mente, fumate un buen abano !

Gabriel Grey escribió:- ¿Por qué ha tenido en esta ocasión éxito el proceso de importar a través del bigdump? ¿Ha sido por editar el hilo o por configurar debidamente el php.ini? ¿Cuál es el factor que ha llevado al éxito?
Nunca lo sabremos

Gabriel Grey escribió:- Una vez copiados estos archivos al sitio correspondiente. ¿Cómo "ejecuto" el foro?
Aun falta mucho por hacer, al rato vuelvo y te doy algunas indicaciones

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 20:41
por leviatan21
De como configurar el XAMP o como utilizarlo, sigo aclarando no lo se, no lo uso.

Estos son los pasos normales que hago cada vez que importo una base :
1) eliminar la cache, vaciar el directorio raíz/cache/ (salvo los archivos .htaccess e index.htm que en general en local no tiene importancia)
2) Editar el raíz/config.php cambiar la base, el usuario y clave, tal como lo hiciste en el bigdump
3) Editar de la tabla phpbb_config los siguientes valores :
cookie_domain => localhost
script_path => todo lo que va después de http://localhost:8080 (al menos en mi caso Apache funciona en esa dirección) empezando por /
server_name => localhost (al menos en mi caso Apache lo que aparece luego de http:// )
server_port => 8080 (al menos en mi caso Apache lo que aparece luego de http://localhost: )
email_enable => 0 para que no envíe emails, mienras "juego en el foro"
gzip_compress => 0 para evitar la compresión del html
Con eso ya estoy en condiciones de ejecutar el foro en local, el resto de las configuraciones las puedes hacer desde el mismo foro

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 21:11
por Gabriel Grey
Creo que comprendo, aunque aún no estoy en disposición de hacerlo. Lo que sí he hecho es lo siguiente:


- He copiado el directorio public_html completo (este el directorio donde están los archivos del foro) lo he copiado - digo - dentro de C:\xampp\htdocs
Me alberga la duda de si, quizá, lo que debiera es copiar el contenido de la carpeta public_html dentro de C:\xampp\htdocs .

Originalmente dentro de C:\xampp\htdocs hay un archivo index.php e index.html. Si copiara el contenido de la carpeta public_html dentro de C:\xampp\htdocs el archivo index.php se sobreescribiría.

De momento, hasta que sepa cómo se hace, lo dejo así.


- Abro el archivo config.php y me encuentro con lo siguiente:

Código: Seleccionar todo

<?php

$dbms     = 'mysql'       ;
$dbhost   = 'localhost' ;
$dbport   = ''            ;
$dbname   = 'nombre_numero'   ; (*EDITO)
$dbuser   = 'nombre_numero' ; (*EDITO)
$dbpasswd = 'aquiapareceunpassword' ; (*EDITO)

$table_prefix    = 'phpbb_' ;
$acm_type        = 'file'   ;
$load_extensions = ''       ;

@define('PHPBB_INSTALLED', true);

?>



Por otro lado el bigdump lo configuré así:

Código: Seleccionar todo

$db_server   = 'localhost';
$db_name     = 'foroclon';
$db_username = 'root';
$db_password = '';



Y no tengo claro del todo cómo debe quedar finalmente el archivo config.php .....

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 21:33
por leviatan21
Gabriel Grey escribió:Me alberga la duda de si, quizá, lo que debiera es copiar el contenido de la carpeta public_html dentro de C:\xampp\htdocs .
Solo por ordenado y porque acostumbro a trabajar con muchos sitos, suelo crear una carpeta para cada cosa, tipo C:/xampp/htdocs/ministeriodeequilibrio y alli copiar el contenido desde el servidor.

la configuración de foro debe ser como la del bigdump
config.php : $dbhost => bigdump.php : $db_server
config.php : $dbname => bigdump.php : $db_name
config.php : $dbuser => bigdump.php : $db_username
config.php : $dbpasswd => bigdump.php : $db_password

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 22:11
por Gabriel Grey
He editado el config.php, espero que bien. Tengo algunas dudas sobre esto:
leviatan21 escribió:3) Editar de la tabla phpbb_config los siguientes valores :
cookie_domain => localhost
Vale, hecho.

leviatan21 escribió:script_path => todo lo que va después de http://localhost:8080 (al menos en mi caso Apache funciona en esa dirección) empezando por /
Esto no lo entiendo. Si estoy en la ventana del xampp pone esto:
http://localhost/xampp/

Si estoy en phpmyadmin pone esto:
http://localhost/phpmyadmin/index.php

¿Qué tengo que poner en este valor?



leviatan21 escribió:server_name => localhost (al menos en mi caso Apache lo que aparece luego de http:// )
He puesto localhost, tal cual.

leviatan21 escribió:server_port => 8080 (al menos en mi caso Apache lo que aparece luego de http://localhost: )
El valor que está puesto originalmente es el 80.
En la ventana del XAMP leo lo siguiente:
Apache Started Port 80
MySql Started Port 3306


Ante la duda lo dejo con el valor 80.



leviatan21 escribió:email_enable => 0 para que no envíe emails, mienras "juego en el foro"
gzip_compress => 0 para evitar la compresión del html
Hecho. El valor gzip_compress ya estaba en 0. No he tenido que cambirlo.

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 22:32
por leviatan21
Gabriel Grey escribió:
script_path => todo lo que va después de http://localhost:8080 (al menos en mi caso Apache funciona en esa dirección) empezando por /
Esto no lo entiendo. Si estoy en la ventana del xampp pone esto:
http://localhost/xampp/

Si estoy en phpmyadmin pone esto:
http://localhost/phpmyadmin/index.php

¿Qué tengo que poner en este valor?
Imagina esto :
En tu servidor la raíz del foro es public_html
pero en tu PC la raíz es http://localhost/xampp/
Si el foro está dentro de una sub-carpeta del C:/xampp/htdocs/ como en mi ejemplo C:/xampp/htdocs/ministeriodeequilibrio
Entonces script_path => /ministeriodeequilibrio, si no está en ninguna sub-carpeta sólo irá
Gabriel Grey escribió:El valor que está puesto originalmente es el 80.
En la ventana del XAMP leo lo siguiente:
Apache Started Port 80
MySql Started Port 3306

Ante la duda lo dejo con el valor 80.
/
Exacto, si es 80 queda sin nada, solo se cambia si es diferente a 80

Ahora al apuntar el navegador a esta URL http://localhost/xampp/ ya deberías ver el foro

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 22:52
por Gabriel Grey
Bueno. He llevado a cabo todas las indicaciones y después he intentado acceder a:

http://localhost/ministeriodeequilibrio/



Y... ¡Tachán! Se ve el foro-clon. Eso sí, se ve mal, sobretodo el portal. Es decir... No se ve como se ve online.

[thumbnail=center]http://img856.imageshack.us/img856/8760/foroclonnn.jpg[/thumbnail]


Es decir... Es un foro, pero no es del todo clon. Quizá no llega ni a gemelo... :)

Sé que en el portal de mi foro hay varios errores. Soy consciente de ello. Sin embargo esos errores deberían ser clónicos en el foro clon y debería verse igual.

¿Qué falla?

Re: ¿Cómo hacer un foro - clon?

Publicado: 05 May 2011, 23:13
por angelismo
 ! 
Mensaje del Equipo por: angelismo
No se da soprote en local ,segun las normas ,pero en este caso voy a consultarlo ,asi el tema queda cerrado hasta nuevo aviso

Re: ¿Cómo hacer un foro - clon?

Publicado: 06 May 2011, 01:07
por angelismo
 ! 
Mensaje del Equipo por: angelismo
Se reabre el tema ,tras consultarlo ,se permite el soporte en local ,porque es una copia de un foro que ya esta online y respecta el copyright ,y además el usuario lleva tiempo registrado y siempre ha respetado la normas.

Re: ¿Cómo hacer un foro - clon?

Publicado: 06 May 2011, 05:10
por leviatan21
Gabriel Grey escribió:Bueno. He llevado a cabo todas las indicaciones y después he intentado acceder a:

http://localhost/ministeriodeequilibrio/

Y... ¡Tachán! Se ve el foro-clon.
:bravo: :cerveza: :bravo: :cerveza:
Que bueno, bienvenido a la experiencia CLON en local :P
Gabriel Grey escribió: Eso sí, se ve mal, sobretodo el portal. Es decir... No se ve como se ve online.
Es decir... Es un foro, pero no es del todo clon. Quizá no llega ni a gemelo... :)
Sé que en el portal de mi foro hay varios errores. Soy consciente de ello. Sin embargo esos errores deberían ser clónicos en el foro clon y debería verse igual.
¿Qué falla?
No creo que falle nada, si es que en local tienes el DEBUG habilitado, así se ven los problemas.

Quizás tengas que revisar algunas cosas desde el ACP, pero asi es como trabajamos nosotros, sobre los foros a corregir, lidiamos con esas cosas todo el tiempo.

Pero me temo que el soporte ya ha llegado a un punto en que no deberíamos proseguir, respetando nuestra propias normas, no damos soporte en local, te ayudamos a montarlo, pero hasta aquí llegamos 8-)

El tema de montar un foro clon está resuelto y este tema debe ser marcado como solucionado.

El tema se cerró y luego de discutirlo lo hemos vuelto a abrir, con la finalidad de poder finalizar el tema como corresponde


Re: ¿Cómo hacer un foro - clon?

Publicado: 06 May 2011, 07:08
por Gabriel Grey
leviatan21 escribió:

El tema se cerró y luego de discutirlo lo hemos vuelto a abrir, con la finalidad de poder finalizar el tema como corresponde


Pues nada. En tal caso tengo que buscar asistencia en otro sitio hasta que aprenda a clonar un foro. De momento, pues aún no es clon. Es... parecido, pero no clon.
La misma palabra lo dice: clon. Un clon es esto: :) :) Y lo que yo tengo es más bien esto: :D :)
Las fuentes son distintas, así como los tamaños de los carácteres, el header rotatorio no funciona, no se ven los acentos, cosas así. Y, aparte de eso se ven las líneas que presumo vendrán del Debug.

Cuando tenga el tema controlado hablamos de nuevo sobre el tema de la intervención aquella, si te parece bien.


Saludos y gracias.