nextcloud-user-ispconfig icon indicating copy to clipboard operation
nextcloud-user-ispconfig copied to clipboard

Remove PHP SoapClass dependency

Open arvanus opened this issue 3 years ago • 3 comments

Hi, I'm trying to use this package with https://github.com/nextcloud/all-in-one, but that NextCloud php installation wasn't installed with Soap extension, what do you think about changing SoapClient to this package? https://github.com/f00b4r/nusoap

Thanks!

arvanus avatar Apr 11 '22 01:04 arvanus

Sorry, for a while now my personal situation does not allow me to actively maintain this project. If you or anyone would do a migration from SoapClient to a PHP Package, I'd review it and publish it.

But there seems to be a more important ticket right now, that will block updates to NC26: #14

qroac avatar May 30 '23 12:05 qroac

Update: I finally started migrating from php-soap to nusoap. All but one api calls are already migrated.

Sending a mailuser-update to ISPConfig with nusoap creates an error complaining about stdObject as array. I have no clue where this could come from and opened a ticket for nusoap.
I'll wait some time on response on this and - if no solution found - might remove the change-password support for the time being in favor of migrating to nusoap.

qroac avatar Sep 26 '23 20:09 qroac

Does it help to include additional PHP packages to Nextcloud AIO? https://github.com/nextcloud/all-in-one#how-to-add-php-extensions-permanently-to-the-nextcloud-container https://github.com/nextcloud/all-in-one#how-to-add-os-packages-permanently-to-the-nextcloud-container

rabesocke avatar Oct 27 '23 08:10 rabesocke