Byte av URL

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Moderatorgrupp, Supportgrupp

filuren72
Gammal medlem
Gammal medlem
Inlägg: 77
Blev medlem: 2005-11-21 23:32
Svar: 0
Kontakt:

Byte av URL

Inlägg av filuren72 »

Hej!

Hur gör man lättas när man vill flytta/kopiera ett forum till en annan mapp på sin domän?

Anders
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Du kan helt enkelt kopierar filerna inom ditt webbhotellskonto. Se bara till att ändra sökvägen som är angiven i forumets kontrollpanel (och i phpbb_config-tabellen).
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Ändras inte informationen i phpbb_config tabellen när man ändrar i kontrollpanelen?
Användarens profilbild
John Hjorth
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 195
Blev medlem: 2006-01-13 03:03
Svar: 0
Kontakt:

Inlägg av John Hjorth »

Hejsa tumba25,

Nej, dette skal gøres manuelt.
John Hjorth
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Hejsan John

Jag upptäckte att installationen lägger in forumets URL i includes/functions.php

Vet du om det görs liknande saker i flera filer?

MVH
/J
Användarens profilbild
John Hjorth
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 195
Blev medlem: 2006-01-13 03:03
Svar: 0
Kontakt:

Inlägg av John Hjorth »

Hejsa tumba25,

Det nemmeste ved flytning er som sagt at foretage ændringen direkte manuelt i config-tabellen f.eks. ved hjælp af phpMyAdmin, og ikke koncentere sig så meget om hvordan installationsproceduren foretager de pågældende SQL queries. Jeg mener, at det alene drejer sig om dette ene sted.
John Hjorth
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Japp, att ändra manuellt i databasen när man ska flytta till en annan plats på samma domän.

Min andra fråga handlade inte om databasen, utan vilka filer installationen skriver ex http://mindomän.se/ i. Det görs bl a i includes/functions.php och kan vara bra att ändra när filerns ska flyttas från testservern till webbhotellet.

Därför undrade jag om du visste några fler filer installationen skriver liknande saker i.

Kanske borde startat en ny tråd för detta.

MVH
/J
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

tumba25 skrev:Ändras inte informationen i phpbb_config tabellen när man ändrar i kontrollpanelen?
Jo det gör det men man kan göra det manuellt. Om du flyttar forumet måste du göra det manuellt eftersom din kaksökväg har ändrats.

Din URL kan omöjligt finns hårdkodad i functions.php. Enda möjligheten är att du manuellt lagt in den där när du installerat en MOD.
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Nepp, jag har inte lagt in URL'en själv. Helt säker på att jag skulle kommit ihåg det eller hade åtminstone inte blivit förvånad över att hitta den där.

Och jag skriver alltid vilken mod kodsnuttar kommer ifrån.

Kod: Markera allt

	// Behave as per HTTP/1.1 spec for others
	if(isset($HTTP_POST_VARS['from_page']) && $HTTP_POST_VARS['from_page'] !== '')
	{
		header('Location: http://192.168.0.5:2345/'.$HTTP_POST_VARS['from_page']);
		exit;
	}
	else if(isset($HTTP_GET_VARS['from_page']) && $HTTP_GET_VARS['from_page'] !== '')
	{
		header('Location: http://192.168.0.5:2345/'.$HTTP_GET_VARS['from_page']);
		exit;
	}
	else
		header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
	exit;
}

?>
Står det sist i functions.php (Obs: jag har ändrat ip och port.)

Kollade för säkerhets skull genom dom moddar jag har installerat. Ingen av dom lägger till något sådant. Synd att jag missade att kolla det i filerna som fanns på webhotellet innan jag skrev över dom. Märkte inte det förrän efteråt.

Edit: URL'en är samma som står vid 'Domännamn' och 'Serverport' i kontrollpanelen.

/J
Användarens profilbild
Kail
Administratör
Administratör
Inlägg: 2937
Blev medlem: 2003-06-03 14:53
Svar: 0

Inlägg av Kail »

Rad 940 och till slutet av functions.php

Kod: Markera allt

	// Behave as per HTTP/1.1 spec for others
	header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
	exit;
}

?>
Du har installerat en MOD eller så kör du inte phpBB2 2.0.22 (den man laddar ner från phpbb.com).
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 10:38
Svar: 0

Inlägg av tumba25 »

Hmm, skumt.

Kod: Markera allt

Powered by phpBB 2.0.22 © 2001 phpBB Group
Står det i kontrollpanelen. Den är från phpbb.com.

Jag letade upp backuppen på den omoddade versionen och adressen finns i den med.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 7 och 0 gäster