Parse Erorr Administratiepaneel

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
RM
Berichten: 8
Lid geworden op: 17 jan 2005, 13:41

Parse Erorr Administratiepaneel

Bericht door RM » 21 jan 2005, 16:39

Krijg steeds deze error als ik naar mijn administratiepaneel ga:

Code: Selecteer alles

Parse error: parse error, unexpected T_ELSE in /var/www/html/phpBB2/admin/admin_db_utilities.php on line 912
Dit komt dan in het linker frame te staan...

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 21 jan 2005, 18:40

Je hebt blijkbaar iets niet goed gemod, check admin_db_utilities.php op lijn 850 tot 912 eens na.

RM
Berichten: 8
Lid geworden op: 17 jan 2005, 13:41

Bericht door RM » 23 jan 2005, 12:24

Op die regels staat het volgende:

Code: Selecteer alles

$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($backup_type != 'data')
				{
					echo "#\n# TABLE: " . $table_name . "\n#\n";
					echo $table_def_function($table_name, "\n") . "\n";
				}

				if($backup_type != 'structure')
				{
					$table_content_function($table_name, "output_table_content");
				}
			
			if($do_gzip_compress)
			{
				$Size = ob_get_length();
				$Crc = crc32(ob_get_contents());
				$contents = gzcompress(ob_get_contents());
				ob_end_clean();
				echo "\x1f\x8b\x08\x00\x00\x00\x00\x00".substr($contents, 0, strlen($contents) - 4).gzip_PrintFourChars($Crc).gzip_PrintFourChars($Size);
			}
			
			{
				//
				// Define Template files...
				//
				include('./page_header_admin.'.$phpEx);

				$template->set_filenames(array(
					"body" => "admin/db_utils_restore_body.tpl")
				);

				$s_hidden_fields = "<input type=\"hidden\" name=\"perform\" value=\"restore\" /><input type=\"hidden\" name=\"perform\" value=\"$perform\" />";

				$template->assign_vars(array(
					"L_DATABASE_RESTORE" => $lang['Database_Utilities'] . " : " . $lang['Restore'],
					"L_RESTORE_EXPLAIN" => $lang['Restore_explain'],
					"L_SELECT_FILE" => $lang['Select_file'],
					"L_START_RESTORE" => $lang['Start_Restore'],

					"S_DBUTILS_ACTION" => append_sid("admin_db_utilities.$phpEx"),
					"S_HIDDEN_FIELDS" => $s_hidden_fields)
				);
				$template->pparse("body");

				break;

			}
			else

RM
Berichten: 8
Lid geworden op: 17 jan 2005, 13:41

Bericht door RM » 24 jan 2005, 14:30

Wat staat hier fout in?

djrandall
Berichten: 181
Lid geworden op: 30 jan 2004, 09:37
Locatie: Dongen
Contacteer:

Bericht door djrandall » 24 jan 2005, 16:52

Code: Selecteer alles

$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($backup_type != 'data') 
            { 
               echo "#\n# TABLE: " . $table_name . "\n#\n"; 
               echo $table_def_function($table_name, "\n") . "\n"; 
            } 

            if($backup_type != 'structure') 
            { 
               $table_content_function($table_name, "output_table_content"); 
            } 
          
         if($do_gzip_compress) 
         { 
            $Size = ob_get_length(); 
            $Crc = crc32(ob_get_contents()); 
            $contents = gzcompress(ob_get_contents()); 
            ob_end_clean(); 
            echo "\x1f\x8b\x08\x00\x00\x00\x00\x00".substr($contents, 0, strlen($contents) - 4).gzip_PrintFourChars($Crc).gzip_PrintFourChars($Size); 
         } 
         else 
         { 
            // 
            // Define Template files... 
            // 
            include('./page_header_admin.'.$phpEx); 

            $template->set_filenames(array( 
               "body" => "admin/db_utils_restore_body.tpl") 
            ); 

            $s_hidden_fields = "<input type=\"hidden\" name=\"perform\" value=\"restore\" /><input type=\"hidden\" name=\"perform\" value=\"$perform\" />"; 

            $template->assign_vars(array( 
               "L_DATABASE_RESTORE" => $lang['Database_Utilities'] . " : " . $lang['Restore'], 
               "L_RESTORE_EXPLAIN" => $lang['Restore_explain'], 
               "L_SELECT_FILE" => $lang['Select_file'], 
               "L_START_RESTORE" => $lang['Start_Restore'], 

               "S_DBUTILS_ACTION" => append_sid("admin_db_utilities.$phpEx"), 
               "S_HIDDEN_FIELDS" => $s_hidden_fields) 
            ); 
            $template->pparse("body"); 

            break; 

         } 
         
En zo is het!

Gesloten