Owncloud windows6/28/2023 Running ownCloud in a virtual machine on your Windows server is fully supported. To make it as easy as possible to have a stable and performing ownCloud experience on Windows Server going forward, ownCloud is offering a set of virtual machine images for cloud or metal deployment on the download page. Of course, some people do depend on Windows as a server platform and indeed, for many other tasks it works fine. And as mentioned – the contributors needed to do this extra testing and maintenance have not stepped forward.Īll of this contributed to the decision to no longer support Microsoft Windows Server as a platform for ownCloud Server 8.1, and to instead apply those resources to providing the best file sync and share experience possible – and to enabling users to fully control their data. Last but not least, ownCloud has experienced reliability and performance problems with MSSQL, causing extra testing and bug fixing efforts, as well as leading to extra code that has to be maintained and updated. And due to the lack of some low level command line tools, only a subset of the thumbnails ownCloud can create will be generated under Windows. There is no smbclient and while there is native support for accessing Windows Share, PHP on Windows does not work very well with it so ownCloud can not offer support for Windows file shares. Unfortunately, during this time, our users would encounter these limitations on a regular basis, and there would be little we could do to help.įeatures also suffer on the Windows platform. It takes time for new major PHP releases to spread widely.Īs a result, ownCloud won’t be able to build on these improvements for another 2 or 3 years at least. Most of the improvements needed are only expected to be released with PHP 7 without being back ported into minor updates to earlier releases. Unfortunately, Microsoft has scaled back their investment in PHP on Windows, slowing down development of fixes for various branches of PHP. We worked with Microsoft engineers on these and other issues. XAMPP is a solution often used to deploy ownCloud on Windows On top of that, the Windows platform suffers from file name encoding problems that can not be dealt with properly, causing file syncing problems especially with the client and occasional file operation fails, broken user avatars and even issues with the handling of encryption keys – all things that have the potential to lose user data. For one, there is only support for 32bit PHP on Windows Server, so it is not able to reliably deal with files larger than 2 Gigabyte – a pretty fundamental limitation. The Windows Server platform has caused a lot of headaches and has required many work-arounds. In the end, we do not want to promise support for something where we cannot hope to provide the best support possible. Together with the quality problems of PHP on Windows and restrictions like 32bit, the Windows platform just doesn’t support the experience that ownCloud wants to provide to the users.Īs a result, ownCloud 8 released with a number of known, serious bugs, and our ability to fix these bugs is severely limited. However, this impacted the performance and stability and caused extra work for the other platforms. We tried to work around some shortcomings like file system limitations by implementing an abstraction purely for Windows. Unfortunately, Windows has proven to be a less than ideal environment for a powerful PHP web app like ownCloud. OwnCloud can run on small embedded systems like the RaspberryPi as well as server clusters as described in this blog post. While most developers use Linux as server platform, we work on supporting other platforms for the ownCloud server as well. Our technology platform (PHP), default setup with SQLite, the focus on user experience and a lot of other internal design decisions – all that comes from that. This has been the context for our technical decisions in ownCloud. The ownCloud community remains focused on enabling users to fully control their data, and to bringing our technology to as many people as possible. After much deliberation with our team, an analysis of the pros and cons of this move – we have decided to stop support for Windows as an ownCloud application server. Unfortunately, for a variety of reasons, our Microsoft Windows Server support has always been less than ideal. Of course, we also want those users to have the best possible user experience, regardless of their chosen platform. We want to enable users to fully control their own data – this is the ongoing mission of ownCloud.
0 Comments
Leave a Reply. |