posted on 04 January, 2009 by torsten
v 0.8.0.805 is ready for download.
Please test and report all errors you encounter. Important changes: YOU CAN ONLY UPDATE VERSIONS HIGHER THAN 7.0! There are two new variables to set in the conf.php if you did not install via the step-by-step installer: $server_type = 'mysql'; // the database type (needed for PDO) usually 'mysql' // check the PHP PDO manual if you are using a different // database $server_conn = "mysql"; The installation will then be performed in non-PDO mode. If you want to use PDO $server_conn must be set to "pdo". Download
published in:
habe auch die v 0.8.0.805 auf XAMPP 1.7.0 installiert. MySQL nicht PDO. Bin neu mit KIMAI beschäftigt.
Hatte das gleiche Problem wie Robert
das Problem war ich habe versucht mir mysql user root ohne Kennwort (XAMPP Basiskonfig.) zu installieren, aber dann kommt der weißte bildschirm und er legt mit der Option eine DB neu anzulegen keine an, hat man diese manuell angelegt, erstellt er nicht die Tabellen in der DB. Im Logfile sieht es aber so aus als würden die Tabellen angelegt sein.
Dann habe ich dem root nach 2 h abgenervt sein mal ein Pwd gegeben. Und siehe da, er hat mir die DB erstellt.
Jetzt habe ich zwar ein KIMAI was ich aufrufen kann, aber ich kann im Admin nichts ändern, also den Testkunden weder umbenennen noch einen neuen anlegen, es tut nur so als ob es was täte, aber die DB wird nicht geändert, außerdem kann ich auch das Adminkennwort nicht ändern, es tut so als ob, aber die DB wird nicht geändert.
Also dachte ich wieder an Kennwort usw. und habe mir einen MySQL User nur für eine neue leere (ohne Tabellen) Kimai DB angelegt. Jungfäuliches Kimaiverzeichnis wieder rüber kopiert, alles von vorne mit den reinen KIMA MySQL User. Nun konnte ich nur noch die KIMA-Tabelle auswählen im Installer, aber auf der nächsten Seite ist der Hinweis welche DB genutzt werden soll leer. d.h. aus der Combobox wir nicht der Wert übernommen. Wohbemerkt bei meinem KIMAI User wird auch nur die eine DB dort angezeigt.
so, jetzt werde ich das mal mit PDO testen. Bei der offiziellen Version von KIMA die nur PDO hat wird mein Apache böse mal sehen ob das nun besser ist
Das Programm ist klasse, genau was ich brauche, nur müßte es auch noch schrieben/updaten :-)
Grüße
Stefan
Doch vorab ein großes Lob! Kimai ist schon jetzt eine wirklich sehr gelungene App!
Meine Vorschläge wären wie folgt:
Es wurden bislang die Rollen Admin, Hauptbenutzer und Benutzer eingeführt. An diese Rollen würde ich bestimmte Rechte festmachen wollen.
Will z.B. heißen:
--- "Admin" legt im Zusammenhang mit den Rollen fest bzw. richtet ein, wer "Admin", "Hauptbenutzer" und "Benutzer" ist und wer welche Rechte besitzt
--- "Hauptbenutzer" hat im Sinne eines Gruppenleiters das Recht, die "Kunden", "Projekte" und "Tätigkeiten" für den jeweiligen "Benutzer" festzulegen als auch im Sinne eines "Admins für die Benutzer" die Rechte der "Benutzer" zu setzen, will heißen: "welcher Benutzer darf was sehen/ändern".
--- "Benutzer" wählen im Rahmen der vorgegebenen "Kunden" und "Projekte" Ihr Tätigkeiten aus und stoppen die Zeit.
-- Dabei legen die Admins die übergeordneten Rechte und die Hauptbenutzer die jeweiligen Rechte innerhalb der von den Admins vorgegebenen Bewegungsfreiheit fest.
Ein Beispiel:
So könnte der "Admin" festlegen und - wenn erlaubt - so auch der "Hauptbenutzer" einer Gruppe festlegen, ob die Benutzer der Gruppe die gestoppte Arbeitszeit nachträglich editieren dürfen.
Will heißen: in den Einstellungen eines Admins gäbe es die Option: "User darf Zeitstempel editieren"
-> wenn Admin JA wählt -> ist in seinen Einstellungen des "Hauptbenutzers" ebenfalls die Option aktiv: "User darf Zeitstempel editieren" -> falls "Hauptbenutzer" JA wählt, darf "Benutzer" editieren; falls NEIN, darf "Benutzer" editieren
-> wenn Admin NEIN wählt -> Hat der "Hauptbenutzer" nicht die Option + der "Benutzer" darf nicht editieren
-- Darüber hinaus wäre es schön die gesammelten Daten entspr. der Hierarchie nach oben zu verdichten. Will heißen: "Admin" erhält die kumulierte Sicht aller Daten; die "Hauptbenutzer" die kumulierten Daten der "Benutzer" seiner Gruppe und der "Hauptbenutzer" nur von sich selbst.
Ich hoffe, ich habe Eure Sehmuskeln nicht all zu sehr angestrengt mit meinem Sermon.
VG!
ich habe nun die neue Version installiert.
Allerdings bekomme ich diese Fehlermeldung:
Warning: require_once(Config.php): failed to open stream: No such file or directory in /home/www/web42/html/time/core/kimai.php on line 61 Fatal error: require_once(): Failed opening required 'Config.php' (include_path='.') in /home/www/web42/html/time/core/kimai.php on line 61
Ich hab mal versucht die conf.php also Config.php in das core Verzeichnis zu legen - doch das hat natürlich nicht den gewünschten Erfolg gebracht.
Hast du ne Idee was fehlt?
Lieben Gruß,
Kai
I tried the latest version using XAMMP 1.7. So far, I'm not successful. I'll take this to the forum :)