On Sun, Jun 10, 2007 at 11:11:50AM +0200, csanyipal wrote: > On Sat, Jun 09, 2007 at 06:34:29PM -0400, Roberto C. Sánchez wrote: > > > > I run the [tutos_dir]/tutos/php/admin/scheme.php and create > > > successfully the tables in the tutos database, & create the superuser > > > with password "tutos". > > > > > > But I can't to change the superusers password! > > > > > Hmm. How are you trying to change the password? > > Login as superuser (I can to login only with the superuser account.) > Then click on the Settings on the navigation bar. > So, I can't to find any place where I can to change the superusers > password. > I'm sorry I don't understand, but which application are you using for this?
> I try to change this password with the phppgadmin, but there, in the > people table in tutos database the password is stored in an encrypted > way. > IIRC, phppgadmin has a user management function. You should not need to modify the users table directly. > So, in this version of tutos-2 on Etch how can I change the superusers > password? > I usually change the user's passowrd by logging in using the command line client and using the 'ALTER USER' SQL statement. It supports encrypting the password as well. > > > > What errors? > > > > > > Fatal error: Call to undefined function: loadlayout() in > > > /usr/share/tutos/php/admin_show.php on line 16 > > > > > > I get this error message above when click with mouse on the navigation > > > bar on the "Administrator" link, when I'm logged in as superuser. > > > > > Looks like a PHP problem. > > What can I do to solve this problem? > I'm not sure. I am not a PHP expert. > > > And can't to login as "demo" with password "guest". > > > > > Does it log an error in this case? > > Yes. In the tutos error log I can find these messages: > ----------------------------------> > DateTime: 10.Jun.2007 10:38:32 CEST > Errno: 8 > Undefined index: Bug > LastQuery: INSERT into messages (ts,message) \ > values ('06-10-2007 10:38:31','not unique 0 Result \ > for demo / guest (127.0.0.1)') > File: /usr/share/tutos/php/layout/layout.pinc +564 > Browser: Mozilla/5.0 (X11; U; Linux i686; hu; \ > rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 \ > (Debian-2.0.0.3-1) > Language: hu-hu,hu;q=0.8,en-us;q=0.5,en;q=0.3 > URL: /tutos/php/mytutos.php > Request: /tutos/php/mytutos.php > POST: uname --> demo > POST: pw --> xxx > POST: dbnr --> 0 > POST: login --> Bejelentkezés > RemoteAddr: 127.0.0.1 > Referer: http://csanyi-pal.info/tutos/php/\ > mytutos.php?msg=goodbye > TUTOS Version: 2.0-dev > Database: POSTGRES: [EMAIL PROTECTED]:5432 as csanyipal > DB Alias : Postgres database > PHP Version: 4.4.4-8+etch3 Linux > PHP Config: /etc/php4/apache2/php.ini > APACHE Version: Apache/2.2.3 (Debian) \ > PHP/4.4.4-8+etch3 mod_perl/2.0.2 Perl/v5.8.8 > STACKTRACE: > php_error (<integer>8,<string>Undefined index: \ > Bug,<string>/usr/share/tutos/php/layout/layout.pinc,\ > <integer>564,<array>Array) > layout_stop -> /usr/share/tutos/php/\ > layout/layout.pinc +564 > layout_stop () -> /usr/share/tutos/php/\ > layout/layout.pinc +621 > display (<boolean>) -> /usr/share/tutos/php/\ > auth/auth.pinc +91 > login_form (<string>/tutos/php/mytutos.php,<string>\ > Bejelentkezés sikertelen) -> /usr/share/tutos/php/\ > permission.p3 +358 > check_user () /usr/share/tutos/php/calendar.p3 +18 > include_once (<string>/usr/share/tutos/php/\ > calendar.p3) /usr/share/tutos/php/mytutos.php +10 > ----------------------------------< > The stacktrace mentions a PHP error. I would try and track that one down first. Additionally, you might find better help on the debian-isp list. At least, I think you are more likely to find someone actually running tutos2 on that list. > > > This tutos version for the Etch is 2 years old. :( > > > If this version works, then I would be happy. > > > > > Are you able to try the upstream version? > > How can I do that? I try to update tutos with update-php script, but I > don't know the database ID. I follow the instructions in the > install_easy.html : "... > call the http://[yourserver]/tutos/php/admin/update.php?id=XX page > where XX is our database index from config.php" > > I try to use for XX the numbers: 00, 01, but with no success. > What I mean is to simply download the whole tutos distribution from upstream and follow their instructions for installing from scratch. Regards, -Roberto -- Roberto C. Sánchez http://people.connexer.com/~roberto http://www.connexer.com
signature.asc
Description: Digital signature