puntodecontrol Posted March 1, 2007 Posted March 1, 2007 Yesterday i change the hot of the OSCommerce and all the things work fine, but when i try to the admin panel, it only refresh and i cant login. Can you help me? Moreover, when i put http://www.ma-cox.com/admin/ the server redirect to http://www.ma-cox.com/admin/login.php?refe...%2Findex.php%3F Its that normal? Thanks a lot for your help. PD: The server has got apache 1.3.37 and php 4.4.4 and mysql 4.1
omar2886 Posted March 1, 2007 Posted March 1, 2007 Cual es el problema exactamente?? Si pones el login y pass, te lleva al panel de admin o no?
puntodecontrol Posted March 1, 2007 Author Posted March 1, 2007 Cual es el problema exactamente??Si pones el login y pass, te lleva al panel de admin o no? Gracias por responder Omar, Si, si pongo user y pass me refresca la pagina y se queda como esta, como si no metiera ningun user y pass pero sin dar error.
omar2886 Posted March 1, 2007 Posted March 1, 2007 El primer paso es ver si está corrupto el primer enlace, el cual sería el de LoginAction.php Deberías ver si a variado el codigo y si no está el archivo porque se halla perdido en el trapaso de hosting. Y también deberías comprobar que la Base de Datos está intacta, por qi ya no está el login y pass del admin o incluso de los usuarios. Bueno, antes que nada dejame comprobar el código de LoginAction.php a ver que encuentro.
puntodecontrol Posted March 1, 2007 Author Posted March 1, 2007 Este es el codigo de LoginAction.php <?php include("includes/configure.php"); ?> <html> <head> <title>Administration Login</title> <style type="text/css"> BODY,TD { margin: 0px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; } .MENU_TITLE { background-color: #BBC3D3; color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; } .NAV { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } </style> <link href="includes/stylesheet.css" rel="stylesheet" type="text/css"> </head> <body> <table border=0 cellpadding=0 cellspacing=0 width=100% height=100%> <tr> <td width=100% height=100% align="center" valign="middle"> <form action="<?php echo HTTPS_CATALOG_SERVER . DIR_WS_ADMIN . "LoginAction.php";?>" method="post" name="LoginAction"> <input type="hidden" name="psRefer" value="<? echo $refer; ?>"> <table border=0 cellpadding=4 cellspacing=0 width=450> <tr> <td colspan="2" align="center" class="NAV"><img src="/images/oscommerce.gif" alt="Company Name" vspace="0" border="0"><br> <br><br> </td> </tr> <tr> <td align="right" width=40% class="menu_title">Administrator's Login</td> <td width=60% class="menu_title"> </td> </tr> <tr> <td align="right" width=40%>Administrator Username:</td> <td align="left" width=60%><input type="text" name="psName" style="width: 200px" value=""></td> </tr> <tr> <td align="right" width=40%>Administrator Password:</td> <td align="left" width=60%><input type="password" name="psPassword" style="width: 200px" value=""></td> </tr> <tr> <td align="right" width=40%><input type="submit" name="admin_login_submit" value="Login"></td> <td align="left" width=60%><input type="reset" name="admin_login_reset" value="Clear"></td> </tr> </table> </form> </td> </tr> </table> </body> </html> De lo que si puedo estar seguro es de que la BD esta perfecta, he echo 7 back ups y restaurado y comprobado todos en ambos host y van bien, mismas lineas, entradas, .... son exactas. Asi que me inclino que pueda ser un problema de archivos o del actual host.
puntodecontrol Posted March 1, 2007 Author Posted March 1, 2007 Y es normal que al poner http://www.ma-cox.com/admin/ me lleve a : http://www.ma-cox.com/admin/login.php?refe...%2Findex.php%3F ????
omar2886 Posted March 1, 2007 Posted March 1, 2007 No se que decirte, es que estoy muy limitado sin ver la estructura global, es que al no ser un OsCommerce normal, seguramente te lo dieron hecho en el hosting primero y ellos lo tienen modificado. Asi a simpleviste, puedo ver en el LoginAction.php un galimatías en el cual no se deja nada en claro, supuestamente debería de procesar el login y pass y luego dar acceso, sin embargo no lo procesa, simplemente es casi una copia de login.php lo que genera un semibucle que devuelve al mismo LoginAction.php Cabe la posibilidad de que haya algo en includes/configure.php pero tendría que verlo. Otra solucion sería cambiar el actual sistema de logueo al panel de admin por uno de Htaccess el cual es más seguro incluso. Ya me dirás que quieres que haga. Un saludo
puntodecontrol Posted March 1, 2007 Author Posted March 1, 2007 Es un OScommerce normal que se instalo aparte de host. No venia preinstalado ni nada por el estilo. Te pego el configure, pero este creo que esta perfecto por lo que entiendo: <?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.ma-cox.com'); // eg, http://localhost - should not be empty for productive servers define('HTTP_CATALOG_SERVER', 'http://www.ma-cox.com'); define('HTTPS_CATALOG_SERVER', ''); define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module define('DIR_FS_DOCUMENT_ROOT', '/home/tarantel/public_html/'); // where the pages are located on the server define('DIR_WS_ADMIN', '/admin/'); // absolute path required define('DIR_FS_ADMIN', '/home/tarantel/public_html/admin/'); // absolute pate required define('DIR_WS_CATALOG', '/'); // absolute path required define('DIR_FS_CATALOG', '/home/tarantel/public_html/'); // absolute path required define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/'); define('DIR_WS_INCLUDES', 'includes/'); define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/'); define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG . 'includes/languages/'); define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/'); define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/'); define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/'); define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/'); // define our database connection define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', 'xxxxxxxxx'); define('DB_SERVER_PASSWORD', 'xxxxxxxxxxxxx'); define('DB_DATABASE', 'tarantel_macox'); define('USE_PCONNECT', 'false'); // use persisstent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' ?> Me da igual el modo en el que entral al panel de admin, si con htaccess se soluciona esto y el problema, di que archivos edito y lo hago y probamos, aunque habria que desactivar el actual sistema de logeo, no? Y como lo desactivo si no puedo acceder a el para desactivarlo?. Muchas gracias por la ayuda Omer, aqui tienes un amigo para lo que necesites.
omar2886 Posted March 1, 2007 Posted March 1, 2007 Antes que nada, de nada, lo hago porque a la vez que ayudo, aprendo y me sirve tambien para mantener mi Web. Bueno, llevo un rato viendo a ver como se instalaba lo del htacces y no me acuerdo. Pero no te preocupes, si quieres, esta misma noche hablo con el otro webmaster de mi web que él sabe más que yo en esto y en cuanto me explique como lo hace, te lo digo. De todas formas, si te urge entrar en el panel de admin, podrías probar a eliminar login.php mientras entras a ver y luego lo devuelves, aunque es una operación arriesgada. Un saludo
puntodecontrol Posted March 1, 2007 Author Posted March 1, 2007 Te lo agradeceria, pero si quito el login.php no va Not Found The requested URL /admin/login.php was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Apache/1.3.37 Server at www.ma-cox.com Port 80 http://www.ma-cox.com/admin/ Ponga lo que ponga da error y redirije a http://www.ma-cox.com/admin/login.php?refe...%2Findex.php%3F
omar2886 Posted March 1, 2007 Posted March 1, 2007 Entiendo, esto quiere decir que hay un archivo de seguridad dentro de la carpeta de Admin el cual hace más o menos como el htaccess, nada mas que se entra en dicha carpeta, te redirecciona a login.php por lo que habría que eliminarlo. Aun asi te digo que esto para mi sería como dar palos de ciego a base de ensayos prueba/error hasta encontrar la solucion. Sería mucho más facil si pudiera entrar en el ftp a ver como está todo organizado. Para ello tendrías que darme acceso y entendería perfectamente que no pudieras. Ya he ayudado a varias empresas por este metodo que pedian ayuda en este foro. Aun así, personalmente no te aconsejaría que le dieses acceso a nadie q no sea de confianza. Un saludo.
puntodecontrol Posted March 1, 2007 Author Posted March 1, 2007 Entiendo, esto quiere decir que hay un archivo de seguridad dentro de la carpeta de Admin el cual hace más o menos como el htaccess, nada mas que se entra en dicha carpeta, te redirecciona a login.php por lo que habría que eliminarlo.Aun asi te digo que esto para mi sería como dar palos de ciego a base de ensayos prueba/error hasta encontrar la solucion. Sería mucho más facil si pudiera entrar en el ftp a ver como está todo organizado. Para ello tendrías que darme acceso y entendería perfectamente que no pudieras. Ya he ayudado a varias empresas por este metodo que pedian ayuda en este foro. Aun así, personalmente no te aconsejaría que le dieses acceso a nadie q no sea de confianza. Un saludo. Te he agregado desde mi cuenta que es jon@.... Un saludo.
puntodecontrol Posted March 1, 2007 Author Posted March 1, 2007 Te he agregado desde mi cuenta que es jon@.... Un saludo. Ya arregle el problema, i fix the problem.
Guest Posted March 21, 2010 Posted March 21, 2010 Ya arregle el problema, i fix the problem. Por favor, ¿podrías documentar la solución?. Estoy en una situación parecida y no doy con ello.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.