Trabla: Install Thelia 2.3.4 open source php Symfony ecommerce on Windows 7 localhost via XAMPP 7.1.10
Solving:
Steps:
1. Download and install xampp 7.1.10
DO NOT START XAMPP Control Panel
2. Download Thelia 2.3.4 ecommerce source files
3. Unzip thelia archive
4. Create folder \thelia in c:\xampp\htdocs
e.g. c:\xampp\htdocs\thelia
5. Copy all files from unzipped archive into c:\xampp\htdocs\thelia
6. Run xampp as administrator
7. Apache config changes httpd.conf
find
DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
change to
DocumentRoot "C:/xampp/htdocs/thelia/web"
<Directory "C:/xampp/htdocs/thelia/web">
save and close
8. php.ini changes
find max_execution_time=30
change to max_execution_time=1200
find memory_limit=128M
change to memory_limit=512M
find max_input_time=60
change to max_input_time=600
find post_max_size=8M
change to post_max_size=20M
find ;extension=php_intl.dll
change to ( remove semicolon ; ) extension=php_intl.dll
save and close
9. Start Apache and MySQL
10. In browser goto http://localhost/phpmyadmin
click on SQL tab and copy / paste following SQL to create DB and user for Thelia
CREATE DATABASE `thelia`
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'thelia-owner'@'localhost';
CREATE USER 'thelia-owner'@'127.0.0.1';
CREATE USER 'thelia-owner'@'::1';
SET PASSWORD FOR 'thelia-owner'@'localhost' = PASSWORD('thelia123');
SET PASSWORD FOR 'thelia-owner'@'127.0.0.1' = PASSWORD('thelia123');
SET PASSWORD FOR 'thelia-owner'@'::1' = PASSWORD('thelia123');
GRANT ALL PRIVILEGES ON `thelia`.* TO 'thelia-owner'@'localhost' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON `thelia`.* TO 'thelia-owner'@'127.0.0.1' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON `thelia`.* TO 'thelia-owner'@'::1' WITH GRANT OPTION;
click "Go" button
11. In browser goto http://localhost and go throw Thelia web installation wizard
For DB connection use
host : localhost
username : thelia-owner
password : thelia123
choose database : thelia
Enjoy !!! Thelia 2.3.4 ecommerce !!!
No comments:
Post a Comment