1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

apoyo con WEB

Tema en 'Asuntos Técnicos' iniciado por robokick, 1 Dic 2010.

  1. robokick

    robokick Usuario activo

    Hola amigos,
    tengo un problema al acceder a una web veran tengo un hosting con un dominio miempresa.com
    en ese hosting cree un usuario ftp con el nombre prueba a su vez se creó el diretorio prueba
    por FTP subi los archivos de la web hacia la carpeta prueba, tambíen subi una base de datos Mysql

    entonces yo ingreso al navegador la direción www.miempresa.com/prueba y cuando doy enter me aparece un error en el archivo adjunto
    viendo ese error en el cpanel del dominio miempresa.com cree un usuario de nombre admin y le di permisos a la base de datos
    llamada regaroma_panel
    adjunto dos pantallas de los permisos que le puse a ese usuario. despues de hacer esa configuración persiste el mismo
    mensaje de error

    amigos por favor como puedo solucionar este problema necesito que carge la página
    gracias a todos por la ayuda

    Saludos
     

    Adjuntos:

  2.  
  3. benzahosting

    benzahosting Usuario activo

    Estimado el problema es simple de resolver que sistema tiene instalado joomla, wordpress ? por que debe de cambiar los datos tambien en el archivo de configuracion por los que usted creo en cPanel
     
  4. robokick

    robokick Usuario activo

    Hola estimado ante todo gracias por tu respuesta.
    disculpa pero no entiendo tu pregunta, el mensaje que adjunto por lo que entiendo es que el usuario no tiene permisos de acceso
    joomla, wordpress?? la verdad no se que es eso
    donde me indicas cambiar los datos tambien en el archivo de configuracion por los que usted creo en cPanel a que se refiere con eso donde debo de hacer ese cambio y que debo de clolocar

    por favor amigo indicame que es lo que debo de realizar para que funcione la web
    muchas gracias
     
  5. urielmx

    urielmx Nuevo usuario

    Aguas con los adjuntos :-S

    Hola, robokick

    Primero: Aguas con los adjuntos que pones, por que en uno viene un password que probablemente no querias compartirnos.

    Segundo: El error no es de hosting, sino de programación, pero es lo que ya te dijeron: Permisos. Para solucionarlo, dale todos los permisos al usuario (escritura, ejecución, etc) y checa si la query que intentabas ejecutar los requeria. Si aun no funciona, entonces tienes el password, usuario y/o host mal.

    Algunos proveedores de hosting, por ejemplo, no tienen sus bases de datos en el mismo servidor, así que en lugar d localhost usan algo como db.tuproveedor.com

    Espero sea de ayuda.
     
  6. robokick

    robokick Usuario activo

    Hola urielmx, gracias por tu respuesta
    sabes ese mensaje de error que adjunto aparece al momento de que intento acceder a la página www.miempresa.com/prueba en todo caso que archivo deberia revisar para verificar el query o donde debo de verificar esa query
    por favor apoyame una vez mas con esto
    Gracias amigo
     
  7. urielmx

    urielmx Nuevo usuario

    Pues dentro de la carpeta prueba seguramente hay un archivo index.php. Allí es donde debe estar la query.
     
  8. ping

    ping Nuevo usuario

    Hola colega, prueva poniendo chmod 777 a la carpeta prueba, de esta manera estaras dandole todos los permisos.
     
  9. robokick

    robokick Usuario activo

    Hola amigos,
    amigo urielmx te adjunto dos archivos PHP uno se encuentra en la carpeta /public_html y la otra en la carpeta /www
    por favor te agradeceria que veas esos archivos porque no hay ningún query donde exista un usuario

    PHP de lacarpeta public:<?php //á
    $web_path="web";
    $panel_path="panel";
    include($panel_path."/lib/compresionInicio.php");
    $_GET['modulo'] = (isset($_GET['modulo']))?$_GET['modulo']:"home";
    $file = $_GET['modulo'].".php";
    include($web_path."/includes.php");
    include($file);
    chdir($root_dir);
    include($panel_path."/lib/compresionFinal.php");
    ?>

    PHP de lacarpeta www:<?php //á
    $web_path="web";
    $panel_path="panel";
    include($panel_path."/lib/compresionInicio.php");
    $_GET['modulo'] = (isset($_GET['modulo']))?$_GET['modulo']:"home";
    $file = $_GET['modulo'].".php";
    include($web_path."/includes.php");
    include($file);
    chdir($root_dir);
    include($panel_path."/lib/compresionFinal.php");
    ?>

    por favor apoya con esto
    muchas gracias
     
  10. JorgeDaniel

    JorgeDaniel Usuario activo

    seguramente la conexión a la base de datos se realiza dentro del archivo includes.php que está en $web_path."/includes.php

    te recomiendo revisar ese archivo y colocar ahí el mismo nombre de usuario, nombre de base de datos y password del usuario que haz creado, porque en el mensaje de error que colocas sale un usuario diferente al que dices que haz creado.

    Esto claro, si el archivo index.php dentro de la carpeta prueba tiene el mismo codigo, caso contrario lo que debes hacer es revisar el codigo dentro del archivo index.php de la carpeta prueba, no de public_html o www (ambas son lo mismo)
     
    Última edición: 2 Dic 2010
  11. robokick

    robokick Usuario activo

    Hola JorgeDaniel,
    Te muestro el contenido de dos archivos uno de nombre ajax_includes.php y el otro de nombre includes.php
    Archivo ajax_includes.php
    <?php //á

    session_start();

    $root_dir=getcwd();

    chdir("$panel_path/");

    include("lib/global.php");
    include("lib/conexion.php");
    require("lib/mysql3.php");
    require("lib/util.php");
    include("lib/class.phpmailer.php");

    /**********************************************/
    ///////////////GET COMMON DATOS/////////////////
    /**********************************************/

    $COMMON['datos_root']=get_valores(
    "variable","valor"
    ,"configuraciones_root"
    ,"where 1"
    ,0
    );

    $COMMON['datos']=get_valores(
    "variable","valor"
    ,"configuraciones"
    ,"where 1"
    ,0
    );

    chdir($root_dir);



    define(THEME_PATH,"$web_path/templates/".$vars['GENERAL']['template']."/");


    // include($file);

    //chdir($root_dir);

    ?>

    Archivo includes.php

    <?php //á

    session_start();

    $root_dir=getcwd();

    chdir("$panel_path/");

    include("lib/global.php");
    include("lib/conexion.php");
    require("lib/mysql3.php");
    require("lib/util.php");
    include("lib/class.phpmailer.php");

    /**********************************************/
    ///////////////GET COMMON DATOS/////////////////
    /**********************************************/

    $COMMON['datos_root']=get_valores(
    "variable","valor"
    ,"configuraciones_root"
    ,"where 1"
    ,0
    );

    $COMMON['datos']=get_valores(
    "variable","valor"
    ,"configuraciones"
    ,"where 1"
    ,0
    );

    chdir($root_dir);

    define(THEME_PATH,"$web_path/templates/".$vars['GENERAL']['template']."/");

    chdir("$web_path/modulos/");

    include("common.php"); //head.php//header.php//menu.php//footer.php
    include($file);

    $INCLUDES=quitar_repetidos($INCLUDES);

    chdir($root_dir);

    chdir(THEME_PATH);

    /*
    $default_lang="es";
    include("web/lang.php");
    unset($lang);
    include("web/lang/lang_".$c_lang.".php");
    */


    ?>

    Porfavor apoyame con esto haber si juntos le damos una solución
    gracias
     
  12. JorgeDaniel

    JorgeDaniel Usuario activo

    pues busca dentro de los archivos que se incluyen en los scripts donde se esta definiendo el usuario y password de la base de datos, vos tambien tenes que poner de tu parte no?

    a mi se me hace que puede estar aquí:

    lib/conexion.php
     
  13. robokick

    robokick Usuario activo

    amigo Jorge Daniel, he revisado todos los archivos que s encuentran en
    include("lib/global.php");
    include("lib/conexion.php");
    require("lib/mysql3.php");
    require("lib/util.php");
    include("lib/class.phpmailer.php");

    no hay nada claro sobre el usuario que debo de modificar el archivo conexion.php indica lo siguiente
    <?php //á

    $link=mysql_connect ($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) or die ('no se puedo conectar a la base de datos debido a: ' . mysql_error()." host:$MYSQL_HOST ,user:$MYSQL_USER ,pass:$MYSQL_PASS ,");
    mysql_select_db ($MYSQL_DB,$link);

    mysql_query("SET NAMES 'utf8'",$link);

    ?>

    por lo que veo ahi hay puras variables o corrigeme si me equivoco pense que podí haber algo que me indique donde esta ese usuario que debo de modificar pero al menos no me ayuda en nada ese archivo
    podrías inidcarme si hay algo mas por hacer
    gracias
     
    Última edición por un moderador: 3 Sep 2018
  14. JorgeDaniel

    JorgeDaniel Usuario activo

    justamente, las variables $MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS son las que manejan los datos del usuario, es ahí donde tenes que hacer los cambios.
     
  15. robokick

    robokick Usuario activo

    Hola jorge Daniel, justamante ese pense por eso he buscado varios archivos donde halla una cadena de conexión y este esas variables para reemplazar ahi el usuario que he creado en la base de datos pero no encuentro ningún archivo ni sikiera en el archivo tablas hay lo que busco
    o lo que debo hacer es por ejemplo reemplazar $MYSQL_USER por $usuario_creado ??
    es así o estoy equivocado
    Saludos
     
  16. JorgeDaniel

    JorgeDaniel Usuario activo

    busca dentro de conexion.php algo como:
    eso lo reemplazas con los valores de la base de datos y usuario que creaste, no creo que no exista pues el script llama a esas variables para hacer la conexión y en la primera captura que mandaste se ve que intenta hacer la conexion con el usuario.

    te aconsejo estudiar programación con php y mysql, pues si tienes tantos problemas para cambiar una variable, no quiero pensar en el futuro, no es para desanimarte sino para que busques superarte.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·