![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 2.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Ostatnio instalowałem forum do CMSa i po jego zainstalowaniu wyświetliły mi się błędy php w 2 plikach. Proszę mi napisać co to sa za błędy i jak się ich pozbyć;/ CODE Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/warezcho/public_html/engine/forum/admin/init.class.php(2) : eval()'d code on line 1 Fatal error: Call to a member function on a non-object in /home/warezcho/public_html/engine/forum/admin/forum.php on line 23 Tutaj kawałek pliku zawierający linijkę z błędem: plik: /public_html/engine/forum/admin/forum.php CODE ----------------------------------------------------- */ if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } require_once ENGINE_DIR.'/forum/admin/init.class.php'; $dle_forum_init->admin(); $fcache = new forum_cache; $action = $_REQUEST['action']; switch ($action) { // ******************************************************************************** // MAIN // ******************************************************************************** case "": $count_options = count($options); for($i=0; $i<$count_options; $i++) { if($member_db[1] > $options[$i]['access'] AND $options[$i]['access'] != "all") { unset($options[$i]); } } $forum_stats = array(); $row = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_forum_posts"); $forum_stats['posts'] = $row['count']; $row = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_forum_topics"); $forum_stats['topics'] = $row['count']; $forum_stats['licence'] = ($l_full) ? $f_lg['licence_trial'] : $f_lg['licence_full']; $sum_size = $db->super_query("SELECT SUM(file_size) AS sum FROM " . PREFIX . "_forum_files"); $forum_stats['sum_size'] = formatsize($sum_size['sum']); if (!$forum_config['offline']) $forum_stats['line'] = $f_lg['forum_online']; else $forum_stats['line'] = $f_lg['forum_offline']; $forum_stats['cache'] = formatsize(dirsize("engine/forum/cache")); $forum_mysql = $db->query("SHOW TABLE STATUS FROM `".DBNAME."`"); while ($row = $db->get_array($forum_mysql)) { if (strpos($row['Name'], PREFIX."_forum_") !== false) $forum_db_size += $row['Data_length'] + $row['Index_length'] ; } $db->free($forum_mysql); $forum_stats['db_size'] = formatsize($forum_db_size); echo_top(); echo_title($f_lg['m_forum']); echo "<table width=\"100%\">"; foreach($options as $option) { if ($i > 1) {echo "</tr><tr>"; $i=0;} $i++; echo "<td width=\"50%\"><div class=\"quick\"><a href=\"{$option['url']}\"><img src=\"engine/forum/admin/ico/{$option['image']}\" border=\"0\" align=\"left\"><h3>{$option['name']}</h3>{$option['descr']}</a></div></td>"; } echo "</table>"; echo_bottom(w); echo_updates_js(); echo "<div id=\"update_box\" style=\"display:none\">"; echo_top(w); echo_title($f_lg['check_updates']); echo "<div id=\"update_result\"></div>"; echo_bottom(w); echo "</div>"; echo_top(w); echo_title($f_lg['m_stats']); echo_stats($forum_config, $forum_stats); echo_bottom(); break; Tutaj link do pliku z drugim błędem, jest za długa linijka;/ http://www.przeklej.pl/download/001bgkcqh9.../init-class-php |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Grzebałeś coś w tych plikach? Daj cały plik, aby znaleźć odpowiednią linijkę (ten z przeklej jest zaszyfrowany). Poza tym używaj odpowiedniego bbcode. Ale z tego błędu można odczytać, że coś z " } " , czyli coś pewno jest niedomknięte.
Ten post edytował IceManSpy 2.08.2010, 22:46:57 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 22:41 |