Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: JammDesigner en 7 Agosto 2007, 18:47 pm



Título: PostNuke
Publicado por: JammDesigner en 7 Agosto 2007, 18:47 pm
hola he bajado ese programa y guiandome de un tutorial lo he tratado de instalar pero me dio error, en tutorial me decian que debo modificar > Antes de empezar a subir el contenido de la carpeta html, debemos modificar el contenido de estos 2 archivos: config.php y config-old.php <, lo he modificado y le he dado el atributo CHMOD 777 los he subido todos los archivos de la carpeta HTML y me da este error > Parse error: syntax error, unexpected T_STRING in /mnt/web3/12/00/51536000/htdocs/config.php on line 47 y en la linea 47 del documento "config.php" esta escrita la contraseña y esta bien escrita entonces a que se debe el problema? ¿se deben modificar de igual manera config.php y config-old.php?

como deberia modificar esto?

$pnconfig['dbtype'] = 'mysql'; > aqui se dejaria igual?
$pnconfig['dbtabletype'] = 'MyISAM'; > y aqui que iria?
$pnconfig['dbhost'] = 'localhost'; > aqui iria el nombre de mi host
$pnconfig['dbuname'] = ''; > mi usuario
$pnconfig['dbpass'] = ''; > contraseña
$pnconfig['dbname'] = 'Phoenix'; > se dejaria igual?
$pnconfig['system'] = '0'; > esto como iria?
$pnconfig['prefix'] = 'nuke'; > Se dejaria igual?
$pnconfig['encoded'] = '1'; > Se dejaria igual?

*Esto ya me tiene loco*

Un saludo y muchas gracias


Título: Re: PostNuke
Publicado por: yeikos en 7 Agosto 2007, 22:02 pm
Citar
$pnconfig['dbtype'] = 'mysql';
$pnconfig['dbtabletype'] = 'MyISAM';
$pnconfig['dbhost'] = 'localhost';
$pnconfig['dbuname'] = 'usuario';
$pnconfig['dbpass'] = 'contraseña';
$pnconfig['dbname'] = 'basededatos';
$pnconfig['system'] = '0';
$pnconfig['prefix'] = 'nuke';
$pnconfig['encoded'] = '1';

El texto que se encuentran en negrita es el que debes de modificar.

Si no tienes suficientes permisos como para crear una base de datos deberás escribir en basededatos la que te asignó tu hosting por defecto.


Título: Re: PostNuke
Publicado por: JammDesigner en 7 Agosto 2007, 22:29 pm
a bueno yo cree una base datos pero me asigna un nombre por defecto:

Base de datos
DB303574 > Esto es lo que deberia poner en $pnconfig['dbname'] =
Versión MySQL
5.0.21
Nombre de usuario
U303574


Título: Re: PostNuke
Publicado por: JammDesigner en 7 Agosto 2007, 22:31 pm
$pnconfig['dbhost'] = 'localhost'; este apartado se deja tal cual, no se modifica?


Título: Re: PostNuke
Publicado por: JammDesigner en 7 Agosto 2007, 22:40 pm
ENTONCES SERIA ASI O NO?

$pnconfig['dbtype'] = 'mysql';
$pnconfig['dbtabletype'] = 'MyISAM';
$pnconfig['dbhost'] = 'localhost'; >
$pnconfig['dbuname'] = 'U303574';
$pnconfig['dbpass'] = '*********';
$pnconfig['dbname'] = 'DB303574';
$pnconfig['system'] = '0';
$pnconfig['prefix'] = 'nuke';
$pnconfig['encoded'] = '1';


Título: Re: PostNuke
Publicado por: yeikos en 7 Agosto 2007, 22:47 pm
Sí, en caso de que no te funcione ejecuta el siguiente código y vuelve a escribir los resultados que te de éste.

Código
  1. <?php
  2. $sql_server = "localhost";
  3. $sql_user = "U303574";
  4. $sql_pass = "*********";
  5. $sql_bd = "DB303574";
  6.  
  7. if (!($link=mysql_connect($sql_server, $sql_user, $sql_pass))) { die("Error conexión"); }
  8. if (!mysql_select_db($sql_bd, $link)) { die("Error base de datos"); }
  9. echo "Conexión establecida";
  10. ?>


Título: Re: PostNuke
Publicado por: JammDesigner en 14 Agosto 2007, 10:17 am
puse ese codigo tal cual y cuando ejecuto el "install.php" me da el siguiente error >

Parse error: syntax error, unexpected T_STRING in /mnt/web3/12/00/51536000/htdocs/config.php on line 47

que podria ser esto?


Título: Re: PostNuke
Publicado por: yeikos en 14 Agosto 2007, 12:43 pm
Citar
puse ese codigo tal cual y cuando ejecuto el "install.php" me da el siguiente error >

 :huh:


Título: Re: PostNuke
Publicado por: JammDesigner en 14 Agosto 2007, 12:48 pm
no sabes que es?



Título: Re: PostNuke
Publicado por: yeikos en 14 Agosto 2007, 13:13 pm
No entiendo la cita anterior, por más que la leo sigo sin encontrarle ningún sentido...


Título: Re: PostNuke
Publicado por: JammDesigner en 14 Agosto 2007, 13:59 pm
A VER SI ENTIENDO LO QUE DICES QUE NO ENTIENDO LOL

Pues mira te digo que habia que modificar los archivos (config.php y config-old.php) de la siguiente manera:

$pnconfig['dbtype'] = 'mysql';
$pnconfig['dbtabletype'] = 'MyISAM';
$pnconfig['dbhost'] = 'localhost'; >
$pnconfig['dbuname'] = 'U303574';
$pnconfig['dbpass'] = '*********';
$pnconfig['dbname'] = 'DB303574';
$pnconfig['system'] = '0';
$pnconfig['prefix'] = 'nuke';
$pnconfig['encoded'] = '1';


luego subir el contenido de la carpeta HTML al servidor en la raiz y luego ejecutar >

www.tupagina.com/install.php
y cuando hago esto me da el error > Parse error: syntax error, unexpected T_STRING in /mnt/web3/12/00/51536000/htdocs/config.php on line 47


Título: Re: PostNuke
Publicado por: yeikos en 14 Agosto 2007, 14:02 pm
A ver si hablamos en el mismo idioma...

Te dije que ejecutaras el código que te pasé, no que lo pusieras y ejecutaras el install.php .


Título: Re: PostNuke
Publicado por: JammDesigner en 14 Agosto 2007, 14:11 pm
es que ese codigo no lo use porque no sabia donde meterlo, es que html se muy poquito por no decir nada, pero no creo que sea tan dificil de todos modos eso tiene que ir dentro de un codigo html, no? y eso si que se bastante


Título: Re: PostNuke
Publicado por: yeikos en 14 Agosto 2007, 14:51 pm
Guarda el siguiente código como mysql.php:

Código
  1. <?php
  2. $sql_server = "localhost";
  3. $sql_user = "U303574";
  4. $sql_pass = "*********";
  5. $sql_bd = "DB303574";
  6.  
  7. if (!($link=mysql_connect($sql_server, $sql_user, $sql_pass))) { die("Error conexión"); }
  8. if (!mysql_select_db($sql_bd, $link)) { die("Error base de datos"); }
  9. echo "Conexión establecida";
  10. ?>

Cambia los asteriscos por tu contraseña y si utilizas otro nombre de usuario o base de datos cámbialos también.

Ahora ejecuta el código...


Título: Re: PostNuke
Publicado por: JammDesigner en 14 Agosto 2007, 15:00 pm
los ejecuto asi

www.mipagina.com/mysql.php ?


Título: Re: PostNuke
Publicado por: yeikos en 14 Agosto 2007, 15:33 pm
Sí... antes de preguntar experimenta un poco y si ves que no obtienes resultados pregunta.


Título: Re: PostNuke
Publicado por: JammDesigner en 14 Agosto 2007, 16:07 pm
muxas graxias

ya probare