Versión phpBB: 3.0.12
MODs Instalados: Sortables CAPTCHA Plugin 1.0.4
Plantilla(s) usada(s): Subsilver2
Servidor: Linux de pago Nominalia
Actualización desde otra versión: Si de la 2.0.? a la 3.0.12
Conversión desde otro sistema de foros: No
Hola mi problema es :
Que "trasteando" el foro ..... esta vez quería poner lo de la publicidad, hice lo que pone en los post y mini manuales, colocar el código en los ficheros overall_header y overall_footer, luego limpiar la cache desde el ACP ...... y si, salen los bloques de anuncios ...... pero la página sale desmontada como si solo la vemos con PHP, sin HTLM.
Dándole vueltas para ver como arreglarlo, al final lo que hice fue, como tenia una copia de todo el foro anterior al "desastre", copié "todo" carpetas y ficheros en el servidor "encima" del que tenia, ...... y ufff ..... pensé !arreglado¡ ... ahora ya se ve la página "montada" con sus colores y cuadrados en sus sitios ..... pero ..... cuando llego a hacer clic para ver un post (cualquier post) me sale este error:
Listado del fichero viewtopic desde la linea 1583 a la 1604Parse error: syntax error, unexpected T_STRING in /htdocs/public/www/foro/viewtopic.php on line 1598
Código: Seleccionar todo
'POST_ID' => $row['post_id'],
'POST_NUMBER' => $i + $start + 1,
'POSTER_ID' =>
$poster_id,
'S_HAS_ATTACHMENTS' => (!empty
($attachments[$row['post_id']])) ? true : false,
'S_POST_UNAPPROVED' => ($row
['post_approved']) ? false : true,
'S_POST_REPORTED' => ($row
['post_reported'] && $auth->acl_get('m_report', $forum_id)) ? true : false,
'S_DISPLAY_NOTICE' => $display_notice
&& $row['post_attachment'],
'S_FRIEND' => ($row
['friend']) ? true : false,
'S_UNREAD_POST' =>
$post_unread,
'S_FIRST_UNREAD' => $s_first_unread,
'S_CUSTOM_FIELDS' => (isset($cp_row
['row']) && sizeof($cp_row['row'])) ? true : false,
'S_TOPIC_POSTER' => ($topic_data
['topic_poster'] == $poster_id) ? true : false,
'S_IGNORE_POST' => ($row['hide_post'])
? true : false,
'L_IGNORE_POST' => ($row['hide_post'])
? sprintf($user->lang['POST_BY_FOE'], get_username_string('full',
$poster_id, $row['username'], $row['user_colour'], $row['post_username']),
'<a href="../phpBB3/%27%20.%20$viewtopic_url%20.%20"&p=
{$row['post_id']}&view=show#p{$row['post_id']}" . '">', '</a>') : '',
);
if (isset($cp_row['row']) && sizeof($cp_row['row']))
{
$postrow = array_merge($postrow, $cp_row['row']);
}
Y tampoco puedo acceder al ACP pues me sale este otro error:
Listado del fichero funtions_module desde la linea 430 a la 459Catchable fatal error: Object of class p_master could not be converted to string in /htdocs/public/www/foro/includes/functions_module.php on line 444
Código: Seleccionar todo
function load_active($mode = false, $module_url = false,
$execute_module = true)
{
global $phpbb_root_path, $phpbb_admin_path,
$phpEx, $user;
$module_path = $this->include_path . $this->p_class;
$icat = request_var('icat', '');
if ($this->active_module === false)
{
trigger_error('Module not accessible',
E_USER_ERROR);
}
if (!class_exists("{$this->p_class}_$this->p_name"))
{
if (!file_exists("../../phpBB3/includes/
$module_path/%7B$this-%3Ep_class%7D_$this-%3Ep_name.$phpEx"))
{
trigger_error("Cannot find
module $module_path/{$this->p_class}_$this->p_name.$phpEx",
E_USER_ERROR);
}
include("../../phpBB3/includes/
$module_path/%7B$this-%3Ep_class%7D_$this-%3Ep_name.$phpEx");
if (!class_exists("{$this->p_class}_$this-
>p_name"))
{
trigger_error("Module file
$module_path/{$this->p_class}_$this->p_name.$phpEx does not contain
correct class [{$this->p_class}_$this->p_name]", E_USER_ERROR);
}
if (!empty($mode))
{
$this->p_mode = $mode;
}
Por eso, al final despues de pasar horas leyendo y buscando solución, que no he podido encontrar, me decido a abrir este tema por si hay un "alma" caritativa y me hecha una mano, porque me estoy planteando el si será necesario reinstalar ..... o no se que hacer
Pido disculpas porque no se como poner el código dentro de la caja como sale en los post.
Gracias por vuestra atención