Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

still confused after using Vanilla's Xampp lite doc Q re Windows Vista

edited February 2008 in Vanilla 1.0 Help
Hello: I read the Vanilla documentation and tried to implement the changes suggested for Xampp lite install of Vanilla (I am also with another cms install on this same Xampp lite so i dont know if this will affect the changes, probably only user/password, as I would rather not change these -... My question is really simple for the first part of the doc. I have downloaded Xampp Lite and the DTX control that is optional (to make the startup at http://localhost easier).
Okay, Vanilla ( tells me to make changes " httpd-xamp.conf file located in C:\xampplite\apache\conf\extra\ "...TO MAKE THESE CHANGES
Alias /Vanilla "/xampplite/Vanilla/"

AllowOverride AuthConfig
Order allow,deny
Allow from all

******************************************************************** Ok, well there are several lines more before the **access restrict** section which obvious to me is not relevant to making script changes...can ANYONE point out WHERE I would make these changes as noted above??? What lines (I have numbered them to try and help)...It is really confusing for me --- I changed the xampplite folder to xampplite-1 for the DXT Control...Help is really appreciated...Okay, here is the original Xampp text outined (by the way it does give a password in this file, of "pass" but there is not mention of this in the documentation****************************
3 #ScriptAlias /php/ "C:/Downloads/xampplite-1/php/"
4 #Action application/x-httpd-php "/php/php-cgi.exe"
5 LoadModule php5_module "C:/Downloads/xampplite-1/apache/bin/php5apache2.dll"
6 AddType application/x-httpd-php-source .phps
7 AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml

11 php_admin_flag safe_mode off

15 Alias /security "C:/Downloads/xampplite-1/security/htdocs/"
19 php_admin_flag safe_mode off
22 AllowOverride AuthConfig
23 Order allow,deny
24 Allow from all

26 Alias /phpmyadmin "C:/Downloads/xampplite-1/phpMyAdmin/"
28 AllowOverride AuthConfig
29 Order allow,deny
30 Allow from all

32 Alias /webalizer "C:/Downloads/xampplite-1/webalizer/"
36 php_admin_flag safe_mode off
39 AllowOverride AuthConfig
40 Order allow,deny
41 Allow from all

It appears each beginning segment for Alias has its own purpose, none of which are what is asked to be changed (ie., Alias - webalizer, download, phpadmin, etc...). Also, with the install on my database, it has a drive letter before the path name...Is this to be included with the changes as outlined by Vanilla? Thanks again for your help


  • Options
    I realized after writing that that it is a bit unnecessary to edit the config file. Basically what it is doing is telling Apache where to look for the folder for Vanilla

    A simplier method would be to just put the Vanilla folder inside the htdocs folder, and skip editing httpd.conf entirely. Then you will still be able to access via http://localhost/Vanilla/
  • Options
    Hello Thanks for the advice. It is easy the way it is suggested, in htdocs. and maybe this will cut down on interference with the DTX control program and working with multiple cms and forums to view (I have also heard of another program that sets up almost an entire test scenario but I dont have the information here - it is for a server offline, but it appears difficult with the setup for SQL, Apache, etc...

    Okay, does anyone know about changing the password and username, and what the correct server is for Xampplite (with Vanilla)? Here are the fields I am using wrong with localhost:
    MySQL Server localhost
    MySQL Database Name ?? I read online this is 'root' (is this true?)
    MySQL User admin (I read "SuperUser"... or whatever...should this be changed accordingly somewhere in xampplite docs?)
    MySQL Password ?? I do not know the answer to this one, but I read online mysqladmin was correct, but it does not appear to function properly
    MySQL Table Prefix LUM_ (this is a given)...

    Okay, thanks for any information...
  • Options
    Yes, server is localhost. I don't remember what the default database name is, but you can create your own database with whatever name you wish by going into xampp, then phpMyAdmin on the left column, and it will be a form option right in the middle of the screen.

    The username is 'root'

    The password is blank. Just leave the field empty. This will be a problem later because Vanilla won't try to save a blank password, so you need to add it manually to the Vanilla configuration yourself after the install is finished. (you are at the last step!)

    Once you try to sign in to Vanilla for the first time, it will give you a message that the database password is incorrect. So edit your-vanilla-folder/conf/database.php, and add this line in the middle:$Configuration['DATABASE_PASSWORD'] = '';
    And then your set!
This discussion has been closed.