WordPress.org

Ready to get started?Download WordPress

Forums

Cart66 Lite :: WordPress Ecommerce
[resolved] Upgrade to 1.5.1 created email rrror for download produ (12 posts)

  1. corrinda
    Member
    Posted 1 year ago #

    http://letgolivenow.com

    WordPress Version >= 3.4.1
    MySQL Version >= 5.5.23
    PHP Version >= 5.2.17
    Most current version of Chrome, IE and FF

    Steps -
    Shopping cart download working
    upgrade to 1.5.1
    paypal button does not show in Chrome does show in IE and FF
    transaction processes
    emails are delivered -
    1 paypal receipt
    and

    1 Cart66 - Instead of the donwload link the message below appears

    <b>Warning</b>: include(/home/letgoliv/public_html/wp-content/plugins/cart66-lite/pro/views/emails/default-email-receipt.php) [function.include]: failed to open stream: No such file or directory in <b>/home/letgoliv/public_html/wp-content/plugins/cart66-lite/models/Cart66Common.php</b> on line <b>171</b>

    <b>Warning</b>: include() [function.include]: Failed opening '/home/letgoliv/public_html/wp-content/plugins/cart66-lite/pro/views/emails/default-email-receipt.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in <b>/home/letgoliv/public_html/wp-content/plugins/cart66-lite/models/Cart66Common.php</b> on line <b>171</b>

    *NOTE: This happens in both paypal standard and paypal express

    http://wordpress.org/extend/plugins/cart66-lite/

  2. rosenblat
    Member
    Posted 1 year ago #

    Having the same issue...

  3. AnankeDance
    Member
    Posted 1 year ago #

    I'm also having the same problem. Just installed and began using the plugin a few days ago.

  4. reality66
    Member
    Plugin Author

    Posted 1 year ago #

    We are planning to deploy an update tomorrow (8/14/2012) to resolve this problem. Running it through the final stages of testing now.

  5. clojel
    Member
    Posted 1 year ago #

    My site received incomplete email notifications for online orders via PayPal Express. Let me paste the apache log for your reference.

    Thank you, appreciate your work.

    [Wed Aug 08 16:49:11 2012] [error] [client x.x.x.x] PHP Warning:  require_once(/path/to/wp-content/plugins/cart66-lite/pro/models/Cart66MembershipReminders.php): failed to open stream: No such file or directory in /path/to/wp-content/plugins/cart66-lite/cart66.php on line 112, referer: http://www.example.com/wp-admin/plugins.php?plugin_status=active
    [Wed Aug 08 16:49:11 2012] [error] [client x.x.x.x] PHP Fatal error:  require_once(): Failed opening required '/path/to/wp-content/plugins/cart66-lite/pro/models/Cart66MembershipReminders.php' (include_path='.:/usr/share/php:/usr/share/pear') in /path/to/wp-content/plugins/cart66-lite/cart66.php on line 112, referer: http://www.example.com/wp-admin/plugins.php?plugin_status=active
    [Wed Aug 08 16:49:16 2012] [error] [client x.x.x.x] PHP Warning:  require_once(/path/to/wp-content/plugins/cart66-lite/pro/models/Cart66MembershipReminders.php): failed to open stream: No such file or directory in /path/to/wp-content/plugins/cart66-lite/cart66.php on line 112
    [Wed Aug 08 16:49:16 2012] [error] [client x.x.x.x] PHP Fatal error:  require_once(): Failed opening required '/path/to/wp-content/plugins/cart66-lite/pro/models/Cart66MembershipReminders.php' (include_path='.:/usr/share/php:/usr/share/pear') in /path/to/wp-content/plugins/cart66-lite/cart66.php on line 112
    [Wed Aug 08 18:11:57 2012] [error] [client x.x.x.x] PHP Fatal error:  Call to undefined method Cart66Cart::getTaxRate() in /path/to/wp-content/plugins/cart66-lite/views/cart.php on line 345, referer: http://www.example.com/store/cart/
    [Fri Aug 10 10:41:01 2012] [error] [client x.x.x.x] PHP Fatal error:  Class 'Cart66AdvancedNotifications' not found in /path/to/wp-content/plugins/cart66-lite/models/Cart66Admin.php on line 112, referer: http://www.example.com/wp-admin/admin.php?page=cart66_admin&task=view&id=410
    [Fri Aug 10 17:07:29 2012] [error] [client x.x.x.x] PHP Fatal error:  Class 'Cart66AdvancedNotifications' not found in /path/to/wp-content/plugins/cart66-lite/models/Cart66Admin.php on line 112, referer: http://www.example.com/wp-admin/admin.php?page=cart66_admin&task=view&id=406
    [Fri Aug 10 17:08:06 2012] [error] [client x.x.x.x] PHP Fatal error:  Class 'Cart66AdvancedNotifications' not found in /path/to/wp-content/plugins/cart66-lite/models/Cart66Admin.php on line 112, referer: http://www.example.com/wp-admin/admin.php?page=cart66_admin&task=view&id=407
    [Fri Aug 10 17:08:32 2012] [error] [client x.x.x.x] PHP Fatal error:  Class 'Cart66AdvancedNotifications' not found in /path/to/wp-content/plugins/cart66-lite/models/Cart66Admin.php on line 112, referer: http://www.example.com/wp-admin/admin.php?page=cart66_admin&task=view&id=408
    [Fri Aug 10 17:08:53 2012] [error] [client x.x.x.x] PHP Fatal error:  Class 'Cart66AdvancedNotifications' not found in /path/to/wp-content/plugins/cart66-lite/models/Cart66Admin.php on line 112, referer: http://www.example.com/wp-admin/admin.php?page=cart66_admin&task=view&id=410
    [Tue Aug 14 09:33:07 2012] [error] [client x.x.x.x] PHP Warning:  include(/path/to/wp-content/plugins/cart66-lite/pro/views/emails/default-email-receipt.php): failed to open stream: No such file or directory in /path/to/wp-content/plugins/cart66-lite/models/Cart66Common.php on line 171, referer: http://www.example.com/store/express/?token=EC-8YL24083YD251041J&PayerID=DF83P68PH694G
    [Tue Aug 14 09:33:07 2012] [error] [client x.x.x.x] PHP Warning:  include(): Failed opening '/path/to/wp-content/plugins/cart66-lite/pro/views/emails/default-email-receipt.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /path/to/wp-content/plugins/cart66-lite/models/Cart66Common.php on line 171, referer: http://www.example.com/store/express/?token=EC-8YL24083YD251041J&PayerID=DF83P68PH694G
    [Tue Aug 14 15:21:34 2012] [error] [client x.x.x.x] PHP Warning:  include(/path/to/wp-content/plugins/cart66-lite/pro/views/emails/default-email-receipt.php): failed to open stream: No such file or directory in /path/to/wp-content/plugins/cart66-lite/models/Cart66Common.php on line 171, referer: http://www.example.com/store/express/?token=EC-2YC52511CB724642U&PayerID=VY468SK4FCTEE
    [Tue Aug 14 15:21:34 2012] [error] [client x.x.x.x] PHP Warning:  include(): Failed opening '/path/to/wp-content/plugins/cart66-lite/pro/views/emails/default-email-receipt.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /path/to/wp-content/plugins/cart66-lite/models/Cart66Common.php on line 171, referer: http://www.example.com/store/express/?token=EC-2YC52511CB724642U&PayerID=VY468SK4FCTEE
    [Tue Aug 14 15:36:42 2012] [error] [client x.x.x.x] PHP Fatal error:  Class 'Cart66AdvancedNotifications' not found in /path/to/wp-content/plugins/cart66-lite/models/Cart66Admin.php on line 112, referer: http://www.example.com/wp-admin/index.php?page=cart66_admin&task=view&id=412
    [Tue Aug 14 15:36:48 2012] [error] [client x.x.x.x] PHP Fatal error:  Class 'Cart66AdvancedNotifications' not found in /path/to/wp-content/plugins/cart66-lite/models/Cart66Admin.php on line 112, referer: http://www.example.com/wp-admin/admin.php?page=cart66_admin&task=view&id=411
  6. corrinda
    Member
    Posted 1 year ago #

    I'm wondering if you'd made any progress on the fix and the testing.

    Thanks

  7. reality66
    Member
    Plugin Author

    Posted 1 year ago #

    This should all be fixed in the 1.5.0.2 release. If not, let me know and we'll investigate further.

  8. clojel
    Member
    Posted 1 year ago #

    Email notifications seem alright now (as of 1.5.0.2).
    Good job.

  9. marcelinosi
    Member
    Posted 1 year ago #

    Hi - yes cart66-light plugin still has error. We make site http://www.digitalni.si to test shop plugin but we still get copy of receipt:

    THIS IS A COPY OF THE RECEIPT

    <b>Warning</b>: include(......digitalni/wp-content/plugins/cart66-lite/pro/views/emails/default-email-receipt.php) [function.include]: failed to open stream: No such file or directory in <b>...../wp-content/plugins/cart66-lite/models/Cart66Common.php</b> on line <b>171</b> etc..."
    We make thanks to our programmer now a little modification:
    plugins/cart66-lite/model/Cart66Common.php - line 130 - 137 calls files from pro plugin:
    "pro/views/terms.php",
    "pro/views/emails/default-email-followup.php",
    "pro/views/emails/default-email-fulfillment.php",
    "pro/views/emails/default-email-receipt.php",
    "pro/views/emails/default-email-reminder.php",
    "pro/views/emails/default-email-status.php",
    "pro/views/emails/email-products.php",
    "pro/views/emails/email-receipt.php",

    Fast solution is if you generate directory and insert blank .php files with names quoted.
    After that you will get blank purchase receipt with "THIS IS A COPY OF THE RECEIPT", so dont forget to change file too /models/Cart66Notifications.php and words
    "THIS IS A COPY OF THE RECEIPT" to something else (like thank you).
    For more I believe author of a plugin will fix this problem. Light plugin on wordpress.org should not call pro function.

  10. corrinda
    Member
    Posted 1 year ago #

    It's working for me now.

  11. marcelinosi
    Member
    Posted 1 year ago #

    Its another feature if somebody needs. We are from Slovenia - country in EU so we doesnt have states (we are under "countries"). And in light version you are without pro support and you cant change checkout form from admin. So we remove States in checkout form (look at digitalni.si ) with small trick: we give them value 0 in background. You can do it that way: find cart66-lite/views/checkout-form.php and from the line 69 - 74 we changed:

    <li><input type="hidden" name="billing[state]" value="Slovenija" /></li>
    
              <!--li><label for="billing-state_text" class="short billing-state_label"><?php _e( 'State' , 'cart66' ); ?>:</label>
                <input type="text" name="billing[state_text]" value="<?php Cart66Common::showValue($b['state']); ?>" id="billing-state_text" class="ajax-tax state_text_field" />
                <select id="billing-state" class="ajax-tax required" title="State billing address" name="billing[state]">
                  <option value="0">&nbsp;</option>

    So you can fast remade checkout

  12. b00y0h
    Member
    Posted 1 year ago #

    please mark this as 'resolved'

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic