|Re: Has anyone had a successful WAMP installation? [message #3213 is a reply to message #2627]
||Tue, 18 December 2012 02:34
Registered: December 2012
Location: San Francisco, CA, USA
Radicore installation on Windows 7 IIS, PHP 5.3 |
NOTE: this may only work with IIS7 and above, YMMV. Hopefully, nobody uses Vista anymore.
There are two issues I found with Radicore on IIS (Windows 7):
- php_xsl extension is usually not installed in PHP
- Need to use '.user.ini' instead of '.htaccess'
1) make sure your php directory has the file ext\php_xsl.dll
- if you did not install it, you can get it from the php install zip file (not the Installer)
2) in [php.ini]
; [uncomment user_ini.filename]
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
user_ini.filename = ".user.ini"
; [add in extensions area]
3) create [.user.ini] in root of your Radicore site, set 'include_path' to the Radicore includes directory. Example:
include_path = ".;C:\clients\xyz\office.xyz.com\website\includes"
4) restart IIS
You should see the XSL extension in phpinfo.php.
NOTE: on one machine, with an older version of PHP 5.3, Radicore still got Fatal Error: XSL functions are not available. (# 256). in errorlog.html. Refreshing phpinfo.php page, the PHP XSL extension area appeared and disappeared on alternating refreshes (!). I reinstalled latest PHP 5.3 using the Installer, included the XSL extension, and the problem went away.