Pagina 1 van 1
Super Moderator > Easymod
Geplaatst: 25 aug 2004, 09:02
door micha3L
Als ik Super Moderator probeer uit te voeren met easymod krijg ik deze melding:
Code: Selecteer alles
Function Trace: open_files[5]->modio_open[1]
Could not open [/phpBB2/includes/constants.php] for reading.
MOD script line #76 :: FAQ :: Report
Wat doe ik verkeerd? En hoe kan ik het oplossen?
Geplaatst: 25 aug 2004, 09:29
door Coen
het staat er zo'n beetje letterlijk:
Could not open [/phpBB2/includes/constants.php] for reading.
ik denk dat je ff opnieuw moet CHMODen ....
Geplaatst: 25 aug 2004, 09:59
door micha3L
cHmodden naar 777? Of een andere ?
Geplaatst: 25 aug 2004, 10:05
door Luuk
volgens mij hoef je normaal geen bestanden te chmodden voor EM
denk dat deze mod niet ervoor gemaakt is, wordt dus met de hand doen

Geplaatst: 25 aug 2004, 10:19
door Leipo
Chmodd hem eens naar 777.
Meeste mods die er niet voor gemaakt zijn kun je toch met EM instaleren door een paar aanpassingen te doen door middel van Chmod of de readme te verbeteren.
Bij deze waarschijnlijk dus met chmodden.

Geplaatst: 25 aug 2004, 10:51
door micha3L
Ik ben hem zelf maar eens gaan modden want ik zag er zelf ook al wat foutjes in, het is gelukt op 1 foutmelding na, onder in de footer krijg ik de fout:
Code: Selecteer alles
Parse error: parse error, unexpected T_STRING in c:\easyphp\www\includes\page_tail.php on line 38
Dit is het stukje uit de install wat ik moest veranderen bij page_tail.php:
Code: Selecteer alles
#------------------------[Find]------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="' . append_sid("admin/index.$phpEx") . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
#
#-----------------[Replace]-------------------------------
#
if ( $userdata['user_level'] == ADMIN )
{
$admin_link = '<a href="' . append_sid("admin/index.$phpEx") . '">' . $lang['Admin_panel'] . '</a><br /><a href="' . append_sid("super_mod/index.$phpEx") . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />';
}
else if ( $userdata['user_level'] == LESS_ADMIN )
{
$admin_link = '<a href="' . append_sid("super_mod/index.$phpEx") . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />';
}
Ziet iemand hier een fout in, of kent iemand de foutmelding?
Hartelijk dank!
Geplaatst: 25 aug 2004, 13:25
door micha3L
Iemand? Want ik kan nou namelijk niet verder
Geplaatst: 25 aug 2004, 21:25
door cartoontje
Super Moderator is al erg verouderd en werkt volgensmij niet meer op de nieuwste versies van PhpBB.
Je kunt beter Junior Admin downloaden, vanaf
http://www.nivisec.com
Geplaatst: 26 aug 2004, 06:55
door WebSiteNet
En de fout zit meestal niet in de code die je er in doet maar hoe je die er in stopt. Als je de code uit page_tail.php geft kunnen we meer.
Geplaatst: 26 aug 2004, 07:56
door micha3L
Dit is het stuk met de bijggevoegde code:
Code: Selecteer alles
//
// Show the overall footer.
//
if ( $userdata['user_level'] == ADMIN )
{
$admin_link = '<a href="' . append_sid("admin/index.$phpEx") . '">' . $lang['Admin_panel'] . '</a><br /><a href="' . append_sid("super_mod/index.$phpEx") . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />';
}
else if ( $userdata['user_level'] == LESS_ADMIN )
{
$admin_link = '<a href="' . append_sid("super_mod/index.$phpEx") . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />';
}' . $lang['Admin_panel'] . '</a><br /><br />' : '';
$template->set_filenames(array(
'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);
Geplaatst: 26 aug 2004, 09:55
door WebSiteNet
Heb je er ook nog code er om heen? daar gaat het om.
ps: Die mod van NIET voor easymod. Dat is duidelijk... (hoop ik)

Geplaatst: 26 aug 2004, 10:01
door micha3L
Heel de page_tail.php:
Code: Selecteer alles
<?php
/***************************************************************************
* page_tail.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: page_tail.php,v 1.27.2.2 2002/11/26 11:42:12 psotfx Exp $
*
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
if ( !defined('IN_PHPBB') )
{
die('Hacking attempt');
}
//
// Show the overall footer.
//
if ( $userdata['user_level'] == ADMIN )
{
$admin_link = '<a href="' . append_sid("admin/index.$phpEx") . '">' . $lang['Admin_panel'] . '</a><br /><a href="' . append_sid("super_mod/index.$phpEx") . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />';
}
else if ( $userdata['user_level'] == LESS_ADMIN )
{
$admin_link = '<a href="' . append_sid("super_mod/index.$phpEx") . '">' . $lang['Super_Mod_panel'] . '</a><br /><br />';
}' . $lang['Admin_panel'] . '</a><br /><br />' : '';
$template->set_filenames(array(
'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);
$template->assign_vars(array(
'PHPBB_VERSION' => '2' . $board_config['version'],
'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
'ADMIN_LINK' => $admin_link)
);
$template->pparse('overall_footer');
//
// Close our DB connection.
//
$db->sql_close();
//
// Compress buffered output if required and send to browser
//
if ( $do_gzip_compress )
{
//
// Borrowed from php.net!
//
$gzip_contents = ob_get_contents();
ob_end_clean();
$gzip_size = strlen($gzip_contents);
$gzip_crc = crc32($gzip_contents);
$gzip_contents = gzcompress($gzip_contents, 9);
$gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4);
echo "\x1f\x8b\x08\x00\x00\x00\x00\x00";
echo $gzip_contents;
echo pack('V', $gzip_crc);
echo pack('V', $gzip_size);
}
exit;
?>