A list of common OpenX / RevMax encountered installation and upgrade errors and fixes.
Publishers, Advertisers not receiving emails:Most host check the servers outgoing message against registered domain (keys). If you attempt to send RevMax admin or OpenX emails from a email account not valid for the domain it is hosted on, it most likely will not go out or be received. You must use a email like @adserver domain.com. google and other accounts will fail.
Upgarde Version:When upgrading, you may download the latest package from the purchase email download link. Please pay no attention to download link text, as this refers to your original purchase. Please download and unzip package to note changes.
Error "Unable to register schema version" : This error is seen when something went wrong with an install or or uninstall and the application variables are still registered in DB table ox_application_variable.
To Fix : Open phpmyadmin or other database admin tool and delete any rows relating to the plugin.
Error "Internal Server Error ( this error will also show a blank page 500 or 404 if you have not
configured your default server pages correctly, or if your browser is showing custome error pages.)
The server encountered an internal error or misconfiguration and was unable to complete your request. " when clicking on the RevMax tab or any clients area pages:
This error is common when OpenX is installed manually on a shared or cpanel server. To fix this error and other plugin file permissions errors:
a) open and edit /lib/ox/plugin/PluginManager.php
52: define('OX_PLUGIN_DIR_WRITE_MODE', 0755);
53: //define('OX_PLUGIN_DIR_WRITE_MODE', 0777);
b) uninstall and reinstall all plugins.
To fix all plugin folders and files you can upload the attached plugin-fix.php to your OpenX directory and call it in a browser. It will set all folders permissions to 755 and files within to 644. This is the common setting for cpanle servers. You can change the permissions values within the file if needing 777 or other permissions.
If not on a cpanel server or if not running suPHP then you have another issue. If above doesn’t work, ftp to server, and view file owners and permissions of /www/admin/plugins/RevMax and the files within.
If userid 99 and not your ftp user account then see:
http://btdsoft.com/file-permission-problems-uid99/No User Added After Paypal Payment: Check your paypal account settings and make sure you have ipn enabled and the url (domain/openx/plugins/payments/paypal_ipn.php) added.
NEW 04/02/2012; No User added on test or after payment completed.
Paypal has made changes and you will need to open file;
/openx/www/admin/plugins/RevMax/lib paypal.php
and find lines 70&71 Please make below changes;
// open the connection to paypal
//$fp = fsockopen($urlParsed[host], "80", $errNum, $errStr, 30); // standard
$fp = fsockopen('ssl://'.$urlParsed[host],"443",$err_num,$err_str,30); // modified
Line 71 is now commented out "//" and new line 72 added.
Please feel free to
Contact me If you need any help in making RevMax operate on your server.