Zum Inhalt springen

kopieren einer standard installation

Erstellt am 10. Januar 2004 · 4 Antworten · letzte Antwort am 12. Januar 2004

Tags: Frage

jamiro ·

ich benutze einen eigenen root server. ich habe ein typo3 in einem virtuellen host aufgesetzt.
soweit so gut. oder auch nicht, aber das ist ein anderes thema 😉
ich mĂśchte nun die vorhandene installation als grundlage fuer andere projekte benutzen, also html-template aendern, eigene DB benutzen, projektname und ein paar email links aktualisieren und fertig ,.. sollte schneller gehen, als jedesmal komplett neu zu installieren, oder????

gemacht habe ich das so:
vhost-neu: quickpackage.zip installiert, inkl std DB
vhost-alt db backup-komplett und runtergeladen.
vhost neu: DB wieder hochgeladen. hier waren die ersten probleme, timed out weil die DB 4,37 mb groß ist. aber irgentwie ging es dann, ich glaube als .gz kompremierte datei. wer weiss wie man es richtig macht? ich nehme an das man es am besten von der commandline direkt auf dem server macht, wie lautet das cmd?
jetzt typo3-3.x.x. von alt auf neu kopieren ,... ist das wirklich notwenidig? welche relevanten daten werden im source ordner abgelegt? ich nehme an extensions, was noch? den package ordner habe ich ebenfalls "drueber gebĂźgelt" . nun hatte ich install ausgefuehrt und die neu angelegt DB ausgewaehlt.
unterm strich hat das scheinbar bei mir funktioniert. wer kennt eine saubere/bessere loesung oder kann das besser beschreiben?

achja, einziges prob. einige nicht alle ext waren im vhost-neu nicht installiert. z.b. php-content, news-ext. wo werden die installierten ext abgespeichert, in typo-3.x.x.src, oder wo? und der jeweilige installations status in der DB, oder? naja ,.. nachtraeglich habe ich die ext installiert und nu scheint, wie gesagt alles palleti.

eichbaum ·

Mir geht´s gerade ähnlich: Ich habe eine funktionierende Installation runtergezogen - also ALLE Dateien und ALLE Daten aus den Datenbanken. Das ganze habe ich genauso komplett auf einen anderen Server (mit den gleichen Einstellungen) gepackt.

Jetzt zeigt er mir einige Extensions nicht an, will ich die Startseite ausführen heißt es z.B. "NO entry in the $TCA-array for 'tx_aobannercodes_bannercodes'".

Kann mir das jemand ansatzweise erklären...?

Danke!
eichbaum

tmallee ·

@jamiro

Lokal installierte Extensions werden unter typo3conf/ext abgespeichert, global installierte Extensions unter typo3/ext.

Gruss

Thomas

maxhb ·

Hi!

jamiro schrieb

wer kennt eine saubere/bessere loesung oder kann das besser beschreiben?

1. Bei der "Standard"-Installation das Installscript freischalten, also nicht auskommentieren, wie es nach der Installation empfohlen wird
2. Alles zippen und an den neuen Installationsort kopieren, dort entpacken
3. MySQL-Dump der "Standard"-Installation anfertigen. Entweder per PHP-MyAdmin oder mit dem MySQL-Kommando "mysqldump"
4. Den Dump entsprechend auf dem Zielsystem wieder einspielen
Jetzt steht eigentlich alles, es mĂźssen nur noch durch den Aufruf des Install-Scripts die Datenbank-Verbindungsdaten eingegeben werden - fertig!

CU
maxhb

eichbaum ·

Ich mußte die betreffenden Extensions tatsächlich im BE noch einmal "installieren", wobei nichts upgedatet wurde. Aber jetzt funktioniert´s.

Warum, kann ich armer kleiner Laie mir im Moment nicht erklären - fßr die Cracks wirds vermutlich eine einfach Antwort geben. Aber wartet nur...ich werde da auch noch dahinterkommen...irgendwann...

Gruß!
eichbaum