Hi there - great module, will save me a heap of time transferring content if I can get this working.
I am trying to push D6 content to a D7 site and have set up the following:
- both sites on separate live servers
- D6 source server using 6.x-1.x-dev & services 6.x-2.4
- D7 destination server using 7.x-2.x-dev & services 7.x-3.1
- using admin account to log in to dest server
- turned off upload module
- using session ID to authenticate
- using one node for now on D6 site, trying to push std page manually
The error I am getting after adding the login dets on the D6 site is:
login - Remote user login - Error - Authorization Required
On the D7 site I get page not found when trying to load /services/xmlrpc? I have tried lots of variants including ?q= and /xmlrpc. When I enter /xmlrpc.php I get:
Fatal error: Call to undefined function services_get_server_info() in [mypath]/xmlrpc_server/xmlrpc_server.module on line 41
I have tried setting permissions on D7 to give anonymous user all access under the services apart from administer.
Any help appreciated!
UPDATE:
I am now getting "Parse error. Not well formed" so looks to be authing ok but not sure what to set the endpoint to as /services/xmlrpc not loading as expected
Comments
Comment #1
ambientdrup commentedDid you get this to work?
-Trevor
Comment #2
dixon_On the source server (Drupal 6) you'll only need Deploy. And on the destination server (Drupal 7) you'll only need Services. However, I don't think the API signature for the XMLRPC server in Services D6 and D7 is exactly the same. So unfortunately, I find this very unlikely to work. It's not inherently a Deploy issue, more a Services issue (so I'm moving this).
That said, you need to make sure you've configured your Services endpoint the correct way. And I think Services 7.x-3.x is the best supported version. Can you provide the exported code of your endpoint for easier debugging?
Comment #3
marcingy commentedI don't believe deploy will work with services 7.x as services 7.x is based off 6.x.3
Comment #3.0
marcingy commentedquick update