Jump to content

Error De Acceso A Backoffice ( Prestashop 1.5.2.0) (Solucionado)


Recommended Posts

Hola a todos.

Hace poco me metí con una compañera en un projecto de tienda online con pocos o ningún conocimiento en prestashop y lo justito de Html.

El projecto lo desarrollamos en una carpeta del servidor llamada prestashop dentro de httpdocs (sería la raiz pública de nuestro servidor por lo que yo entiendo)La página la colgamos y trabajamos en ella sin copia local.Podías acceder a ella desde la dirección URL del servidor/Prestashop/es/ (url: salemlighthouse.es/Prestashop/).

 

El sábado quisimos cambiar renombrando dicha carpeta prestahop en el ftp a TIENDA.En ese momento dejo de funcionar la web y volvimos a cambiar el nombre de la carpeta a /Prestashop otra vez. A partir de ese momento ya no solo la web no estaba disponible, sino que tampoco podíamos acceder al backofice.

 

Buscando info en el foro hemos cambiado y dejado el htpacess en blanco pero no pasó nada(creo que porque no podíamos acceder al backofice).Finalmente el domingo pedimos la contraseña de la cuenta a Prestashops(seguimos esperando por ella) y nos dimos cuenta de que ingresando la url del backoficce no solo no entrabamos , nos da "error 403 Forbbiden You do not have permission to access this document"

Los permisos de la carpeta /Prestashop y de la raiz estan en 774.

 

Además del miedo a perder todo el trabajo que hemos hecho en la tienda(yo creo que si no hemos borrado la carpeta prestashop no lo hemos perdido pero ya no sé....) estamos bastante desorientados sobre que hacer o hacia donde tirar en este momento, porque ya habíamos construido todo el site.

Bueno esperamos que podais echarnos un cable porque en este momento estamos estancados y obcecados al no poder acceder. Un saludo.

 

 

Url

salemlighthouse.es/Prestashop/

 

Os adjunto dos imagenes.EN una teneis el arbol de la carpeta Httpdocs y en la otra la carpeta Prestashop.El .Htaccess tiene el siguiente codigo:

 


# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums
<IfModule mod_rewrite.c>
# Disable Multiviews
Options -Multiviews
RewriteEngine on
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule . - [E=REWRITEBASE:/prestashop/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
# Images
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
</IfModule>
FileETag INode MTime Size
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
#If rewrite mod isn't enabled
ErrorDocument 404 /prestashop/index.php?controller=404
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

 

 

 

post-490161-0-49945500-1361829257_thumb.jpg

 

post-490161-0-43348100-1361829314_thumb.jpg

Edited by salemlighthousevintage (see edit history)
Link to comment
Share on other sites

Hola a todos.

Hace poco me metí con una compañera en un projecto de tienda online con pocos o ningún conocimiento en prestashop y lo justito de Html.

El projecto lo desarrollamos en una carpeta del servidor llamada prestashop dentro de httpdocs (sería la raiz pública de nuestro servidor por lo que yo entiendo)La página la colgamos y trabajamos en ella sin copia local.Podías acceder a ella desde la dirección URL del servidor/Prestashop/es/ (url: salemlighthouse.es/Prestashop/).

 

El sábado quisimos cambiar renombrando dicha carpeta prestahop en el ftp a TIENDA.En ese momento dejo de funcionar la web y volvimos a cambiar el nombre de la carpeta a /Prestashop otra vez. A partir de ese momento ya no solo la web no estaba disponible, sino que tampoco podíamos acceder al backofice.

 

Buscando info en el foro hemos cambiado y dejado el htpacess en blanco pero no pasó nada(creo que porque no podíamos acceder al backofice).Finalmente el domingo pedimos la contraseña de la cuenta a Prestashops(seguimos esperando por ella) y nos dimos cuenta de que ingresando la url del backoficce no solo no entrabamos , nos da "error 403 Forbbiden You do not have permission to access this document"

Los permisos de la carpeta /Prestashop y de la raiz estan en 774.

 

Además del miedo a perder todo el trabajo que hemos hecho en la tienda(yo creo que si no hemos borrado la carpeta prestashop no lo hemos perdido pero ya no sé....) estamos bastante desorientados sobre que hacer o hacia donde tirar en este momento, porque ya habíamos construido todo el site.

Bueno esperamos que podais echarnos un cable porque en este momento estamos estancados y obcecados al no poder acceder. Un saludo.

 

 

Url

salemlighthouse.es/Prestashop/

 

Os adjunto dos imagenes.EN una teneis el arbol de la carpeta Httpdocs y en la otra la carpeta Prestashop.El .Htaccess tiene el siguiente codigo:

 


# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums
<IfModule mod_rewrite.c>
# Disable Multiviews
Options -Multiviews
RewriteEngine on
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule . - [E=REWRITEBASE:/prestashop/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
# Images
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^salemlighthouse.es$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
</IfModule>
FileETag INode MTime Size
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
#If rewrite mod isn't enabled
ErrorDocument 404 /prestashop/index.php?controller=404
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

 

 

 

post-490161-0-49945500-1361829257_thumb.jpg

 

post-490161-0-43348100-1361829314_thumb.jpg

 

Lo que apsa que cuando cambias el nombre del directorio no es, renombrarlo y ya... Tenes que cambiar los parametros en: Las tablas desde phpadmin y en config.inc ... Ya que toda la tienda esta apuntada en tu ejemplo a prestashop.. .vos cambiaste el nombre a tienda... y la tienda sigue apuntando a prestashop y no encuentra entonces nunca va a funcionar...

 

se entiende?

  • Like 1
Link to comment
Share on other sites

Primero deciros que muchisimas gracias a todos por contestar, estabamos bastante perdidos y agobiados, de hecho al recibir contestación nos levantamos a contestar porque fue un soplo fresco.

 

Para Jaloise:

Tengo que comprobar el archivo que me dices, pero quiero decirte que el tema de las bases de datos no lo tengo claro, he instalado el Appserve pero no entiendo su funcionamiento ni se como acceder a dichas tablas para modificarlas, te refieres a modificar los archivos con un editor o necesito usar el Mysql?.La inclusión de Mysql fue muy a pelo y se siguio el proceso via backoficce.Pero creo que lo que es el fondo de lo que dices lo entiendo, y creo que es lo que tu dices, pero no sé como hacerlo fisicamente por el tema que te comento de las bases de datos.

 

Para Nadie(Moderador)

Muchas gracias por aclararme lo de los permisos, la verdad me extrañaba que todo estuviera con 775 o 774.Respecto al archivo, lo comprobaré, pero como le dije a Jaloise no sé como ni donde buscarlo ni como editarlo.Supongo que se trata de via editor, o necesito usar el paquete Appserv??Lo de las bases de datos me lio un poco.

 

Muchas gracias voy a probar y os comento.

Link to comment
Share on other sites

Primero deciros que muchisimas gracias a todos por contestar, estabamos bastante perdidos y agobiados, de hecho al recibir contestación nos levantamos a contestar porque fue un soplo fresco.

 

Para Jaloise:

Tengo que comprobar el archivo que me dices, pero quiero decirte que el tema de las bases de datos no lo tengo claro, he instalado el Appserve pero no entiendo su funcionamiento ni se como acceder a dichas tablas para modificarlas, te refieres a modificar los archivos con un editor o necesito usar el Mysql?.La inclusión de Mysql fue muy a pelo y se siguio el proceso via backoficce.Pero creo que lo que es el fondo de lo que dices lo entiendo, y creo que es lo que tu dices, pero no sé como hacerlo fisicamente por el tema que te comento de las bases de datos.

 

Para Nadie(Moderador)

Muchas gracias por aclararme lo de los permisos, la verdad me extrañaba que todo estuviera con 775 o 774.Respecto al archivo, lo comprobaré, pero como le dije a Jaloise no sé como ni donde buscarlo ni como editarlo.Supongo que se trata de via editor, o necesito usar el paquete Appserv??Lo de las bases de datos me lio un poco.

 

Muchas gracias voy a probar y os comento.

 

Muy bien... el arhivo que te decimos se encuentra en la raiz en una carpeta llamada config ... te lo bajas a la pc, lo abris con un editor de texto y seguramente encuentres en aluna parte que diga /prestashop/

 

Encuanto a lo de mysql, teenes que buscar en la base de datos una tabla que se llama por defecto ps_shop_url

 

Saludos.

  • Like 1
Link to comment
Share on other sites

Muy bien... el arhivo que te decimos se encuentra en la raiz en una carpeta llamada config ... te lo bajas a la pc, lo abris con un editor de texto y seguramente encuentres en aluna parte que diga /prestashop/

 

Encuanto a lo de mysql, teenes que buscar en la base de datos una tabla que se llama por defecto ps_shop_url

 

Saludos.

 

Muchisimas gracias, ahora mismo estoy con los permisos Nadie(Moderardor).

 

Jaloise me lo has dejado clarisimo, creo que empiezo a entender...es que uno va un poco perdido, yo soy diseñador, y sé informática porque siempre he andado en el pc desde niño, pero esto es nuevo.Por suerte veo que hay estructuras de comprensión que entiendo, lo que pasa es que una vez que te equivocas y eres nuevo en esto, luego ya dudas de tu intuición por no meter la pata.Gracias mil :)

Ahora estoy cambiando los permisos.Enseguida me pongo con las tablas y os comento.

Por cierto cuando se le pide a Prestashop un cambio de contraseña suele tardar?? Ayer al medioda debimos pedir la última, pero no nos ha llegado nada...

Gracias de nuevo.

Un saludo.

Link to comment
Share on other sites

Vale...he abierto el archivo config.inc.php que estaba en la carpeta /prestashop/config....el caso es que no veo la web por ningún lado....Y respecto al Mysql ...ahí si que me pierdo...el problema que tengo ahí es que no sé ni donde buscar la tabla ni como acceder al Mysql.Es la carpeta phpMyAdmin??Tengo el AppServ instalado pero no se que hacer con el cmd que me viene de Mysql...aquí si que no sé por donde tirar...:S

Os enseño el config por si veis algo raro, yo estoy leyendolo a ver si entiendo porque no encuentro nada que me llame la atención(desde mi desconocimiento)

Gracias.

 

 

<?php
/*
* 2007-2012 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:
* http://opensource.org/licenses/osl-3.0.php
* 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-2012 PrestaShop SA
*  @version  Release: $Revision: 7331 $
*  @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*/
/* Debug only */
@ini_set('display_errors', 'off');
define('_PS_DEBUG_SQL_', false);
$start_time = microtime(true);
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false);
/* SSL configuration */
define('_PS_SSL_PORT_', 443);
/* Improve PHP configuration to prevent issues */
ini_set('upload_max_filesize', '100M');
ini_set('default_charset', 'utf-8');
ini_set('magic_quotes_runtime', 0);
/* correct Apache charset (except if it's too late */
if (!headers_sent())
header('Content-Type: text/html; charset=utf-8');
/* No settings file? goto installer... */
if (!file_exists(dirname(__FILE__).'/settings.inc.php'))
{
$dir = ((substr($_SERVER['REQUEST_URI'], -1) == '/' || is_dir($_SERVER['REQUEST_URI'])) ? $_SERVER['REQUEST_URI'] : dirname($_SERVER['REQUEST_URI']).'/');
if (!file_exists(dirname(__FILE__).'/../install'))
 die('Error: "install" directory is missing');
header('Location: install/');
exit;
}
require_once(dirname(__FILE__).'/settings.inc.php');
require_once(dirname(__FILE__).'/defines.inc.php');
require_once(dirname(__FILE__).'/autoload.php');
if (_PS_DEBUG_PROFILING_)
{
include_once(_PS_TOOL_DIR_.'profiling/Controller.php');
include_once(_PS_TOOL_DIR_.'profiling/ObjectModel.php');
include_once(_PS_TOOL_DIR_.'profiling/Hook.php');
include_once(_PS_TOOL_DIR_.'profiling/Db.php');
}
/* Redefine REQUEST_URI if empty (on some webservers...) */
if (!isset($_SERVER['REQUEST_URI']) || empty($_SERVER['REQUEST_URI']))
{
if (!isset($_SERVER['SCRIPT_NAME']) && isset($_SERVER['SCRIPT_FILENAME']))
 $_SERVER['SCRIPT_NAME'] = $_SERVER['SCRIPT_FILENAME'];
if (isset($_SERVER['SCRIPT_NAME']))
{
 if (basename($_SERVER['SCRIPT_NAME']) == 'index.php' && empty($_SERVER['QUERY_STRING']))
  $_SERVER['REQUEST_URI'] = dirname($_SERVER['SCRIPT_NAME']).'/';
 else
 {
  $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'];
  if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING']))
   $_SERVER['REQUEST_URI'] .= '?'.$_SERVER['QUERY_STRING'];
 }
}
}
/* Trying to redefine HTTP_HOST if empty (on some webservers...) */
if (!isset($_SERVER['HTTP_HOST']) || empty($_SERVER['HTTP_HOST']))
$_SERVER['HTTP_HOST'] = @getenv('HTTP_HOST');
/* Initialize the current Shop */
Context::getContext()->shop = Shop::initialize();
define('_THEME_NAME_', Context::getContext()->shop->getTheme());
define('__PS_BASE_URI__', Context::getContext()->shop->getBaseURI());
/* Include all defines related to base uri and theme name */
require_once(dirname(__FILE__).'/defines_uri.inc.php');
global $_MODULES;
$_MODULES = array();
/* Load configuration */
Configuration::loadConfiguration();
/* Load all languages */
Language::loadLanguages();
/* Loading default country */
$defaultCountry = new Country(Configuration::get('PS_COUNTRY_DEFAULT'), Configuration::get('PS_LANG_DEFAULT'));
Context::getContext()->country = $defaultCountry;
/* It is not safe to rely on the system's timezone settings, and this would generate a PHP Strict Standards notice. */
@date_default_timezone_set(Configuration::get('PS_TIMEZONE'));
/* Instantiate cookie */
$cookieLifetime = (time() + (((int)Configuration::get('PS_COOKIE_LIFETIME_BO') > 0 ? (int)Configuration::get('PS_COOKIE_LIFETIME_BO') : 1)* 3600));
if (defined('_PS_ADMIN_DIR_'))
$cookie = new Cookie('psAdmin', '', $cookieLifetime);
else
{
if (Context::getContext()->shop->getGroup()->share_order)
 $cookie = new Cookie('ps-sg'.Context::getContext()->shop->getGroup()->id, '', $cookieLifetime, Context::getContext()->shop->getUrlsSharedCart());
else
 $cookie = new Cookie('ps-s'.Context::getContext()->shop->id, '', $cookieLifetime);
}
Context::getContext()->cookie = $cookie;
/* Create employee if in BO, customer else */
if (defined('_PS_ADMIN_DIR_'))
{
$employee = new Employee($cookie->id_employee);
Context::getContext()->employee = $employee;
/* Auth on shops are recached after employee assignation */
if ($employee->id_profile != _PS_ADMIN_PROFILE_)
 Shop::cacheShops(true);
$cookie->id_lang = (int)$employee->id_lang;
}
else
{
if (isset($cookie->id_customer) && (int)$cookie->id_customer)
{
 $customer = new Customer($cookie->id_customer);
 $customer->logged = $cookie->logged;
}
else
{
 $customer = new Customer();

 // Change the default group
 if (Group::isFeatureActive())
  $customer->id_default_group = Configuration::get('PS_UNIDENTIFIED_GROUP');
}
$customer->id_guest = $cookie->id_guest;
Context::getContext()->customer = $customer;
}
/* if the language stored in the cookie is not available language, use default language */
if (isset($cookie->id_lang) && $cookie->id_lang)
$language = new Language($cookie->id_lang);
if (!isset($language) || !Validate::isLoadedObject($language))
$language = new Language(Configuration::get('PS_LANG_DEFAULT'));
Context::getContext()->language = $language;
/**
* @deprecated : these defines are going to be deleted on 1.6 version of Prestashop
* USE : Configuration::get() method in order to getting the id of order state
*/
define('_PS_OS_CHEQUE_',	  Configuration::get('PS_OS_CHEQUE'));
define('_PS_OS_PAYMENT_',	 Configuration::get('PS_OS_PAYMENT'));
define('_PS_OS_PREPARATION_', Configuration::get('PS_OS_PREPARATION'));
define('_PS_OS_SHIPPING_',    Configuration::get('PS_OS_SHIPPING'));
define('_PS_OS_DELIVERED_',   Configuration::get('PS_OS_DELIVERED'));
define('_PS_OS_CANCELED_',    Configuration::get('PS_OS_CANCELED'));
define('_PS_OS_REFUND_',	  Configuration::get('PS_OS_REFUND'));
define('_PS_OS_ERROR_',	   Configuration::get('PS_OS_ERROR'));
define('_PS_OS_OUTOFSTOCK_',  Configuration::get('PS_OS_OUTOFSTOCK'));
define('_PS_OS_BANKWIRE_',    Configuration::get('PS_OS_BANKWIRE'));
define('_PS_OS_PAYPAL_',	  Configuration::get('PS_OS_PAYPAL'));
define('_PS_OS_WS_PAYMENT_', Configuration::get('PS_OS_WS_PAYMENT'));
/* Get smarty */
require_once(dirname(__FILE__).'/smarty.config.inc.php');
Context::getContext()->smarty = $smarty;

Edited by salemlighthousevintage (see edit history)
Link to comment
Share on other sites

Lo de la contraseña del back-office, si tienes problema para recuperarla, prueba con el siguiente metodo: http://www.prestasho...ost__p__1082738

 

Estoy con ello en lo de la contraseña Nadie porque ahora tengo novedades.Una vez cambiados los permisos la web ya se ve y tu carpeta se redirecciona a una dirección que seria la url mal(http://salemlighthouse.es/tienda/es/pagina-no-encuentra) pero que si que carga el contenido aunque mal, pero estan los bloques que añadieron(carrito,cazadoras,etc...), fondo blanco y texto en azul y negro(enlaces y texto).Supongo que cambiando los permisos ya accedemos pero seguimos teniendo la configuración en tienda y no en prestashop.

Ahora a ver como accedo a tu carpeta XD estoy en ello

Edited by salemlighthousevintage (see edit history)
Link to comment
Share on other sites

Por cierto como ahora sale http://salemlighthouse.es/tienda/es/ , entonces si meto la carpeta prestashop/ en una carpeta tienda en la raiz....estaría solucionado?? es que iba a crear una carpeta tienda en raiz y meter ahí password/ para ver si puedo acceder a tu index desde el navegador sin que salga mi tienda mal y poder cargar lo que dices en el post del password

 

 

Editado: He creado /tienda y metido Password .Me sale una página de Webbax creatur de succes con el texto :

Réinitialiser le mot de passe Administrateur

Y una barra blanca debajo pero no me deja clickar ni meter nada

Edited by salemlighthousevintage (see edit history)
Link to comment
Share on other sites

Estoy con ello en lo de la contraseña Nadie porque ahora tengo novedades.Una vez cambiados los permisos la web ya se ve y tu carpeta se redirecciona a una dirección que seria la url mal(http://salemlighthouse.es/tienda/es/pagina-no-encuentra) pero que si que carga el contenido aunque mal, pero estan los bloques que añadieron(carrito,cazadoras,etc...), fondo blanco y texto en azul y negro(enlaces y texto).Supongo que cambiando los permisos ya accedemos pero seguimos teniendo la configuración en tienda y no en prestashop.

Ahora a ver como accedo a tu carpeta XD estoy en ello

 

Que version estas usando?

  • Like 1
Link to comment
Share on other sites

Ahora mismo veo que tienes la url con /tienda/ pero no te cargan los estilos ect..

 

En la base de datos en la tabla:

 

ps_shop_url

 

en el valor del campo

 

physical_uri

 

¿Que has puesto?

 

Aqui es donde no se como acceder.A ver yo accedo a Mysql que lo tengo instalado, pero al abrir el cliente me pide password es el password del ftp?

Link to comment
Share on other sites

Aqui es donde no se como acceder.A ver yo accedo a Mysql que lo tengo instalado, pero al abrir el cliente me pide password es el password del ftp?

En el panel de tu hosting, tendras un acceso a "phpmyadmin" casi todos los tienen.

  • Like 1
Link to comment
Share on other sites

Aqui es donde no se como acceder.A ver yo accedo a Mysql que lo tengo instalado, pero al abrir el cliente me pide password es el password del ftp? o del servidor¿?? Y es eso lo que tengo que hacer no?? abrir Mysql y buscar las tablas no?? en esta parte cuando no es "busca este archivo y editalo" es cuando me pierdo mucho, en bases de datos tengo pocas nociones....

Link to comment
Share on other sites

VAAAAALEE!!! :D

Creo que entiendo.Estoy en el hosting con mi cuenta ahora mismo y he ido a unas opciones que me han llevado a PhpMyadmin y ahora veo todo lo que me decís, entro y os digo....adjunto la imagen supongo que te refieres en ps_shop_url a esto:

 

post-490161-0-20740000-1361894878_thumb.jpg

 

Pulsa en el icono de "editar" ahora y haz lo que dice Jaloise.

Link to comment
Share on other sites

Tienes que editar el valor del campo, no el campo en sí.. (Esas capturas son para editar el campo, no el valor del campo)

Voy a hacer un resumen.Ahora mismo en el directorio raiz no esta la carpeta tienda, solo prestashop y las carpetas de bases de datos.Acabo de cambiar el valor como la 2ª imagen que subí:

post-490161-0-15484000-1361895892_thumb.jpg

Cambio el nombre a la carpeta presatashop? Cambie mal el valor en la base de datos y os referís a otra cosa ?

Link to comment
Share on other sites

Voy a hacer un resumen.Ahora mismo en el directorio raiz no esta la carpeta tienda, solo prestashop y las carpetas de bases de datos.Acabo de cambiar el valor como la 2ª imagen que subí:

 

Cambio el nombre a la carpeta presatashop? Cambie mal el valor en la base de datos y os referís a otra cosa ?

 

A ver ... dodne tenes instalado prestashop? en la carpeta llamada tienda? o en la carpeta llamada prestashop?

Link to comment
Share on other sites

Voy a hacer un resumen.Ahora mismo en el directorio raiz no esta la carpeta tienda, solo prestashop y las carpetas de bases de datos.Acabo de cambiar el valor como la 2ª imagen que subí:

 

Cambio el nombre a la carpeta presatashop? Cambie mal el valor en la base de datos y os referís a otra cosa ?

Ahora es correcto si la tienda esta alojada en la carpeta /tienda/

 

He de decirte que cuando lei tu mensaje no estaban las mismas imagenes. :P

Link to comment
Share on other sites

Ahora mismo así es la distribución de carpetas:

post-490161-0-88948300-1361896696_thumb.jpg

 

Y Prestashop está en prestashop.

 

Entonces tienda no existe...Para que reedireccionar a tienda si tienda no existe...?

 

Vos en un momento cambiaste el nombre de prestashop a tienda... ahora lo volvisten uevamente a prestashop??

Edited by jaloise (see edit history)
Link to comment
Share on other sites

Ahora mismo así es la distribución de carpetas:

post-490161-0-88948300-1361896696_thumb.jpg

 

Y Prestashop está en prestashop.

Pues entoces estaba bien antes. Por que hay aparece la carpeta "prestashop" pero tu has pasado la url antes tipo "tienda"..

 

Es decir el valor prestashop que tenias era correcto.

Link to comment
Share on other sites

Dejalo en prestashop el directorio otra vez un segundo, pues la tienda la tienes alojada en el directorio llamado prestashop.

 

Por eso mismo, el cambio a tienda... pero los archivos lo teine en prestashop.. deberia cambiarn uevamente la physical uri a /prestashop/ nuevamente.

Link to comment
Share on other sites

Pues entoces estaba bien antes. Por que hay aparece la carpeta "prestashop" pero tu has pasado la url antes tipo "tienda"..

 

Es decir el valor prestashop que tenias era correcto.

 

Ya pero antes tenia Tienda y prestashop. con tienda vacia me accedia a lo que visteis antes al entrar, pero si cambio el nombre de prestashop a tienda

me sale esto:

 

 

 

[b]	[size=4]Internal Server Error[/size][/b]

[size=2]The server encountered an internal error or misconfiguration and was unable to complete your request.[/size]
[size=2]Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.[/size]
[size=2]More information about this error may be available in the server error log.[/size]
[size=2]Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.[/size]

Link to comment
Share on other sites

Gracias!!!

Con lo ultimo vi la luz

Cogí el .htacess del raiz y lo abrí.Busque el termino "prestashop" y lo cambié por Tienda en todos los campos

ahora la tienda se ve como antes.Ahora a ver si soluciono lo del password y lo del backofices, os voy comentando.

Pues aquí: http://salemlighthou...ienda/password/ si te deja recuperar la contraseña con el aporte que te indice que en los mensajes anteriores..

Pues aquí: http://salemlighthou...ienda/password/ si te deja recuperar la contraseña con el aporte que te indice que en los mensajes anteriores..

 

Y ahora si va ;) ya sale el campo correo.Ahora pruebo y comento Muchisimas gracias he aprendido un montón ademas de solucionar muchos problemas.Muchas gracias ya no me kedan likes por hoy!!! :D

Link to comment
Share on other sites

¿Tema solucionado?

 

¿Tema solucionado?

El password sigue sin llegar, rellene el campo con la contraseña nueva y estoy a la espera.

En la pagina no cargan las imagenes de los articulos, pero no se si cuando entre en el back office y actualice el htaccess ya cargaran. Por el resto todo ok, porque al menos la pagina ya carga.

Muchas gracias y os sigo informando

Link to comment
Share on other sites

VALEEEEEEEEEEEEEE!!! :D

HEcho.

Accedimos al backoffices desde /tienda/gestion y solicitamos contraseña nueva desde allí.La contestación fue inmediata!! Ya estamos en Backoffices.

Muchisimas gracias por la atención y la velocidad de respuesta.Como decía , hemos aprendido y hemos solucionado lo que habiamos hecho mal.Muchas gracias, sois unos cracks!!! :D

Link to comment
Share on other sites

VALEEEEEEEEEEEEEE!!! :D

HEcho.

Accedimos al backoffices desde /tienda/gestion y solicitamos contraseña nueva desde allí.La contestación fue inmediata!! Ya estamos en Backoffices.

Muchisimas gracias por la atención y la velocidad de respuesta.Como decía , hemos aprendido y hemos solucionado lo que habiamos hecho mal.Muchas gracias, sois unos cracks!!! :D

 

Me alegro que todo se solucionara... Recuerda editar el titulo a [sOLUCIONADO] si das el tema por terminado...

 

Vas a tu primer post, abajo a la derecha EDIT>FULL EDIT y pones delante del tutlo [sOLUCIONADO]

 

saludos.

Link to comment
Share on other sites

VALEEEEEEEEEEEEEE!!! :D

HEcho.

Accedimos al backoffices desde /tienda/gestion y solicitamos contraseña nueva desde allí.La contestación fue inmediata!! Ya estamos en Backoffices.

Muchisimas gracias por la atención y la velocidad de respuesta.Como decía , hemos aprendido y hemos solucionado lo que habiamos hecho mal.Muchas gracias, sois unos cracks!!! :D

 

Un placer ayudarte y servirte!

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

Link to comment
Share on other sites

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