I checked, nothing is unusual. I have several other web frameworks (e.g. pixelpost or dotclear) sharing the same DB with exactly the same information, and they never had any trouble.
I obtain the same message using same MySQL user/database creation process I followed for WordPress installations (user with all privileges, chmod 777 on tmp and config folders)
Impossible for me to reach step 4 of installation.
Normally file restrictions are ok on the 1and1 server. After the ftp upload all files are set to 644 and all directories have 755. Just to be sure I chmodded the config and tmp directories to 777. But this did not help.
Hope you find a solution soon. I really would like to use piwik.
[quote=vipsoft @ Aug 4 2009, 02:47 PM]Delete your config.ini.php file and go through the Installation screens again.
For host, enter:
;unix_socket=/tmp/mysql5.sock
[/quote]
Sorry, but I have absolutely no idea what you mean. style_emoticons/<#EMO_DIR#>/sad.gif There is no config.ini.php file (I looked in the config folder). When I go through the installation again, there is no ‘host’ field where I can enter the data. When I start the install I 1. see a welcome screen, 2. see a screen where my server is checked (everything ok and green btw) and finally the screen where I can enter the database information. It has the following fields:
mysql server
login
password
database name
table prefix
I tried to enter ‘;unix_socket=/tmp/mysql5.sock’ into the mysql server field, but got the same error message.
I had a similar problem. While it could be a number of things, your config file might not be chmodded correctly. I believe they want it set to 666, if im not mistaken. Can anyone confirm?
[quote=vipsoft @ Aug 4 2009, 07:46 PM]For the MySQL server, try:
localhost;unix_socket=/tmp/mysql5.sock
[/quote]
It doesn’t change anything here. As I said in the PM I sent you, the problem seems to be that no config.ini.php is ever created. And it doesn’t seem to be a permission problem, as it happens even with everything chmoded to 777.
Same problem here, installation fails in step 3 with the message „Error while trying to connect to the MySQL database: No entry is registered for key ‘db’“ (whatever that means, it’s not in the MySQL error list).
Piwik 0.4.3
Apache/PHP/Piwik has write access to all directories the installation requested, i.e. config/ and tmp/ (obviously, as I did pass steps 1 and 2).
There are only config/config.ini.sample.php and config/global.ini.php, no config/config.ini.php.
Neither ;unix_socket=/sock/et/path nor localhost;unix_socket=/sock/et/path as database host help (and I wonder why I would need that anyway, socket path is defined in MySQLs/PHPs setup).
No error message in Apache’s error log.
I can login using the user/password using MySQLs command line tool.
It neither works without the to-be-created Piwik database, nor with it (created manually).
And what happens if you dont have a good support host ? isnt there a way to do the installation more manually style_emoticons/<#EMO_DIR#>/smile.gif because i have the same problem … its a free host so i dont have support
style_emoticons/<#EMO_DIR#>/rolleyes.gif