Jump to content

modules missing help


Recommended Posts

 

 

Hello I have a problem with the site I'm trying to create my first client told me he hadproblems when paying with PayPal, in practice when he had to return to the site and confirm the payment he always gave this error:

 

PayPal response:

TIMESTAMP -> 2012-05-23T08: 37:50 Z

L_ERRORCODE0 -> 10 417

L_SHORTMESSAGE0 -> Transaction can not complete.

L_LONGMESSAGE0 -> The transaction can not complete successfully. Instruct thecustomer to use an alternative payment method.

L_SEVERITYCODE0 -> ...............

I thought it was a problem with the old paypal, I tried to install again but suddenly tells methe module may be corrupted and there is no sight more modules, clicking on the sectionin the back office modules gives me a completely blank page, please you can help medo not really know where to put their hands

use a simultaneous translator, so I apologize for any errors

See you soon

 

 

 

 

Link to comment
Share on other sites

i use

1.4.5.1 version,

I used the default paypal first, then I downloaded the new version, andandolo to install it gave me an error, and then they canceled all the modules,

The site is www.i-parts.it

I thank you for having responded to me, your help will be crucial for me

Link to comment
Share on other sites

Hi mgonline,

I looked into this for you, and this error generally occurs when a customer has more than one credit card on his PayPal account. If one of them is not valid, PayPal will return this error, but if the customer reloads the page it will try a different payment method or card. You can see a bug report on this here.

 

Basically, it's an error specific to that customer's PayPal account, not anything within PrestaShop or PayPal.

 

I hope this helps.

 

-Mike

Link to comment
Share on other sites

ok since I'm a beginner, how can I do to solve this problem?

especially the problem that there is no sight more modules, if I give you private access credentials can take a look? do not really know what to do: (

Link to comment
Share on other sites

I do not knowhow to makethis thing:(

If you open up your /config directory over FTP, you'll find a file called config.inc.php. Open it up in your preferred text editor (my personal preference is Notepad++) and look for the following around line 29:

 

@ini_set('display_errors', 'off');

 

Just change that line to

 

@ini_set('display_errors', 'on');

 

and save it back to your site over FTP. Then, please reload the page that is causing you these issues and let me know if you receive any error messages.

 

-Mike

Link to comment
Share on other sites

/* Debug only */

@ini_set('display_errors', 'on');

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 = ((is_dir($_SERVER['REQUEST_URI']) OR substr($_SERVER['REQUEST_URI'], -1) == '/') ? $_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');

 

/* Include all defines */

require_once(dirname(__FILE__).'/defines.inc.php');

if (!defined('_PS_MAGIC_QUOTES_GPC_'))

define('_PS_MAGIC_QUOTES_GPC_', get_magic_quotes_gpc());

if (!defined('_PS_MODULE_DIR_'))

define('_PS_MODULE_DIR_', _PS_ROOT_DIR_.'/modules/');

if (!defined('_PS_MYSQL_REAL_ESCAPE_STRING_'))

define('_PS_MYSQL_REAL_ESCAPE_STRING_', function_exists('mysql_real_escape_string'));

 

/* Autoload */

require_once(dirname(__FILE__).'/autoload.php');

 

/* Redefine REQUEST_URI if empty (on some webservers...) */

if (!isset($_SERVER['REQUEST_URI']) OR empty($_SERVER['REQUEST_URI']))

{

if (substr($_SERVER['SCRIPT_NAME'], -9) == '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']) AND !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']) OR empty($_SERVER['HTTP_HOST']))

$_SERVER['HTTP_HOST'] = @getenv('HTTP_HOST');

 

/* aliases */

function p($var) {

return (Tools::P($var));

}

function d($var) {

Tools::D($var);

}

 

function ppp($var) {

return (Tools::P($var));

}

function ddd($var) {

Tools::D($var);

}

 

global $_MODULES;

$_MODULES = array();

 

/* Load all configuration keys */

Configuration::loadConfiguration();

 

/* Load all language definitions */

Language::loadLanguages();

 

/* Define order state */

// 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'));

 

/* It is not safe to rely on the system's timezone settings, and this would generate a PHP Strict Standards notice. */

if (function_exists('date_default_timezone_set'))

@date_default_timezone_set(Configuration::get('PS_TIMEZONE'));

 

/* Smarty */

require_once(dirname(__FILE__).'/smarty.config.inc.php');

/* Possible value are true, false, 'URL'

(for 'URL' append SMARTY_DEBUG as a parameter to the url)

default is false for production environment */

define('SMARTY_DEBUG_CONSOLE', false);

Link to comment
Share on other sites

×
×
  • Create New...