Some have guaranteed the problem that no longer ispconfig debian lenny installed. It appears then following message: Notice: Undefined variable: distver in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135 Notice: Undefined variable: distid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135 Notice: Undefined variable: distbaseid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135 Linux Distribution or Version not recognized.didon:/tmp/ispconfig3_install/install# Here is the solution: open: /tmp/ispconfig3_install/install/lib/install.lib.php replace in line 73: if(trim(file_get_contents('/etc/debian_version')) == '5.0' || trim(file_get_contents('/etc/debian_version')) == 'lenny/sid') { with: if(substr(trim(file_get_contents('/etc/debian_version')),0,3) == '5.0' || trim(file_get_contents('/etc/debian_version')) == 'lenny/sid') { ------------------------------------------------------------ for developer: To "Notice: Undefined variable:" to prevent the creators of ISPConfig3 still in the line 62 down under $distname = "; add: $distver = ''; $distid = ''; $distbaseid = ''; ------------------------------------------------------------
There is nothing wrong. Just debian decided to add minor numbers to their version file what they had not done before for many years. The above has been fixed in SVN already for some days, we will release a update next week. Meanwhile the easiest solution is to just edit the file /etc/debian_version and change the number from 5.0.1 to 5.0
I'm sorry for my english: I wanted to me a clean solution, because one does not know how many numbers still follow. Because it is likely that the full version numbers (perhaps 5.0.2 5.0.1, etc. ) with ISP Config 3. That is why i "substr()" simply from the 3. string number cut off, it would also not much to change in future. Incidentally, I think that ispconfig 3 really super!!!