I'm running SUSE 10, Mysql is enabled and configured properly.
I tried running the automatic installer. I entered DB info, I agreed to the license, and then at the next page testlink-1.6.2/install/installNewDB.php
it says
TestLink setup will now attempt to setup the database:
Creating connection to Database Server:
And then nothing. It does not proceed after that, no error messages, nothing.
Fine. I tried doing the install manually. I created the database 'testlink' created a mysql user and gave him full permissions to the database. I crated the tables and imported the default data
Next I created the config_db.inc.php file with the DB info in the htdocs/testlink-1.6.2/ directory. Now when I try to point to http://10.20.xxx.xxx/testlink-1.6.2/index.php I get redirected to http://10.20.xxx.xxx/testlink-1.6.2/log ... te=expired
I tried the 1.6.3 RC as well and got the exact same results? Any ideas as to why I can't get a log in screen, or why the installer doesn't work? Help would be greatly appreciated.
It's installed, sort of, now what?
Moderators: Amaradana, TurboPT, TL Developers
I looked through the web server logs and found that the mysql_connect() was failing becauase it was not a recognisable function.
It turns out that there were a number of php-mysql packages that did not get installed as part of the full Suse install, strange, because I though that a full install meant install everything. So I installed all the php-mysql packages and I'm now able to login. That must have been why the installer wasnt working, because it could not do a mysql_connect() though I'm surprised that it did not error out, or check for the right php_mysql package before calling a funciton.
I seem to be up and running so far.
It turns out that there were a number of php-mysql packages that did not get installed as part of the full Suse install, strange, because I though that a full install meant install everything. So I installed all the php-mysql packages and I'm now able to login. That must have been why the installer wasnt working, because it could not do a mysql_connect() though I'm surprised that it did not error out, or check for the right php_mysql package before calling a funciton.
I seem to be up and running so far.
-
- Advanced user
- Posts: 41
- Joined: Wed Sep 13, 2006 8:34 pm