Jump to content

No puedo acceder al backoffice tras migrar la tienda de un servidor a otro


Recommended Posts

Buenas otra vez,

despues de varios intentos para subir mi tienda al servidor de 1 and 1 he optado por probar de nuevo a subirla a servidor gratuito. En este caso a hostingun.net.

 

He creado la BD, un usuario, he subido la tienda por FTP y modificado el fichero de settings con los datos de la nueva BD y servidor y al tratar de acceder al back office... sorpresa, no funciona y me devuelve los siguientes mensajes:

Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'easyphp'@'31.22.4.60' (using password: YES) in /home/mequifis/public_html/adminps/index.php on line 32

Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/mequifis/public_html/adminps/index.php on line 34

Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/mequifis/public_html/adminps/index.php on line 35

Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/mequifis/public_html/adminps/index.php on line 37

Warning: mysqli::query() [mysqli.query]: Couldn't fetch mysqli in /home/mequifis/public_html/adminps/index.php on line 38

Warning: mysqli::close() [mysqli.close]: Couldn't fetch mysqli in /home/mequifis/public_html/adminps/index.php on line 39

 

En cambio, accedo a la tabla PS_URL de la base de datos, le cambio la direccion de hosting manualmente y cuando trato de acceder a la tienda si que funciona...

 

http://www.mequifish.hostingun.net/

 

he probado a moverme entre paginas y menus y parece que responde bien por lo que accede bien a la BD

 

No se, he probado a acceder desde otros navegadores y siempre con el mismo resultado.

 

La linea 32 del fichero es la que corresponde a la cadena de conexión de la BD, pero en principio si el Front Office funciona el del back office tambien debería hacerlo.

 

Alguna sugerencia por donde pueda mirar?

 

Gracias de antemano y feliz semana santa a todos.

 

Juanjo

 

Link to comment
Share on other sites

Buenas,

despues de dar muchas vueltas por varios foros y comprobar que no tenia espacios/lineas en blanco en uno de los foros encontre que añadiendo la siguiente sentencia en la primera linea de codigo del fichero que originaba el error, este se solucionaba:

 

ob_start(); 

 

Bueno, pues es verdad, al menos en mi caso tras añadir la sentencia en el index.php de la carpeta admin ya he podido acceder al back office:

<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2014 PrestaShop SA
*  @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*/
 
 
// BEGIN - EasyPHP DevServer module - update path in the db
ob_start();  
$db_host = $_SERVER['SERVER_NAME'];
$db_username = 'easyphp';
$db_password = 'easyphp';
 
pero, porque siempre hay un pero, los mensajes de warning siguen apareciendo. Segun la configuracion del fichero defines.inc.php no deberia:
/* Debug only */
define('_PS_MODE_DEV_', false);
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false);
if (_PS_MODE_DEV_)
{
@ini_set('display_errors', 'on');
@error_reporting(E_ALL | E_STRICT);
define('_PS_DEBUG_SQL_', true);
}
else
{
@ini_set('display_errors', 'off');
define('_PS_DEBUG_SQL_', false);
}
 
pero ahi estan (ver la captura de pantalla adjunta)
 
 
¿Alguna idea?
 
Gracias de antemano,
Juanjo
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...