# Trying to install Pydio 8

**URL:** <https://forum.pydio.com/t/trying-to-install-pydio-8/695>\
**Category:** Pydio 8\
**Tags:** windows-server, solved\
**Created:** [February 15, 2018, 8:17pm UTC](https://forum.pydio.com/t/trying-to-install-pydio-8/695 "2018-02-15T20:17:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![DrJuice](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DrJuice](https://forum.pydio.com/u/DrJuice)\
**Post date:** [February 15, 2018, 8:17pm UTC](https://forum.pydio.com/t/trying-to-install-pydio-8/695/1 "2018-02-15T20:17:35Z")

</div>

Hi  
My environment is Server 2012 R2 with PHP 7.2.2 and MySQL 5.7. When launching the site for the first time I have the button to start the install

When clicking the button to install, I get the following screenshot (with the warning of count(): Parameter…) at the bottom

![pydio](https://canada1.discourse-cdn.com/flex032/uploads/pydio/original/1X/fa3c0e5ce65cdf616f95858880f9a09f9c79719e.JPG)

If I continue, the Install Wizard window comes up, but I have a grey Install button, nothing to select

I’ve followed the install guide on how to install on Windows 2012 R2.

Here is the PHP error log

[15-Feb-2018 15:22:46 America/New\_York] ===\> Exception details : C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php on line 257 #0 [internal function]: Pydio\Core\Http\Server-\>catchError(2, ‘Cannot modify h…’, ‘C:\inetpub\wwwr…’, 150, Array)  
#1 C:\inetpub\wwwroot\pydio\plugins\gui.ajax\RichClient.php(150): setcookie(‘AJXP\_GUI’, ‘’)  
#2 C:\inetpub\wwwroot\pydio\plugins\gui.ajax\RichClient.php(271): Pydio\Gui\RichClient::parseApplicationGetParameters(Object(Pydio\Core\Model\Context), Array, Array, Array)  
#3 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Controller\Controller.php(392): Pydio\Gui\RichClient-\>getBootGui(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#4 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Controller\Controller.php(259): Pydio\Core\Controller\Controller::handleRequest(Object(DOMElement), Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#5 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Controller\Controller.php(141): Pydio\Core\Controller\Controller::run(Object(Zend\Diactoros\ServerRequest), Object(DOMElement))  
#6 [internal function]: Pydio\Core\Controller\Controller::registryActionMiddleware(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#7 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(146): call\_user\_func\_array(Array, Array)  
#8 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(145): Pydio\Core\Http\Server-\>nextCallable(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#9 [internal function]: Pydio\Core\Http\Server-\>Pydio\Core\Http{closure}(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#10 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(162): call\_user\_func\_array(Object(Closure), Array)  
#11 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Middleware\SessionRepositoryMiddleware.php(114): Pydio\Core\Http\Server::callNextMiddleWare(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#12 [internal function]: Pydio\Core\Http\Middleware\SessionRepositoryMiddleware::handleRequest(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#13 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(146): call\_user\_func\_array(Array, Array)  
#14 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(145): Pydio\Core\Http\Server-\>nextCallable(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#15 [internal function]: Pydio\Core\Http\Server-\>Pydio\Core\Http{closure}(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#16 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(162): call\_user\_func\_array(Object(Closure), Array)  
#17 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Middleware\WorkspaceAuthMiddleware.php(107): Pydio\Core\Http\Server::callNextMiddleWare(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#18 [internal function]: Pydio\Core\Http\Middleware\WorkspaceAuthMiddleware::handleRequest(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#19 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(146): call\_user\_func\_array(Array, Array)  
#20 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(145): Pydio\Core\Http\Server-\>nextCallable(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#21 [internal function]: Pydio\Core\Http\Server-\>Pydio\Core\Http{closure}(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#22 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(162): call\_user\_func\_array(Object(Closure), Array)  
#23 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Middleware\AuthMiddleware.php(96): Pydio\Core\Http\Server::callNextMiddleWare(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#24 [internal function]: Pydio\Core\Http\Middleware\AuthMiddleware::handleRequest(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#25 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(146): call\_user\_func\_array(Array, Array)  
#26 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(145): Pydio\Core\Http\Server-\>nextCallable(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#27 [internal function]: Pydio\Core\Http\Server-\>Pydio\Core\Http{closure}(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#28 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(162): call\_user\_func\_array(Object(Closure), Array)  
#29 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Middleware\SecureTokenMiddleware.php(73): Pydio\Core\Http\Server::callNextMiddleWare(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#30 [internal function]: Pydio\Core\Http\Middleware\SecureTokenMiddleware::handleRequest(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#31 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(146): call\_user\_func\_array(Array, Array)  
#32 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(145): Pydio\Core\Http\Server-\>nextCallable(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#33 [internal function]: Pydio\Core\Http\Server-\>Pydio\Core\Http{closure}(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#34 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(162): call\_user\_func\_array(Object(Closure), Array)  
#35 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Middleware\SessionMiddleware.php(86): Pydio\Core\Http\Server::callNextMiddleWare(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#36 [internal function]: Pydio\Core\Http\Middleware\SessionMiddleware::handleRequest(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#37 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(146): call\_user\_func\_array(Array, Array)  
#38 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(145): Pydio\Core\Http\Server-\>nextCallable(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#39 [internal function]: Pydio\Core\Http\Server-\>Pydio\Core\Http{closure}(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#40 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(162): call\_user\_func\_array(Object(Closure), Array)  
#41 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Middleware\SapiMiddleware.php(75): Pydio\Core\Http\Server::callNextMiddleWare(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#42 [internal function]: Pydio\Core\Http\Middleware\SapiMiddleware-\>handleRequest(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), Object(Closure))  
#43 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(146): call\_user\_func\_array(Array, Array)  
#44 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Server.php(198): Pydio\Core\Http\Server-\>nextCallable(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response))  
#45 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\Base.php(74): Pydio\Core\Http\Server-\>listen()  
#46 [internal function]: Pydio\Core\Http\Base::handleRoute(’’, ‘/’, Array)  
#47 C:\inetpub\wwwroot\pydio\core\src\pydio\Core\Http\TopLevelRouter.php(139): call\_user\_func(Array, ‘’, ‘/’, Array)  
#48 C:\inetpub\wwwroot\pydio\index.php(30): Pydio\Core\Http\TopLevelRouter-\>route()  
#49 {main}

Regards  
Tony

---

<div class="post-metadata">

**Author:** ![DrJuice](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DrJuice](https://forum.pydio.com/u/DrJuice)\
**Post date:** [February 15, 2018, 10:09pm UTC](https://forum.pydio.com/t/trying-to-install-pydio-8/695/2 "2018-02-15T22:09:21Z")

</div>

Update: I fixed the issue by installing PHP 7.1 and the corresponding wincache for 7.1

---

<div class="post-metadata">

**Author:** ![zayn](https://avatars.discourse-cdn.com/v4/letter/z/a87d85/32.png) [@zayn](https://forum.pydio.com/u/zayn)\
**Post date:** [February 16, 2018, 8:21am UTC](https://forum.pydio.com/t/trying-to-install-pydio-8/695/3 "2018-02-16T08:21:53Z")

</div>


