In the basic configuration options of wordpress you have 2 field: "Site url" and "home" (or something similar to that, my WP is in german so I don't know what's the correct English locale string). Maybe you have not the correct values into that field.
But I don't know if that really is the problem, cause I can open:
http://galih.eu/wp-content/plugins/article2pdf/readme.txt
But I can't open:
http://galih.eu/wp-content/plugins/article2pdf/article2pdf_getfile.php
That's really strange, but if the file is physically there I have an idea what the problem due to: The getfile script is seperated from wordpress to avoid conflicts with other plugins. But the script is also seperated from the WordPress permalink redirection, so maybe WP thinks the file isn't there.
Try the following:
1. Open the article2pdf_getfile.php with a texteditor (via ftp for example) and add the following source code after first comment part (copy it to line 11)
$path = ''; // It should be end with a trailing slash
/** That's all, stop editing from here **/
if ( !defined('WP_LOAD_PATH') ) {
/** classic root path if wp-content and plugins is below wp-config.php */
$classic_root = dirname(dirname(dirname(dirname(__FILE__)))) . '/' ;
if (file_exists( $classic_root . 'wp-load.php') )
define( 'WP_LOAD_PATH', $classic_root);
else
if (file_exists( $path . 'wp-load.php') )
define( 'WP_LOAD_PATH', $path);
else
exit("Could not find wp-load.php");
}
// let's load WordPress
require_once( WP_LOAD_PATH . 'wp-load.php');
Then try again and please report if it solves the problem.
Marc