Jump to content

[solved] server error : HTTP Error 500, in bankwire validation page


Recommended Posts

Hi guys. Can any one help me?

In bank wire module , when the customer choose bank wire for completing his payment. He will be directed to a page : bankwire payment

When he clicks "I confirm my order" he will be directed to

.../module/bankwire/validation

when this error will be shown ! HTTP Error 500

 

The good news is that an email will be send to the customer showing the bank wire information and an order is created with the label : awaiting bank wire payment

 

But I dont want my customer see this HTTP 500 error I think there is something wrong with validation.php !!

a few days before, my bankwire worked correctly ! I dont know what is happend to it !

Can any one help me?

 

My prestashop version is 1.5.3.1 and im using wampserver in win 7 as my server

 

Furthermore I have tested this fix but it just will show a blank page instead of 500 Error in validation page !

 

http://forge.prestas...anel#issue-tabs

Link to comment
Share on other sites

in Orderdetail.php in Classes/Order I have changed this line

 

id_warehouse' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedId'),

 

to

 

'id_warehouse' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedId', 'required' => true),

 

the second line is the default code for OrderDetail.php I dont know why I had changed it in first place

 

Now for my website users everything is good but for quest checkout they will see blank page in validation page and no email is sent to guest about payment information, but there is an order created in back office !!!!!!!

Can anyone help?

Link to comment
Share on other sites

check error log, believe me. If error 500 appear - it mean that something goes wrong with script / htaccess / smarty (related to the force compile!)

 

you mean something is wrong with either smarty or htaccess or script ?

here is my error log:

 

 

[02-Jun-2013 17:29:35 UTC] PHP Warning: Module 'openssl' already loaded in Unknown on line 0

 

[02-Jun-2013 17:29:36 UTC] PHP Warning: Module 'openssl' already loaded in Unknown on line 0

 

[02-Jun-2013 17:30:46 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:30:47 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:30:48 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:30:58 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:30:59 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:30:59 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:30:59 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:00 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:00 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:00 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:00 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:00 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:02 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:02 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:02 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:02 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:03 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:03 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:15 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:15 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:17 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:17 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:17 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:18 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:18 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:18 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:19 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:28 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:29 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:29 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:29 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:30 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:30 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:31 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:31 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:31 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:32 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:32 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:32 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:33 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:33 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:33 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:43 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:45 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:46 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:54 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:54 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:54 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:55 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:55 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:55 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:55 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:56 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:56 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:56 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:57 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:57 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:31:57 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:31:58 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:31:59 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:09 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:10 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:12 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:19 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:19 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:20 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:20 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:20 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:21 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:21 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:22 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:22 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:22 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:23 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:23 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:23 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:24 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:24 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:34 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:36 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:37 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:44 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:44 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:45 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:45 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:46 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:46 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:46 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:47 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:47 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:47 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:47 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:48 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:48 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:48 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:49 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:32:57 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:32:58 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:32:59 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:33:05 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:33:05 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:33:05 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:33:05 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:33:06 UTC] PHP Strict Standards: Declaration of LeoCategoriesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\categories\source.php on line 20

 

[02-Jun-2013 17:33:06 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:33:06 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:33:06 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:33:06 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:33:07 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:33:07 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:33:07 UTC] PHP Strict Standards: Declaration of LeoImagesSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\images\source.php on line 19

 

[02-Jun-2013 17:33:07 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:33:08 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

 

[02-Jun-2013 17:33:08 UTC] PHP Strict Standards: Declaration of LeoProductsSource::getData() should be compatible with LeoBaseSource::getData() in C:\wamp\www\prestashop\modules\leoslideshow\libs\sources\products\source.php on line 21

Link to comment
Share on other sites

no errors related to the bankwire module?

 

I have a question . I should set force compile and no cache then check php error log or no?

Because the errors that I pasted here were written with cache available and recompile templates if the files have been changed

Link to comment
Share on other sites

[03-Jun-2013 16:22:58 UTC] PHP Warning: include(C:\wamp\www\prestashop/cache/smarty/compile\b5a903441a57b4bf302aa21d241cd982e34ad270.file.favoriteproducts-header.tpl.php): failed to open stream: No such file or directory in C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_templatebase.php on line 161

 

[03-Jun-2013 16:22:58 UTC] PHP Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file C:\wamp\www\prestashop/cache/smarty/compile\b5a903441a57b4bf302aa21d241cd982e34ad270.file.favoriteproducts-header.tpl.php' in C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_write_file.php:55

Stack trace:

#0 C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('C:\wamp\www\pre...', '<?php /* Smarty...', Object(Smarty))

#1 C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_templatebase.php(155): Smarty_Internal_Template->compileTemplateSource()

#2 C:\wamp\www\prestashop\classes\module\Module.php(1599): Smarty_Internal_TemplateBase->fetch()

#3 C:\wamp\www\prestashop\modules\favoriteproducts\favoriteproducts.php(105): ModuleCore->display('C:\wamp\www\pre...', 'favoriteproduct...')

#4 C:\wamp\www\prestashop\classes\Hook.php(417): FavoriteProducts->hookDisplayHeader(Array)

#5 C:\wamp\www\prestashop\classes\controller\FrontController.php(441): HookCore in C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_write_file.php on line 55

 

[03-Jun-2013 16:22:58 UTC] PHP Warning: include(): Failed opening 'C:\wamp\www\prestashop/cache/smarty/compile\b5a903441a57b4bf302aa21d241cd982e34ad270.file.favoriteproducts-header.tpl.php' for inclusion (include_path='.;c:\wamp\bin\php\php5.4.3\smarty\libs') in C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_templatebase.php on line 161

 

[03-Jun-2013 16:22:58 UTC] PHP Fatal error: Uncaught exception 'SmartyException' with message 'Invalid compiled template for 'C:\wamp\www\prestashop/modules/favoriteproducts/views/templates/hook/favoriteproducts-header.tpl'' in C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_templatebase.php:174

Stack trace:

#0 C:\wamp\www\prestashop\classes\module\Module.php(1599): Smarty_Internal_TemplateBase->fetch()

#1 C:\wamp\www\prestashop\modules\favoriteproducts\favoriteproducts.php(105): ModuleCore->display('C:\wamp\www\pre...', 'favoriteproduct...')

#2 C:\wamp\www\prestashop\classes\Hook.php(417): FavoriteProducts->hookDisplayHeader(Array)

#3 C:\wamp\www\prestashop\classes\controller\FrontController.php(441): HookCore::exec('displayHeader')

#4 C:\wamp\www\prestashop\controllers\front\PageNotFoundController.php(40): FrontControllerCore->initContent()

#5 C:\wamp\www\prestashop\classes\controller\Controller.php(167): PageNotFoundControllerCore->initContent()

#6 C:\wamp\www\prestashop\classes\Dispatcher.php(348): ControllerCore->run()

#7 C:\wamp\ww in C:\wamp\www\prestashop\tools\smarty\sysplugins\smarty_internal_templatebase.php on line 174

 

 

these are the errors with force compile on and cach off

Link to comment
Share on other sites

I found the problem ! :D

The problem was with my local server, I was running on wampserver in win 7, I think that my server was slow that it could not handle the payment, or maybe because appache cannot understand windows file permissions it cannot right or execute module bankwire

I am not sure, but as soon as moved my website to a server hosted by a company , everything seems right :)

Link to comment
Share on other sites

  • 10 months later...
I tried all posted there and don't fixed my problem:

 

*ERROR* 2014/04/15 - 21:33:04: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 21:36:59: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 21:37:05: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 21:37:07: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 21:37:09: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 21:55:37: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 22:05:46: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 22:06:18: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 22:06:22: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 22:06:25: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 22:08:06: Can't load Order status at line 156 in file classes/PaymentModule.php

*ERROR* 2014/04/15 - 22:08:40: Can't load Order status at line 156 in file classes/PaymentModule.php

 

Any ideas?

Link to comment
Share on other sites

  • 4 months later...

 

I tried all posted there and don't fixed my problem:
 
*ERROR* 2014/04/15 - 21:33:04: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 21:36:59: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 21:37:05: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 21:37:07: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 21:37:09: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 21:55:37: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 22:05:46: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 22:06:18: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 22:06:22: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 22:06:25: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 22:08:06: Can't load Order status at line 156 in file classes/PaymentModule.php
*ERROR* 2014/04/15 - 22:08:40: Can't load Order status at line 156 in file classes/PaymentModule.php
 
Any ideas?

 

 

 

I had the same issue :

You have to insert all default order status :

ps_order_state

ps_order_state_lang

 

=> dump theses original tables from fresh (or clean) prestashop install and import into your database

 

=> It will fix this issue

 

Florent

 

Link to comment
Share on other sites

  • 5 months later...

Hello,I resolved this problem.
 
SOLUTION:

  • Check SQL table ps_configuration and search for:
    SELECT * FROM ps_configuration WHERE name LIKE 'PS_OS_BANKWIRE'
    In mine case value is 10.

     
  • Then check SQL table ps_order_state
    SELECT * FROM ps_order_state WHERE id_order_state = 10
    If there is no record with id_order_state 10 it causes the problem.
     
  • You have to create new order state in prestashop backoffice.
    Importatnt is allow sending email to the customer and in filed email template choose bankwire.
     
  • Then back to phpmyadmin, search for new created order state in table ps_order_state and change the id_order_state to 10.
    And you have to change id_order_state in table ps_order_state_langdot.gif of all language to 10 as well.

 

PS: Or, except of above you can probably simple change PS_OS_BANKWIRE value to new created order state id_order_state only.

__________________________________
 
I hope it will help someone.

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

  • 3 months later...
  • 4 months later...
  • 5 months later...

Hello,

 

it appears:

500 Server Error

Oops, something went wrong.

 

Try to refresh this page or feel free to contact us if the problem persists.

If anyone can help, i couldn't attach the error.log because it's a file too large

Thank you very much.

 

 

just upgradet my shop with the same problem, but no error in error.log!

Link to comment
Share on other sites

  • 3 weeks later...

I have the same exact issue... when my customers pay with the voguepay or paypal module and they are redirected or asked to return to merchants website, they experience the error and also no emails send and no orders created in the back office. heres the

 

 500 Server Error

Oops, something went wrong.

Try to refresh this page or feel free to contact us if the problem persists.

 

please find my error log below

 

[Tue Apr 12 19:13:46.645586 2016] [:error] [pid 517347:tid 139878870247168] (12)Cannot allocate memory: [client 197.210.172.77:49680] couldn't create child process: /opt/suphp/sbin/suphp for /home/penandpages/public_html/ivon/index.php, referer: http://penandpages.com.ng/ivon/index.php?controller=AdminDashboard&token=12e36804d297566b43ca53dea2a12e5f
 
[Tue Apr 12 19:13:46.649080 2016] [:error] [pid 517080:tid 139878933186304] (12)Cannot allocate memory: [client 197.210.172.77:53338] couldn't create child process: /opt/suphp/sbin/suphp for /home/penandpages/public_html/ivon/index.php, referer: http://penandpages.com.ng/ivon/index.php?controller=AdminDashboard&token=12e36804d297566b43ca53dea2a12e5f
Link to comment
Share on other sites

  • 5 months later...

Hello All,

 

I recently upgraded from .5 to prestashop 1.6.1.7. the order creation, associated confirmation message and email everything worked fine for a day and then stopped. This makes me believe that something was changed after about a day but only thing i can remember doing is modifying the response.tpl file in my payment gateway module to correct the redirect url to the correct history page, thought this may have relation to payment gateway module but nothing with bank wire, to be sure i reverted the changes to old content but did not help.

 

Current situation :

 

For bank wire payment module - http error 500 after clicking " i confirm my order ", no order detail email being sent to customer, neither the " awaiting bank wire payment ", however in the backoffice an order is indeed getting created. i have checked everything on this thread but all looks ok. php error log is empty. If i manually select the payment accepted at the back office, respective email is sent without any issues.

 

For my payment gateway module - All works well but again order detail email and payment confirmation email which automatically should go is not being sent to customer, however an order is getting created at the backoffice.

 

email logs under "advanced parameters -> email also does not have these emails.......

 

Appreciate help on the same!

 

Cheers,

Binesh

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

  • 1 month later...

Hello, 

 

In my case error_log writes noththing, because the order actually completes and is submitted in the back-office.

 

I also receive bankwire email confirmation.

 

The problem is that the order confirmation page always returns with error 500 when my payment method is bankwire.

 

I tried the solutions that were suggested above, truncate the ps_order_status and the ps_order_status_lang but unfortunately it didn't work.

 

Can anyone suggest anything? This is a serious bug, and I haven't seen a clear solution. Why is this considered as solved? 

 

PS: The version I use is PS 1.6.1.5 and is clean install.

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

Hello again, as I see no one did reply, anyway I can come with a proper solution. The problem occurs in class PaymentModule and specifically in function validateOrder. In line ~540 there is this block of code :

 

if (Configuration::get('PS_STOCK_MANAGEMENT') && ($order_detail->getStockState() || $order_detail->product_quantity_in_stock <= 0)) {

                   $history = new OrderHistory();
                   $history->id_order = (int)$order->id;
                   $history->changeIdOrderState(Configuration::get($order->valid ? 'PS_OS_OUTOFSTOCK_PAID' : 'PS_OS_OUTOFSTOCK_UNPAID'), $order, true);
                   $history->addWithemail();
               }
In my case, the statuses PS_OS_OUTOFSTOCK_PAID and PS_OS_OUTOFSTOCK_UNPAID were not set  as name values in the ps_configuration, and the only similar name I could find was PS_OS_OUTOFSTOCK.
 
So what you have to do is to create these two names and match them with the proper values.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...