I get the following warning:
Warning - Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/blog/fuel/core/classes/cli.php:127) in COREPATH/classes/cookie.php on line 95
And also the error:
Error - Email address already exists in PKGPATH/auth/classes/auth/login/simpleauth.php on line 212
I have Auth in my config.php, what else would be causing this first error?
The second error: I have already run the command once so is kind of understandable. However, when I look in the users table in the db there is no entry. I'm a little lost, could somebody please explain.
Thank you.
Edit: If it helps, session.auto_start = 0 is set in my php.ini.
You can ignore the warning. The Auth class will try to set a cookie, which obviously doesn't work in a CLI context. Perhaps the Cookie class should check that. Can you create an issue for this on http://github.com/fuel/core/issues?
SimpleAuth runs a query on the table using the username, and shows that error if it finds a result. If the email address can be matched against the result, you will get that error. I can't find any evidence in the code that it would show that error on an empty table.
FuelPHP doesn't use PHP sessions, so that php.ini setting isn't relevant.