NemesisFS
Lt. Commander
- Registriert
- Sep. 2008
- Beiträge
- 1.294
Hi,
ich versuche grade, postfixadmin auf einer virtuellen Maschine aufzusetzen...
Ich verwende dafür Debian 5.0.7 und folgende Daemons:
- MySQL 5.1
- Apache 2.2.9
- PHP 5.3.3
- Postfix Admin 2.3
- phpMyAdmin 2.11.8
- Postfix 2.5.5
- Dovecot 1.2
Zum Problem:
Als ich die Setup.php von postfixadmin zum ersten mal aufgerufen habe, wurde nur der Quellcode der zuvor erstellten config.inc.php angezeigt... Nach einem Blick ins Apache2 log habe ich festgestellt, dass die require_once() php funktion irgendetwas nicht finden konnte, daher habe ich den Code an der entsprechenden Stelle editiert und statt nach der Sprache die includet werden soll zu suchen includet er einfach nur die deutsche sprache.
Nach dieser Behelfmassnahme komme ich nun ein Stück weiter, allerdings ist irgendetwas immernoch ziemlich falsch, leider kp, was... Anbei ein Screenshot der setup.php.
lg Nemesis
Habe mal in der setup.php nachgeschaut... Der Code der den mittleren quellcode ausspuckt ist dieser hier:
EDIT: Fehler selbst gelöst, danke =)
ich versuche grade, postfixadmin auf einer virtuellen Maschine aufzusetzen...
Ich verwende dafür Debian 5.0.7 und folgende Daemons:
- MySQL 5.1
- Apache 2.2.9
- PHP 5.3.3
- Postfix Admin 2.3
- phpMyAdmin 2.11.8
- Postfix 2.5.5
- Dovecot 1.2
Zum Problem:
Als ich die Setup.php von postfixadmin zum ersten mal aufgerufen habe, wurde nur der Quellcode der zuvor erstellten config.inc.php angezeigt... Nach einem Blick ins Apache2 log habe ich festgestellt, dass die require_once() php funktion irgendetwas nicht finden konnte, daher habe ich den Code an der entsprechenden Stelle editiert und statt nach der Sprache die includet werden soll zu suchen includet er einfach nur die deutsche sprache.
Nach dieser Behelfmassnahme komme ich nun ein Stück weiter, allerdings ist irgendetwas immernoch ziemlich falsch, leider kp, was... Anbei ein Screenshot der setup.php.

lg Nemesis
Ergänzung ()
Habe mal in der setup.php nachgeschaut... Der Code der den mittleren quellcode ausspuckt ist dieser hier:
Code:
//
// Check for config.inc.php
//
$config_loaded = 0;
if ($file_config == 1)
{
print "<li>Depends on: presence config.inc.php - OK</li>\n";
[b]require_once($incpath.'/config.inc.php');[/b]
$config_loaded = 1;
[b]require($incpath.'/config.inc.php');[/b]
if(isset($CONF['configured'])) {
if($CONF['configured'] == TRUE) {
print "<li>Checking \$CONF['configured'] - OK\n";
} else {
print "<li><b>Warning: \$CONF['configured'] is 'false'.<br>\n";
print "You must edit your config.inc.php and change this to true (this indicates you've created the database and user)</b>\n";
}
}
}
else
{
print "<li><b>Error: Depends on: presence config.inc.php - NOT FOUND</b><br /></li>\n";
print "Create the file, and edit as appropriate (e.g. select database type etc)<br />";
print "For example:<br />\n";
print "<code><pre>cp config.inc.php.sample config.inc.php</pre></code>\n";
$error =+ 1;
}
//
// Check if there is support for at least 1 database
//
if (($f_mysql_connect == 0) and ($f_mysqli_connect == 0) and ($f_pg_connect == 0))
{
print "<li><b>Error: There is no database support in your PHP setup</b><br />\n";
print "To install MySQL 3.23 or 4.0 support on FreeBSD:<br />\n";
print "<pre>% cd /usr/ports/databases/php$phpversion-mysql/\n";
print "% make clean install\n";
print " - or with portupgrade -\n";
print "% portinstall php$phpversion-mysql</pre>\n";
if ($phpversion >= 5)
{
print "To install MySQL 4.1 support on FreeBSD:<br />\n";
print "<pre>% cd /usr/ports/databases/php5-mysqli/\n";
print "% make clean install\n";
print " - or with portupgrade -\n";
print "% portinstall php5-mysqli</pre>\n";
}
print "To install PostgreSQL support on FreeBSD:<br />\n";
print "<pre>% cd /usr/ports/databases/php$phpversion-pgsql/\n";
print "% make clean install\n";
print " - or with portupgrade -\n";
print "% portinstall php$phpversion-pgsql</pre></li>\n";
$error =+ 1;
}
EDIT: Fehler selbst gelöst, danke =)
Zuletzt bearbeitet: