i have a automatic backup script for phpBB
this dude who has my script is getting blank backups, i got access to the script on his server and saw that i can echo the data but not put it into variables, u know what might cause this?
ive been working with it for like 3 hours, i am out of ideas
and anything after defining the variable in the script it cut off
and there are no syntax or fatal errors
could this be with mod interference? the same exact code works on a fresh install of phpBB on the same server
here is where the script screws up:
//
// Build the sql script file...
//
$backup = "#\n";
$backup .= "# Automatic phpBB Backup Script\n";
$backup .= "#\n";
$backup .= "# Dump of tables for $dbname\n";
$backup .= "#\n# DATE : " . gmdate("d-m-Y H:i:s", $time) . " GMT\n";
$backup .= "#\n";
$backup .= "\n";
for($i = 0; $i < count($tables); $i++)
{
$table_name = $tables[$i];
switch (SQL_LAYER)
{
case 'postgresql':
$table_def_function = "get_table_def_postgresql";
$table_content_function = "get_table_content_postgresql";
break;
case 'mysql':
case 'mysql4':
$table_def_function = "get_table_def_mysql";
$table_content_function = "get_table_content_mysql";
break;
}
if ( !empty($table_name) )
{
if($backup_type != 'data')
{
$backup .= "#\n# TABLE: " . $table_name . "\n#\n";
$backup .= $table_def_function($table_name, "\n") . "\n";
}
if($backup_type != 'structure')
{
$backup .= $table_content_function($table_name, "output_table_content");
}
}
}
if i change the part were it defines $backup it to