Entrar Regístrate
 
Instalando PHPNuke 7.7: Fast training
#1 · · Editado por Caos.X

Paneles SolaresPostes SolaresLicenciaturas en LineaMaestrias en LineaUniversidad en LíneaFlotillas y UnidadesDesengrasante Organico¿Quiere publicar un libro?Curso Lectura RápidaRetardante de FuegoUniversidadesTodo de ConstrucciónCrédito y Dinero¿Qué es una Quita?Jardines de Morelos

Pos viendo las inquietudes que en muchas ocasiones surgen a la hora de instalar administradores de contenidos (CMS) de los que hay disponibles, me di a la tarea de instalar (ojo, SOLO instalar hasta dejarlo en un punto funcional) al PHPNuke 7.7 en un espacio web de MiArroba.


He aqui lo que me encontre y como lo hice.



Consiguiendo el PHPNuke.

Utilice la versión disponible gratuitamente en el sitio oficial de PHPNuke, la versión 7.7 que se puede descargar en http://www.phpnuke.org/ la cual viene en un solo archivo zip de 5.13 Mb.

Hay varios sitios que ofrecen versiones ya modificadas y con hacks o mods, pero yo de momento preferí utilizar lo que podemos considerar "la versión original" del sistema, sin modificaciones ni nada.

Al bajar el paquete, lo descomprimimos en algun lugar del disco duro y se creo una estructura mas o menos asi:

..html
..sql
..upgrades
Addons-Modules.txt
Blocks.txt
Changes.txt
Copying.txt
Credits.txt
Install.txt
Readme.txt
Support.txt
Upgrade.txt

En la carpeta html esta la estructura propiamente del sistema.
En sql esta el archivo de comandos SQL necesario para crear automaticamente la base de datos del sistema
En install.txt estan las instrucciones originales del sistema.



Creando el Espacio Web

Para la creación del espacio web no encontre problema alguno en lo mas mínimo. No pondre la dirección, pero el espacio esta en el servidor 5, con IP 216.66.18.57, fue accesible al momento (cero tiempo de espera) y con todos los recursos necesarios listos para ser utilizados: espacio web, FTP, y MySQL.



Creando la base de datos del sistema

Creo que este es uno de los errores mas frecuentes del sistema. Según pude ver, conviene mas primero crear la base de datos y luego subir el paquete del sistema. Yo utilice la interfase del phpmyadmin que tiene instalado MiArroba.

Para accesar, a la hora de crear el espacio web en el formulario nosotros mismos creamos el nombre de la base de datos, le creamos un nombre de usuario y le asignamos una contraseña, esos dos datos son IMPORTANTISIMOS e INDISPENSABLES para el correcto funcionamiento del sistema junto con la dirección del servidor de MySQL.

Para acceder a la interfase de MySQL en Username se pone el nombre de usuario que nosotros mismos creamos y como password igual, el pass que le creamos a la base de datos.

En su panel de control del espacio web los pueden ver en el apartado "Información base de datos MySQL" y se ve mas o menos asi:

Servidor: mysql.webcindario.com
DB: nombre de mi base de datos
Usuario: usuario de mi base de datos ---> este es el "username"
Contraseña: **** (contraseña) ----> este es el "password"

Al acceder a la interfase del phpmyadmin vamos a buscar la lengüeta "SQL" donde vamos a tener una caja de texto. En esa caja de texto vamos a copiar completo el contenido del archivo nuke.sql que se encuentra en la carpeta sql del paquete que bajamos y descomprimimos. De preferencia el archivo nuke.sql lo debemos abrir con Wordpad o con algun editor como el del Dreamweaver, nunca con el Notepad.

Al copiar el contenido a la caja de texto luego vamos a presionar el botón "Go". Esperaremos un momento y veremos como aparece la estructura de bases de datos necesaria para que el sistema funcione. Se crean 91 tablas.



Subiendo el sistema

Al bajar el paquete en zip lo descomprimi en el disco duro, y procedi a modificar el archivo config.php que se encuentra directamente en la carpeta HTML.

Al config.php basta modificarle unicamente 4 renglones, los encontramos aproximadamente a la mitad del archivo y son:

$dbhost = "mysql.webcindario.com"; ---> este SIEMPRE es igual para MiArroba, nunca cambia por nada y es igual para tooodos los espacios web.

$dbuname = "nombre de usuario de la base de datos"; ---> este dato lo encontramos en panel de control del espacio web, algo como Usuario: nombre de usuario que le asignamos a nuestra base de datos.

$dbpass = "contraseña"; ---> este dato lo encontramos en panel de control del espacio web, algo como Contraseña: contraseña que le pusimos a nuestra base de datos.

$dbname = "nombre de la base de datos"; ---> este dato lo encontramos en panel de control del espacio web, algo como DB: nombre que le asignamos a nuestra base de datos.

Un dato opcional que podemos modificar es el renglon:
$sitekey = "..."; donde podemos poner lo que queramos excepto comillas dobles " y es recomendable no dejarlo tal como viene en el paquete.

Mediante FileZilla subi UNICAMENTE el contenido de la carpeta HTML completa en la raiz del espacio web, donde ya va incluido el config.php que modificamos. Cabe mencionar que no recibi ningun mensaje de error de FTP, unicamente sucedia que despues de transferir bastantes archivos llegaba a desconectarse, pero FileZilla volvia a negociar la conexión y la subida de archivos continuaba sin interrupciones. Tambien es necesario mencionar que NO subieron los archivos .htaccess., pero no son necesarios para un correcto funcionamiento del sistema. De preferencia esos archivos hay que borrarlos antes de lanzar la subida de archivos para no recibir mensajes de error.



Creando el Super Usuario o cuenta God (Dios)

Veamos. Hasta este punto ya:
- Se creo la base de datos.
- Se modifico el archivo config.php
- Se subio el paquete del sistema.

En este punto el sistema es funcional, ahora solo resta crear la cuenta God o de super usuario. Esto lo hacemos entrando a http://nuestro espacio web/admin.php, ahi se crea la cuenta que tendra el control total del sistema. Opcionalmente tenemos un check por si queremos que se cree una cuenta de usuario normal justo con los mismos datos de la cuenta God.

¡Listo! PHP Nuke funciona y esta listo para que instalemos themes, cambiemos el idioma, pongamos foros, publiquemos articulos, instalemos bloques y demas.... pero eso, es otra historia.

Y entonces... ¿por qué sufre tanto la gente para subir un PHP Nuke?

Tambien me dí a la tarea de revisar los errores mas comunes. Veamos.



There seems to be a problem with the MySQL server, sorry for the inconvenience.

We should be back shortly.


Este error solo tiene dos opciones:
1. El servidor MySQL esta caido
2. Los parametros del config.php no son correctos

Yo en lo personal creo que la segunda opción es la mas común y frecuente.



Codigo raro y extraño, sin sentido

Este error puede tener varias razones, las dos que encontre son:
1. No esta habilitado el soporte de PHP
2. Algun archivo esta dañado, ejemplo, abrimos algun archivo php del paquete con notepad y perdio el formato.



Ya instale el sistema y solo veo una página en blanco
Lo mismo, el config.php, yo lo cause modificando parametros del config.php y por supuesto, la solución fue simplemente ponerlos correctamente.



Este esta bueno:
Cree el Super Usuario, me logeo, y aparece una pagina en blanco solo con la palabra "Begone"
Este error es causado por poner caracteres extraños en el nombre de usuario o contraseña de la cuenta de Super Usuario, o sea, el Super Usuario solo debe tener numeros y letras, NADA MAS.



Warning: Cannot modify header information - headers already sent by ( ....
Este error para corregirlo basta con entrar al archivo indicado, buscar las lineas que nos indique el error (cambian según el theme que usemos) y ponerle // al inicio a cada linea. Este SIEMPRE va a suceder aquí en MiArroba aunque la instalación este correcta.





Y creo que por ahora es todo lo que encontre....

Si omiti algún paso, ustedes encontraron otros errores y su solución, o lo que sea, seria excelente que pudieran compartirlo por aquí para que otros usuarios (si se toman la molestia de leer primero) sepan encontrar solución a sus problemas.

 
 
 
http://www.sicaelectric.com
http://www.dulcesnovidex.com
http://www.in-pack.com.mx


Caos.X
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 3.222
Desde: 06/Sep/2003
· ·
#2 ·

Anda .Caos. que te has superadoRollEyes
On ta Gaf pa k le ponga su correspondiente chincheta.


User 390661
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 1.865
Desde: 14/Abr/2003
·
#3 ·

Muy buen manual..!!Sonrisa Gigante

Esta muy completo, no creo que le falte alguna otra cosa..Giño


kn1f3eg
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 1.490
Desde: 07/Mar/2005
· ·
#4 ·

Qué es chincheta?


User 1948844
Okupa del foro
Okupa del foro
Haz clic para ver el perfil del usuario
Mensajes: 716
Desde: 07/Ago/2005
·
#5 ·
Escrito originalmente por fenaro
Qué es chincheta?


Los temas con chinchetas son temas que contienen informacion importante, estas chinchetas son colocadas por los Moderadores si lo consideran apropiado.

kn1f3eg
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 1.490
Desde: 07/Mar/2005
· ·
#6 ·

Ah, son los que nunca bajan no importa que no tengan respuestas. Gracias por la explicaciòn.


User 1948844
Okupa del foro
Okupa del foro
Haz clic para ver el perfil del usuario
Mensajes: 716
Desde: 07/Ago/2005
·
#7 ·

sólo una pregunta:

¿se suben todos los archivos y carpetas que vienen con el php 7.7?

Saludos


danijaper
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 4
Desde: 10/Jul/2005
·
#8 ·
Escrito originalmente por danijaper
sólo una pregunta:

¿se suben todos los archivos y carpetas que vienen con el php 7.7?

Saludos



Para responderte me citare a mi mismo:




Escrito originalmente por Caos.X


Al bajar el paquete, lo descomprimimos en algun lugar del disco duro y se creo una estructura mas o menos asi:

..html
..sql
..upgrades
Addons-Modules.txt
Blocks.txt
Changes.txt
Copying.txt
Credits.txt
Install.txt
Readme.txt
Support.txt
Upgrade.txt

En la carpeta html esta la estructura propiamente del sistema.
En sql esta el archivo de comandos SQL necesario para crear automaticamente la base de datos del sistema
En install.txt estan las instrucciones originales del sistema.


Subiendo el sistema

Al bajar el paquete en zip lo descomprimi en el disco duro, y procedi a modificar el archivo config.php que se encuentra directamente en la carpeta HTML.

Al config.php basta modificarle unicamente 4 renglones, los encontramos aproximadamente a la mitad del archivo y son:

$dbhost = "mysql.webcindario.com"; ---> este SIEMPRE es igual para MiArroba, nunca cambia por nada y es igual para tooodos los espacios web.

$dbuname = "nombre de usuario de la base de datos"; ---> este dato lo encontramos en panel de control del espacio web, algo como Usuario: nombre de usuario que le asignamos a nuestra base de datos.

$dbpass = "contraseña"; ---> este dato lo encontramos en panel de control del espacio web, algo como Contraseña: contraseña que le pusimos a nuestra base de datos.

$dbname = "nombre de la base de datos"; ---> este dato lo encontramos en panel de control del espacio web, algo como DB: nombre que le asignamos a nuestra base de datos.

Un dato opcional que podemos modificar es el renglon:
$sitekey = "..."; donde podemos poner lo que queramos excepto comillas dobles " y es recomendable no dejarlo tal como viene en el paquete.

Mediante FileZilla subi UNICAMENTE el contenido de la carpeta HTML completa en la raiz del espacio web, donde ya va incluido el config.php que modificamos.

Caos.X
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 3.222
Desde: 06/Sep/2003
· ·
#9 ·

Caos.X en primer lugar felicitarte por el manual muy bueno.

Y ahora viene el problema, he modificado el archivo config.php, he subido todos los archivos de la carpeta html, he creado las tablas de la base de datos subiendo el archivo nuke.sql, se me han creado las 91 tablas y estan todos archivos subidos excepto los hataccess (estos ultimos no hacen falta porque aun subiendolos mirarroba no los ejecuta no?)

Pues a la hora de crear el super usuario, pongo todos los datos le doy y me sale la página de error de mirarroba :S

He comprobado varias veces todo incluso subido en mas de una vez todos los archivos y no funciona, sabes cual puede ser el problema?


The_BeLieVeR_XX
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 10
Desde: 08/Sep/2005
·
#10 ·

Revisa bien si están todos los archivos perfectamente subidos al servidor.


kn1f3eg
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 1.490
Desde: 07/Mar/2005
· ·
#11 ·

Podria ser por los permisos chmod? solo tengo cambiadas la carpeta de los avatares a 777 y el archivo config.php a 666

Deberia cambiar los permisos de todos los archivos a 666 y carpetas a 777? es lo unico que se me ocurre puesto que ya he mirado una y otra vez los archivos y estan todos.

Aunque si cambio las carpetas a 777 todo el mundo podra acceder a los datos de esas carpetas no?


The_BeLieVeR_XX
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 10
Desde: 08/Sep/2005
·
#12 · · Editado por Caos.X

NDXTodoMil LucesCreditoQuitaBarCodeDieta



¿Cambiaste el valor de $admin_file = "admin"; ?

http://www.terapiamexico.com/
http://www.terapiamexico.com/terapia_para_manejo_de_estres.php
http://www.terapiamexico.com/inteligencia_emocional.php
http://www.terapiamexico.com/terapia_autoestima.php
http://www.terapiamexico.com/musicoterapia_terapia_musical.php
http://www.terapiamexico.com/curso_tecnicas_y_habitos_de_estudio.php
http://www.terapiamexico.com/equinoterapia.php
http://www.terapiamexico.com/nosotros.php
http://www.terapiamexico.com/habilidades_psicolinguisticas.php
http://www.terapiamexico.com/terapia_transtornos_de_alimentacion.php
http://www.terapiamexico.com/a_quien_va_dirigido.php
http://www.terapiamexico.com/contacto.php
http://www.terapiamexico.com/asesoria_a_padres.php
http://www.terapiamexico.com/curso_nivelacion_academica.php
http://www.terapiamexico.com/apreciacion_musical.php
http://www.terapiamexico.com/coaching.php
http://www.terapiamexico.com/memoria_atencion_concentracion.php
http://www.terapiamexico.com/index.php
http://www.terapiamexico.com/area_clinica.php
http://www.terapiamexico.com/habilidades_de_pensamiento.php
http://www.terapiamexico.com/grupos_de_desarrollo_humano.php
http://www.terapiamexico.com/area_educativa.php
http://www.terapiamexico.com/luz_yolanda_tortolero_pena_alfaro.php
http://www.terapiamexico.com/images/ansiedad_comida.jpg
http://www.terapiamexico.com/terapia_obesidad.php
http://www.terapiamexico.com/terapia_anorexia_bulimia.php

- http://www.ahoraybien.com - Ahora y Bien
- http://www.ahoraybien.com/diseno.asp - Diseño Web
- http://www.ahoraybien.com/hospedaje.asp - Hosting
- http://www.ahoraybien.com/netiqueta.asp - Ahora y Bien
- http://www.ahoraybien.com/guia_basica_de_seguridad_1.asp - Ahora y Bien
- http://www.ahoraybien.com/guia_basica_de_seguridad_2.asp - Ahora y Bien

- http://www.gallinaza.com - Gallinaza y Renovables

- http://www.corporativoestrategico.com - Corporativo Estrategico

- http://www.arasociados.com.mx - AR Asociados



Caos.X
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 3.222
Desde: 06/Sep/2003
· ·
#13 ·
Escrito originalmente por Caos.X


¿Cambiaste el valor de $admin_file = "admin"; ?



Si, era eso lo habia cambiado por admin.php y ya no me acordaba Avergonzado

Caos no sabes cuanto te lo agradezco, llevo dos dias con esto rayandome xD

Muchas muchas muchas gracias Sonrisa

The_BeLieVeR_XX
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 10
Desde: 08/Sep/2005
·
#14 ·

Hola, hay algun problema en que primero suba los archivos y despues ponga el SQL?


vipelmer
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 59
Desde: 23/Sep/2005
· ·
#15 ·
Escrito originalmente por vipelmer
Hola, hay algun problema en que primero suba los archivos y despues ponga el SQL?



Ninguno. Obviamente no funciona el sistema si falta algo de los dos, y la unica precaución es que cuando subas tus archivos ya vaya tu config.php con los cambios correspondientes.


Caos.X
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 3.222
Desde: 06/Sep/2003
· ·
#16 ·

hola mira hay que subir todo el paquete o solo la carpeta html


chilegamez
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 05/Oct/2005
·
#17 ·
Escrito originalmente por chilegamez
hola mira hay que subir todo el paquete o solo la carpeta html

Escrito originalmente por Caos.X
Mediante FileZilla subi UNICAMENTE el contenido de la carpeta HTML completa en la raiz del espacio web, donde ya va incluido el config.php que modificamos. Cabe mencionar que (...)

Hay que leer..RollEyes

kn1f3eg
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 1.490
Desde: 07/Mar/2005
· ·
#18 ·

si se da el error del begone, es decir por usuario con caracteres raros, como lo solucionas?? como se borra el usuario??


el_druida
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 13
Desde: 25/Ago/2004
·
#19 ·
Escrito originalmente por el_druida
si se da el error del begone, es decir por usuario con caracteres raros, como lo solucionas?? como se borra el usuario??


El usuario se puede borrar desde la base de datos... entrando en http://mysql.webcindario.com con tus datos y la tabla nuke_author.


Ojo con lo que haceís... hacer copias previas.

NoSetup.org
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.296
Desde: 01/Mar/2003
· ·
#20 ·

hola, si me pueden ayudar con algo similar.... voy a mi sitio/admin.php, y ya cree el superuser, pero al momento de crear el admininistrador, ocurre
la mayoria de las veces me redirecciona y vuelve a salir lo mismo una y otra vez, o sea, que vuela a logear, pero no me inscribe. 


porfavor ayudenme.
gracias.


matias-1991
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 7
Desde: 15/Nov/2006
·
#21 ·
Escrito originalmente por matias-1991
hola, si me pueden ayudar con algo similar.... voy a mi sitio/admin.php, y ya cree el superuser, pero al momento de crear el admininistrador, ocurre
la mayoria de las veces me redirecciona y vuelve a salir lo mismo una y otra vez, o sea, que vuela a logear, pero no me inscribe.

Con que preguntes una vez.... vale.

NoSetup.org
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.296
Desde: 01/Mar/2003
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · PHP-Nuke, phpBB y similares
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 19:03 UTC+02:00 DST
Temas similares
 I FotoPTemaMensajesÚltima respuesta
No Hay mensajes nuevosHaz clic para ver el perfil del usuario203/Ene/2005, 17:57
Porsupueston Ir al último mensaje del tema