NUSOAP does not play well with PHP5. Within PHP5, there are built-in references to soapclient and hence NUSOAP clashes with PHP5.
To make NUSOAP work with PHP5 one needs to open every .php file within NUSOAP (and every .php file using NUSOAP like index.php for example) and search and replace (matching exact word) for the word soapclient. This would mean search and replace in 12*+ files (12* .php files are there in NUSOAP). Any new word can be chosen in place of soapclient. For example, soapclient5 or soapclientphp5 or anything else that one likes.
Out of 12 files in NUSOAP, one file is named class.soapclient.php. Though, the file name contains the word soapclient, there is no need to change the name of this.
*In fact some files may not contain the word soapclient. If you know which files do not contain the word soapclient then there is no need to perform search and replace in those files.
To make NUSOAP work with PHP5 one needs to open every .php file within NUSOAP (and every .php file using NUSOAP like index.php for example) and search and replace (matching exact word) for the word soapclient. This would mean search and replace in 12*+ files (12* .php files are there in NUSOAP). Any new word can be chosen in place of soapclient. For example, soapclient5 or soapclientphp5 or anything else that one likes.
Out of 12 files in NUSOAP, one file is named class.soapclient.php. Though, the file name contains the word soapclient, there is no need to change the name of this.
*In fact some files may not contain the word soapclient. If you know which files do not contain the word soapclient then there is no need to perform search and replace in those files.