arash_a2k Posted June 2, 2013 Share Posted June 2, 2013 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 More sharing options...
arash_a2k Posted June 2, 2013 Author Share Posted June 2, 2013 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 More sharing options...
arash_a2k Posted June 2, 2013 Author Share Posted June 2, 2013 (edited) THis error does not happen when I use "force compilation" and "no cache" in back office !!!!!!!!!! Who can help me?????? with force compilation and no cache everything seems fine Edited June 2, 2013 by arash_a2k (see edit history) Link to comment Share on other sites More sharing options...
arash_a2k Posted June 2, 2013 Author Share Posted June 2, 2013 I cleared all the caches from cache/smarty ( except index.php files) and it seem that now it works ok even without force compilation I hope that i am right Link to comment Share on other sites More sharing options...
vekia Posted June 2, 2013 Share Posted June 2, 2013 you said that you've got 500 error so please check the php error log - you've got there more informations about this issue paste here the error code 1 Link to comment Share on other sites More sharing options...
arash_a2k Posted June 2, 2013 Author Share Posted June 2, 2013 No I was not right ! :| the second time that I wanted to test it with an user account it gave me HTTP ERROR 500 . But with force compilation everything seems right !!!!!!!!!!!!!!!! What should I do !? Link to comment Share on other sites More sharing options...
vekia Posted June 2, 2013 Share Posted June 2, 2013 check error log, believe me. If error 500 appear - it mean that something goes wrong with script / htaccess / smarty (related to the force compile!) 1 Link to comment Share on other sites More sharing options...
arash_a2k Posted June 2, 2013 Author Share Posted June 2, 2013 Im using wampserver on localhost, the php error log is empty ! Why this happens? when I use force compilation + no cache , everything is right ! Link to comment Share on other sites More sharing options...
arash_a2k Posted June 2, 2013 Author Share Posted June 2, 2013 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 More sharing options...
vekia Posted June 2, 2013 Share Posted June 2, 2013 no errors related to the bankwire module? Link to comment Share on other sites More sharing options...
arash_a2k Posted June 2, 2013 Author Share Posted June 2, 2013 NO The email is sent, the order is placed ! the only problem is this server error that instead of showing the customer the bank wire information it shows 500 HTTP error ! Link to comment Share on other sites More sharing options...
arash_a2k Posted June 3, 2013 Author Share Posted June 3, 2013 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 More sharing options...
arash_a2k Posted June 3, 2013 Author Share Posted June 3, 2013 [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 More sharing options...
vekia Posted June 3, 2013 Share Posted June 3, 2013 errors that you pasted aren't related to the payment pages... so i think that the problem is a bit different, but for now - don't know exactly what's going on 1 Link to comment Share on other sites More sharing options...
arash_a2k Posted June 4, 2013 Author Share Posted June 4, 2013 errors that you pasted aren't related to the payment pages... so i think that the problem is a bit different, but for now - don't know exactly what's going on Thanks for your time Link to comment Share on other sites More sharing options...
arash_a2k Posted June 5, 2013 Author Share Posted June 5, 2013 I found the problem ! 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 More sharing options...
vekia Posted June 5, 2013 Share Posted June 5, 2013 awesome it is really good information, thanks for it now i can mark this thread as [solved] regards! Link to comment Share on other sites More sharing options...
YuYu DJ Posted April 15, 2014 Share Posted April 15, 2014 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 More sharing options...
floben21 Posted August 29, 2014 Share Posted August 29, 2014 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 More sharing options...
onpelikan Posted February 12, 2015 Share Posted February 12, 2015 (edited) 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_stateSELECT * 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_lang 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 February 12, 2015 by onpelikan (see edit history) Link to comment Share on other sites More sharing options...
medinattor Posted May 27, 2015 Share Posted May 27, 2015 hi guys i have similar issue *ERROR* 2015/05/27 - 06:34:36: Can't save Order at line 340 in file classes/PaymentModule.php this is what appears in my log file ... any ideas how to fix it? thanks Link to comment Share on other sites More sharing options...
PaulusStore.com Posted October 20, 2015 Share Posted October 20, 2015 (edited) 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. Edited October 20, 2015 by PaulusStore.com (see edit history) Link to comment Share on other sites More sharing options...
f31n Posted March 23, 2016 Share Posted March 23, 2016 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 More sharing options...
nativepikin Posted April 12, 2016 Share Posted April 12, 2016 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 More sharing options...
mstechindia Posted April 15, 2016 Share Posted April 15, 2016 a solved this issue if any one still facing this problem follow this step just disable Friendly URL from preferences/ SEO & URLs AND select no direction from drop down list and save Link to comment Share on other sites More sharing options...
Nair Posted October 2, 2016 Share Posted October 2, 2016 (edited) 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 October 2, 2016 by binesh (see edit history) Link to comment Share on other sites More sharing options...
Zalps Posted November 11, 2016 Share Posted November 11, 2016 (edited) 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 November 11, 2016 by Zalps (see edit history) Link to comment Share on other sites More sharing options...
Zalps Posted November 14, 2016 Share Posted November 14, 2016 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 More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now