Foutmelding bij posten

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 10:08

  • Adres van je forum: http://test.dubstep.nl
    Event. modificaties op je forum: geen modificaties
    Wanneer ontstond het probleem? vanaf het begin, direct na installatie
    phpBB versie: 3.0.4

    Heb je onlangs iets veranderd aan je forum? nieuwe installatie
    Wat is het probleem?
Het probleem is als volgt: ik krijg regelmatig een foutmelding bij het plaatsen van een bericht. Ik kan alles prima lezen, etc. dit verschijnt dus alleen bij het plaatsen van een bericht of het bekijken van de preview.
"Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."
Als ik vervolgens uitlog, en ik maak een nieuwe testaccount aan, en probeer dan te posten, dan heb ik dit probleem niet.

Rara, hoe kan dit?

Alvast bedankt!


..

Gebruikersavatar
Pascal
Berichten: 2315
Lid geworden op: 20 feb 2007, 18:55
Locatie: Nijmegen
Contacteer:

Re: Foutmelding bij posten

Bericht door Pascal » 21 apr 2009, 10:12

Is posting.php wel aanwezig in de forumroot?
Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 10:27

zeker.

anders had het testaccountje waarschijnlijk ook niet kunnen posten.

even wat extra info: de hoster (Strato) zei dat het te maken heeft met de sessions tabellen in mn database.
zou kunnen.. maar ze gaven ook aan dat ik die iedere dag zou moeten optimaliseren, heb bij ze aangegeven dat phpbb dat niet nodig zou moeten hebben.

Gebruikersavatar
Pascal
Berichten: 2315
Lid geworden op: 20 feb 2007, 18:55
Locatie: Nijmegen
Contacteer:

Re: Foutmelding bij posten

Bericht door Pascal » 21 apr 2009, 10:43

Dit kan ook aan de browser liggen, met IE6 had ik dit vaak,
Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 10:47

ik gebruik de laatste vuurvos, maar krijg dezelfde melding als ik gebruik maak van ie7 of google chrome.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Foutmelding bij posten

Bericht door Paul » 21 apr 2009, 10:59

Het probleem ligt aan je host, je kan hier zelfs niks aan doen. Zoals de foutmelding zegt is op dat moment (Dat kan slechts een seconden zij), de server even overbelast/te druk. Je zou kunnen kijken in de error log maar ik denk dat je er niets aan ken doen zelf.




Pascal, als je nou geen antwoord weet, antwoord dan gewoon niet.

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 11:27

weet je zeker dat het aan de hoster ligt en niet aan mn database?

ik kan namelijk wel met een testaccount posten..

hoe draai ik zon errorlog uit?

Gebruikersavatar
Pascal
Berichten: 2315
Lid geworden op: 20 feb 2007, 18:55
Locatie: Nijmegen
Contacteer:

Re: Foutmelding bij posten

Bericht door Pascal » 21 apr 2009, 11:40

Meestal kun je dit in het controle panneel vinden van je host, anders moet je even aan hun vragen waar het staat.

Dit is een pure verse installatie? Niets veranderd?
Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 12:59

nope.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Foutmelding bij posten

Bericht door Paul » 21 apr 2009, 14:04

Gebeurd het wanneer je rare tekens, bv é oid gebruikt in je post?

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 14:25

niet eens!

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 16:17

hmm vreemd, kom er net achter dat als het http:// protocol gebruik, ik de foutmelding krijg.

dus ik kan wel linkjes plaatsen, bv www.dubstep.nl, maar geen http://www.dubstep.nl

waar zou dit aan kunnen liggen?

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 16:25

ohnee niet helemaal waar, krijg m nu weer gewoon iedere keer te zien die foutmelding

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 21 apr 2009, 20:57

Goed,

dit kwam er uit na een gesprek met Strato:

Foutmelding;

PHP Notice: in file /includes/session.php on line 990:
Cannot modify header information - headers already sent by (output started at /index.php:3) [phpBB Debug] PHP Notice: in file /includes/session.php on line 990:
Cannot modify header information - headers already sent by (output started at /index.php:3) [phpBB Debug] PHP Notice: in file /includes/session.php on line 990:
Cannot modify header information - headers already sent by (output started at /index.php:3)

De genoemde foutmelding heeft betrekking op de volgende regel:
eader(\'Set-Cookie: \' . $name_data . (($cookietime) ? \'; expires=\' .
$expire : \'\') . \'; path=\' . $config[\'cookie_path\'] . $domain .
((!$config[\'cookie_secure\']) ? \'\' : \'; secure\') . \'; HttpOnly\', false);

Hierin wordt de sessie doorgegeven en die regel is dus belangrijk.

weet iemand wat er aan de hand is?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Foutmelding bij posten

Bericht door Paul » 21 apr 2009, 22:12

Er staat output in index.php die er niet hoort.

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 22 apr 2009, 00:39

ok.

en nu?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Foutmelding bij posten

Bericht door Paul » 22 apr 2009, 07:20

Die output in index.php weghalen.

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 22 apr 2009, 09:53

het index bestandje eindigt met deze regel;

Code: Selecteer alles

Output page
page_header($user->lang['INDEX']);

$template->set_filenames(array(
	'body' => 'index_body.html')
);

page_footer();

?>
dat is d enige regel met het woordje 'output' erin, begrijp ik het goed dat je wil kijken wat er gebeurt als ik die weghaal?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Foutmelding bij posten

Bericht door Paul » 22 apr 2009, 10:14

Nee, op regel 3 staat iets wat er niet hoort (Geef anders eens die hele file in code tags?)

dubstepdotnl
Berichten: 18
Lid geworden op: 02 nov 2006, 21:17

Re: Foutmelding bij posten

Bericht door dubstepdotnl » 22 apr 2009, 10:56

Code: Selecteer alles


<?php
/**
*
* @package phpBB3
* @version $Id: index.php 8987 2008-10-09 14:17:02Z acydburn $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
*/

/**
*

 @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');

display_forums('', $config['load_moderators']);

// Set some stats, get posts count from forums data if we... hum... retrieve all forums data
$total_posts	= $config['num_posts'];
$total_topics	= $config['num_topics'];
$total_users	= $config['num_users'];

$l_total_user_s = ($total_users == 0) ? 'TOTAL_USERS_ZERO' : 'TOTAL_USERS_OTHER';
$l_total_post_s = ($total_posts == 0) ? 'TOTAL_POSTS_ZERO' : 'TOTAL_POSTS_OTHER';
$l_total_topic_s = ($total_topics == 0) ? 'TOTAL_TOPICS_ZERO' : 'TOTAL_TOPICS_OTHER';

// Grab group details for legend display
if ($auth->acl_gets('a_group', 'a_groupadd', 'a_groupdel'))
{
	$sql = 'SELECT group_id, group_name, group_colour, group_type
		FROM ' . GROUPS_TABLE . '
		WHERE group_legend = 1
		ORDER BY group_name ASC';
}
else
{
	$sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type
		FROM ' . GROUPS_TABLE . ' g
		LEFT JOIN ' . USER_GROUP_TABLE . ' ug
			ON (
				g.group_id = ug.group_id
				AND ug.user_id = ' . $user->data['user_id'] . '
				AND ug.user_pending = 0
			)
		WHERE g.group_legend = 1
			AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $user->data['user_id'] . ')
		ORDER BY g.group_name ASC';
}
$result = $db->sql_query($sql);

$legend = array();
while ($row = $db->sql_fetchrow($result))
{
	$colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : '';
	$group_name = ($row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $row['group_name']] : $row['group_name'];

	if ($row['group_name'] == 'BOTS' || ($user->data['user_id'] != ANONYMOUS && !$auth->acl_get('u_viewprofile')))
	{
		$legend[] = '<span' . $colour_text . '>' . $group_name . '</span>';
	}
	else
	{
		$legend[] = '<a' . $colour_text . ' href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group&g=' . $row['group_id']) . '">' . $group_name . '</a>';
	}
}
$db->sql_freeresult($result);

$legend = implode(', ', $legend);

// Generate birthday list if required ...
$birthday_list = '';
if ($config['load_birthdays'] && $config['allow_birthdays'])
{
	$now = getdate(time() + $user->timezone + $user->dst - date('Z'));
	$sql = 'SELECT user_id, username, user_colour, user_birthday
		FROM ' . USERS_TABLE . "
		WHERE user_birthday LIKE '" . $db->sql_escape(sprintf('%2d-%2d-', $now['mday'], $now['mon'])) . "%'
			AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
	$result = $db->sql_query($sql);

	while ($row = $db->sql_fetchrow($result))
	{
		$birthday_list .= (($birthday_list != '') ? ', ' : '') . get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']);

		if ($age = (int) substr($row['user_birthday'], -4))
		{
			$birthday_list .= ' (' . ($now['year'] - $age) . ')';
		}
	}
	$db->sql_freeresult($result);
}

// Assign index specific vars
$template->assign_vars(array(
	'TOTAL_POSTS'	=> sprintf($user->lang[$l_total_post_s], $total_posts),
	'TOTAL_TOPICS'	=> sprintf($user->lang[$l_total_topic_s], $total_topics),
	'TOTAL_USERS'	=> sprintf($user->lang[$l_total_user_s], $total_users),
	'NEWEST_USER'	=> sprintf($user->lang['NEWEST_USER'], get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour'])),

	'LEGEND'		=> $legend,
	'BIRTHDAY_LIST'	=> $birthday_list,

	'FORUM_IMG'				=> $user->img('forum_read', 'NO_NEW_POSTS'),
	'FORUM_NEW_IMG'			=> $user->img('forum_unread', 'NEW_POSTS'),
	'FORUM_LOCKED_IMG'		=> $user->img('forum_read_locked', 'NO_NEW_POSTS_LOCKED'),
	'FORUM_NEW_LOCKED_IMG'	=> $user->img('forum_unread_locked', 'NO_NEW_POSTS_LOCKED'),

	'S_LOGIN_ACTION'			=> append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login'),
	'S_DISPLAY_BIRTHDAY_LIST'	=> ($config['load_birthdays']) ? true : false,

	'U_MARK_FORUMS'		=> ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'hash=' . generate_link_hash('global') . '&mark=forums') : '',
	'U_MCP'				=> ($auth->acl_get('m_') || $auth->acl_getf_global('m_')) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=main&mode=front', true, $user->session_id) : '')
);

// Output page
page_header($user->lang['INDEX']);

$template->set_filenames(array(
	'body' => 'index_body.html')
);

page_footer();

?>

Gesloten