Installing Moodle for windows using XAMMP

Problems with the Windows version of XAMPP, questions, comments, and anything related.

Installing Moodle for windows using XAMMP

Postby olaoyesunday » 31. October 2012 14:59

Dear all,
I'm trying to install module using XAMPP but I'm having issues with this three extensions:
1. ;extension=php_openssl.dll
2. extension=php_intl.dll
3. ;extension=php_curl.dll

I wouldn't know how to find these file in xampp phpp file for me to install them.
Anybody with useful information should help me.
olaoyesunday
 
Posts: 2
Joined: 31. October 2012 14:45
Operating System: window7

Re: Installing Moodle for windows using XAMMP

Postby JonB » 31. October 2012 18:50

A. Use phpinfo() to see what extensions are hard-linked and/or to XAMPP's PHP versions.

http://localhost/xampp/phpinfo.php

OpenSSL is now built into the Apache handler AFAIK. - it may need fixes to run right.

B. To search for Moodle fixes here use this URL - you will find a one or two of your issues were addressed.

search.php?keywords=Moodle&fid%5B0%5D=16

C. I have a Linux-only fix topic - Moodle will only run 'ON LINUX' with XAMPP/lampp 1.7.7 (or lower) I can't address the Windows version 1.8x fixes for Moodle at this point.

viewtopic.php?f=17&t=51416


Good Luck
User avatar
JonB
AF Moderator
 
Posts: 3210
Joined: 12. April 2010 16:41
Location: Land of the Blazing Sun
Operating System: Windows XP/7 - Fedora 15 1.7.7

Re: Installing Moodle for windows using XAMMP

Postby olaoyesunday » 02. November 2012 22:26

thanks, but when i copied icuu*46 about 7 of them to apache/bin/ the apache refused to work. and I don't know where openssl is in apache folder. I still need help here.
olaoyesunday
 
Posts: 2
Joined: 31. October 2012 14:45
Operating System: window7

Re: Installing Moodle for windows using XAMMP

Postby JJ_Tagy » 03. November 2012 03:42

In your php folder, edit your php.ini and uncomment the extensions that you need. You will also need to pick a language for your intl:

[intl]
intl.default_locale = en_utf8
; This directive allows you to produce PHP errors when some error
; happens within intl functions. The value is the level of the error produced.
; Default is 0, which does not produce any errors.
intl.error_level = E_WARNING
JJ_Tagy
 
Posts: 788
Joined: 30. January 2012 13:44
XAMPP version: 5.5.15
Operating System: Windows 10 Pro x64

Re: Installing Moodle for windows using XAMMP

Postby aldemarcalazans » 03. May 2013 18:09

I found a variant of this solution (for the php_intl.dll problem), where you don't need to copy all icu*46.dll files, but only three of them, in this article:
http://cynwong.com/blog/?p=446
As shown there, you need only to copy icudt46.dll , icuin46.dll and icuuc46.dll to apache/bin folder
When I copied all icu*46.dll files, the apache refused to work, in fact.
Another solution that solved the problem, without the need of copying this files to apache/bin, was adding the php path C:\Xampp\php to the system variable PATH, as suggested in:
http://docs.moodle.org/24/en/admin/environment/php_extension/intl
Note: I am using Xampp 1.8.1 where this problem, unfortunately, still remains.
aldemarcalazans
 
Posts: 2
Joined: 03. May 2013 15:28
Operating System: Windows 7


Return to XAMPP for Windows

Who is online

Users browsing this forum: No registered users and 95 guests