[Neos] Possible to install on Windows without open_ssl?

Jigal van Hemert jigal.van.hemert at typo3.org
Sun Dec 8 14:47:22 CET 2013


Hi,

On Windows it can be very hard to get open_ssl working (on some 
installations it works on others it produces mysterious errors).

I'm lucky to have it NOT working :-(

My installation has XAMPP for Windows and Git Bash, so I have some more 
command line options.
Following the instructions on http://neos.typo3.org/download.html this 
is the result:

=================================================================
$ curl -s http://getcomposer.org/installer | php
#!/usr/bin/env php
Some settings on your machine may cause stability issues with Composer.
If you encounter issues, try to change the following:

The openssl extension is missing, which will reduce the security and 
stability of Composer.
If possible you should enable it or recompile php with --with-openssl

Downloading...

Composer successfully installed to: 
D:\webserver\xampp\htdocs_neos\composer.phar

Use it: php composer.phar

 > /d/webserver/xampp/htdocs_neos
$ php composer.phar create-project --dev --stability beta 
typo3/neos-base-distribution TYPO3-Neos-1.0-beta2
Installing typo3/neos-base-distribution (1.0.0-beta2)
   - Installing typo3/neos-base-distribution (1.0.0-beta2)
     Cloning 224ea64520e1f54c3e9a30e79c163e9220ee8e67

Created project in TYPO3-Neos-1.0-beta2
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in 
composer.json. You may be getting outdated dependencies. Run update to 
update them.
   - Installing composer/installers (dev-master c582dfd)
     Cloning c582dfd22e226d969ecffa6bb2db1b18e6b52845

Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not 
call post-package-install script
   - Installing doctrine/cache (dev-master ff36d42)
     Cloning ff36d4216fef8242c3d8ee97fceee977e3c9b9a6

Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not 
call post-package-install script
   - Installing doctrine/collections (dev-master bcb5377)
     Cloning bcb53776a096a0c64579cc8d8ec0db62f1109fbc

Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not 
call post-package-install script
   - Installing doctrine/lexer (dev-master 57d5a02)
     Cloning 57d5a024b48709c56ce5bb93072948359220f36c

Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not 
call post-package-install script
   - Installing doctrine/inflector (dev-master 8b4b3cc)
     Cloning 8b4b3ccec7aafc596e2fc1e593c9f2e78f939c8c

Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable, can not 
call post-package-install script
   - Installing doctrine/annotations (v1.1.2)



   [RuntimeException]
   You must enable the openssl extension to download files via https



create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] 
[--repository-url="..."] [--dev] [--no-dev] [--no-plugins] 
[--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] 
[--no-install] [package] [directory] [version]

=================================================================

It seems there are two problems:
- Class TYPO3\Flow\Composer\InstallerScripts is not autoloadable and 
thus the post package install script can't be run
- It absolutely needs to download files via https

Anybody an idea how to solve these?

-- 
Jigal van Hemert
TYPO3 CMS Active Contributor

TYPO3 .... inspiring people to share!
Get involved: typo3.org


More information about the Neos mailing list