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.
A little bug I found? Also my own fix for it.
I'm not 100% sure if this has been mentioned before or anything (I've tried searching, didn't come up with any results though).
1) Just a side question, but is php5 not supported? If I put in the information for the database and push the next button it displays a blank page, using php4 fixes this though (I didn't search for php compatability, this is only a side question).
2) The installer works fine on the first few steps, but the step where you put your login credentials it doesn't work, it says this:
"Oops. We came across some problems while setting up Vanilla...
Something bad happened when we were trying to create your administrative user account. Mysql said: Field 'Attributes' doesn't have a default value"
So I immediately tried changing my php settings, etc, which didn't seem to work, so I tried a manual install. That too didn't work and I ended up with a similar message, always to do with the Attributes table.
First I'll mention the manual installation fix that I made (not sure if it's the 'best' way to do it).
At the end of the topic "Note 3" mentions a way that I fixed the problem with the installer.
Manual Install Fix:
I simply changed the following (in the sql file):
INSERT INTO LUM_User (`RoleID`,`Name`,`Password`,`Email`,`FirstName`,`LastName`,`DateFirstVisit`,`DateLastActive`)
VALUES (6,'Admin',md5('Admin'),'bogus@email.com','Administrative','User','2005-06-22 00:00:00','2005-06-22 00:00:00');
to:
INSERT INTO LUM_User( `RoleID` , `Name` , `Password` , `Email` , `FirstName` , `LastName` , `DateFirstVisit` , `DateLastActive` , `Attributes`)
VALUES ( 6, 'Admin', md5( 'Admin' ) , 'bogus@email.com', 'Administrative', 'User', '2005-06-22 00:00:00', '2005-06-22 00:00:00', ' ' ) ;
so that the attributes field would be blank by default, and register in the database. Did I miss something in the installation instructions prior to using the installer that would have fixed this easier?
Note: Using the Lussumo Vanilla (0.9.2.6) version.
Note 2: Also, I'm using MySQL 5.0.
Note 3: For the installer, the best fix seems to be the following:
Change:
`Attributes` text NOT NULL,
to:
`Attributes` text,
in the database.sql file under:
CREATE TABLE `LUM_User` (
Or is that "NOT NULL" important?
0
This discussion has been closed.
Comments
That being said, I'm having no problems running it on the aforementioned setup after the migration.