sounds like:
you upgraded without restarting rtorrent
you set up rutorrent wrong (check the config.php )
your rutorrent/share/ isn't writable to the web user.
I installed the server freshly with 3.1 since being on lighttpd. Didn't have this problem back on this webserver (switched due to consistent memory leaking) Now on Nginx. I also restarted the webserver and rtorrent multiple times.
Here is my config.php
Code:
<?php
// configuration parameters
// for snoopy client
@define('HTTP_USER_AGENT', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9) Gecko/2008052906 Firefox/3.0', true);
@define('HTTP_TIME_OUT', 30, true); // in seconds
@define('HTTP_USE_GZIP', true, true);
@define('RPC_TIME_OUT', 5, true); // in seconds
@define('LOG_RPC_CALLS', false, true);
@define('LOG_RPC_FAULTS', true, true);
// for php
@define('PHP_USE_GZIP', false, true);
@define('PHP_GZIP_LEVEL', 2, true);
$do_diagnostic = true;
$log_file = '/tmp/errors.log'; // path to log file (comment or make empty to disable logging)
$saveUploadedTorrents = true;
$topDirectory = '/home/she/rtorrent/orphans/'; // Upper available directory. Absolute path with trail slash.
$forbidUserSettings = false;
$scgi_port = 0;
$scgi_host = "unix:///tmp/rpc1.socket";
$XMLRPCMountPoint = "/RPC2"; // DO NOT DELETE THIS LINE!!! DO NOT COMMENT THIS LINE!!!
$pathToExternals = array(
"php" => '', // Something like /usr/bin/php. If empty, will be founded in PATH.
"curl" => '', // Something like /usr/bin/curl. If empty, will be founded in PATH.
"gzip" => '', // Something like /usr/bin/gzip. If empty, will be founded in PATH.
"id" => '', // Something like /usr/bin/id. If empty, will be founded in PATH.
);
// For web->rtorrent link through unix domain socket
// (scgi_local in rtorrent conf file), change variables
// above to something like this:
//
// $scgi_port = 0;
// $scgi_host = "unix:///tmp/rpc.socket";
?>
Here is my permissions for my /usr/html/rtorrent (my rutorrent directory)
Code:
total 60
drwxrwxrwx 10 root root 4096 Aug 31 20:52 .
drwxr-xr-x 16 root root 4096 Oct 5 00:33 ..
drwxrwxrwx 3 root root 4096 May 25 10:27 conf
drwxrwxrwx 2 root root 4096 May 25 10:27 css
-rwxrwxrwx 1 root root 5430 May 25 10:26 favicon.ico
drwxrwxrwx 2 root root 4096 May 25 10:27 images
-rwxrwxrwx 1 root root 12252 May 25 10:26 index.html
drwxrwxrwx 2 root root 4096 May 25 10:27 js
drwxrwxrwx 2 root root 4096 May 25 10:27 lang
drwxrwxrwx 2 root root 4096 May 25 10:27 php
drwxrwxrwx 26 root root 4096 Oct 11 01:16 plugins
drwxrwxrwx 5 root root 4096 May 25 10:27 share