DIR_FS_CATALOG is defined in your configure.php files.
It then attempts to access the files via:
Code:
$this->linux_binary = DIR_FS_CATALOG . 'includes/modules/payment/bin/pfpro';
$this->linux_lib = DIR_FS_CATALOG . 'includes/modules/payment/lib';
and
Code:
putenv("LD_LIBRARY_PATH=".getenv("LD_LIBRARY_PATH").":".$this->linux_lib);
putenv("PFPRO_CERT_PATH=".MODULE_PAYMENT_PAYFLOWPRO_CERT_PATH);
$resultcodes=exec($this->linux_binary . ' '.$url. ' 443 "'.$parmList.'" 30 2>&1', $output, $return_value);
// $resultcodes contains any O/S-reported feedback while attempting to execute the pfpro binary
// $output contains the feedback from the transaction authorization
// $return_value contains feedback as O/S return code
What is your DIR_FS_CATALOG setting?
What folder/path are your lib and bin folders located at ?