Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1
    Join Date
    Sep 2007
    Posts
    68
    Plugin Contributions
    0

    Default Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Hi Zenners,

    I'm trying to install the Pay Pal Payflow Pro payments system onto my V1.3.7 Cart and i am hitting a dead end once i get to the "confirm payment" step i get a blank white page with the some Warning messages.

    Now i have searched and searched through these forums but the only threads i have found which relate to my issue i cannot open.

    After reading numerous Payflow threads i noticed someone said to try different versions of the module so i have uninstalled and re-installed each release for the module that was on the website.

    The warning messages vary from release to release but the smallest warning message was from V1.4 which is:


    With V1.4


    Warning: exec() has been disabled for security reasons in /home/...../public_html/includes/modules/payment/payflowpro.php on line 407

    Catchable fatal error: Object of class payflowpro could not be converted to string in /home/...../public_html/includes/modules/payment/payflowpro.php on line 423


    Also versions 1.3c2 and 1.3c were smaller than the other releases including:


    Warning: exec() has been disabled for security reasons in /home/...../public_html/includes/modules/payment/payflowpro.php on line 383

    Catchable fatal error: Object of class payflowpro could not be converted to string in /home/...../public_html/includes/modules/payment/payflowpro.php on line 399

    Anyone got any suggestions or help to offer me...?

    Regards
    Liam

  2. #2
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Quote Originally Posted by TBSM View Post
    Warning: exec() has been disabled for security reasons in /home/...../public_html/includes/modules/payment/payflowpro.php on line 407
    Since the payflowpro module for v1.3.7 and earlier requires access to the command-line functions of the server, it must be allowed to use the exec() function of PHP.
    If your server is preventing that, then you cannot use that module on that server.
    You could try a different server/hosting-company, or a newer version (ie: 1.3.8a) of Zen Cart that works with the newer version of the payflowpro addon (built specific to v1.3.8a). http://www.zen-cart.com/forum/showth...988#post481988
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  3. #3
    Join Date
    Sep 2007
    Posts
    68
    Plugin Contributions
    0

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Thanks DrByte, i have a dedicated server so i will try and see if i can allow that php access myself.

    Thanks again.

    Liam

  4. #4
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Look in your server's php.ini file for disable_functions
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  5. #5
    Join Date
    Sep 2007
    Posts
    68
    Plugin Contributions
    0

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Thank you once again.

    That's working better now, only getting the last error message

    Catchable fatal error: Object of class payflowpro could not be converted to string in /home/...../public_html/includes/modules/payment/payflowpro.php on line 399

    Although this error only came up before on certain modules, will try the other releases though.

    Liam.

  6. #6
    Join Date
    Sep 2007
    Posts
    68
    Plugin Contributions
    0

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Okay newest module now works (sort of).

    Not getting a blank screen with errors anymore, rather it sends me back to the payment page and i get the warning messages:

    Warning Result code: 139:
    Error There has been an error processing your credit card, please try again.


  7. #7
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    I've no idea what causes the 139 error code.


    Keep in mind that the Payflow system is changing in August 2009 and the module made for v1.3.7 and older will no longer work.
    You'll have to use the mod I posted above for v1.3.8, but it only works for v1.3.8.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  8. #8
    Join Date
    Sep 2007
    Posts
    68
    Plugin Contributions
    0

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Hmmm,

    Looks like i might have to upgrade to 1.3.8 . I'm guessing that a similar module will be created for Z.Cart v2 to work with the changing payflow system? Just don't want to go to the trouble of upgrading to allow me to use the payflow then find out i can't use payflow eventually on v2...

  9. #9
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    There will be a mad dash to update the modules that have the most demand when 2.0 comes out.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  10. #10
    Join Date
    Sep 2007
    Posts
    68
    Plugin Contributions
    0

    Default Re: Payflow Pro Error: Warning:exec() has been disabled for secutity reasons.......

    Hmmm, Just installed 1.3.8a onto a new test site and i am getting the same code.

    However, i'm not sure if i am using the right payflow module (can only find ones for 1.3.7....). Anyone care to point me in the right direction?

    Thank you

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. v153 PHP Warning: putenv() has been disabled for security reasons
    By Thannaree in forum General Questions
    Replies: 2
    Last Post: 2 Jan 2015, 05:28 AM
  2. v139h PayPal Error After 2 Years, PHP Warning: curl_exec() has been disabled for security r
    By pinksparklegirl in forum PayPal Express Checkout support
    Replies: 4
    Last Post: 4 Aug 2013, 02:50 PM
  3. Warning: ini_set() has been disabled for security reasons
    By flash in forum General Questions
    Replies: 3
    Last Post: 3 Mar 2010, 06:07 PM
  4. Replies: 1
    Last Post: 5 Apr 2008, 04:45 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR