Litecoin daemon is not responding to API calls Just before few hour I have setup bitcoin daemon on my ubuntu server and tested it with API and it is responding very well. Now I have installed litecoin daemon on the same server and used copied the same php files with a little sytax changes like change in username and password and port number but it is not responding to any API calls. 

Content of litecoin.conf are :

server=1
daemon=1
rpcuser=my_username
rpcpassword=mypassword
rpcport=9332


Content of litecoin.php

&lt;?php
include_once('jsonRPCClient.php');
$variable = $_GET['variable'];
$litecoin = new jsonRPCClient('http://my_user:my_password@127.0.0.1:9332/');
if($variable=='getnewaddress')
{
echo $litecoin-&gt;getnewaddress();
}
else if($variable=='getinfo')
{
print_r($litecoin-&gt;getinfo());
}
else
{
echo "hello";
}
?&gt;


Any help of what I am doing wrong here ?

I was trying to figure out why php file is not throwing any error if there is any then I discovered that error_reporting in php.ini file is turned off after turning it on I got following error while executing litecoin.php on the browser :

Warning: fopen(http://...@myserveraddress.com:9332/): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /var/www/jsonRPCClient.php on line 132

Fatal error: Uncaught exception 'Exception' with message 'Unable to connect to http://myuser:mypassword@myserveraddress.com:9332/' in /var/www/jsonRPCClient.php:140 Stack trace: #0 /var/www/litecoin.php(12): jsonRPCClient->__call('getinfo', Array) #1 /var/www/litecoin.php(12): jsonRPCClient->getinfo() #2 {main} thrown in /var/www/jsonRPCClient.php on line 140
First add this line to litecoin.conf

rpcallowip=127.0.0.1


Then make sure you've added the litecoin command to your path

sudo cp litecoind /usr/bin/litecoind


and that your starting the litecoin daemon

litecoind -daemon


and test with 

litecoind getinfo


if all that works then JSON RPC should work fine. 

If none of that works try setting up the client by following this guide.

Also make sure your username and password are consistent across your PHP and litecoin.conf because they aren't in your example.