Current time: 05-19-2024, 07:25 AM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[in USE]Webapplikationen automatisch installieren
Author Message
Achmed Offline
Junior Member
*

Posts: 104
Joined: Jan 2007
Reputation: 0
Post: #95
RE: Webapplikationen automatisch installieren
Nur mal auf die Schnelle, weil ich weg muss.:
Zothos Wrote:ö geht absolut nicht, codier die xml in utf-8 und nimm das gute alte ö :) Gleiches für alle anderen Umlaute usw XD
Ok, gibt halt nur Probleme bei Leuten, die DefaultCharset geändert haben. *denk*
Deshalb ja <![CDATA[, damit die Umlaute nicht von XML geparsed werden.

Zothos Wrote:<config-file>/config.php</config-file> müsste das nicht dann
<config-file>./config.php</config-file> sein?
Nein, das ist die Zieldatei.
Geht immer vom Zielordner aus, also im Forenhauptverzeichnis.
Zothos Wrote:
Code:
<var id="database_prefix">
                <value></value>
                <replace>@@database_prefix@@</replace>
            </var>

was hat denn das value zu bedeuten?
Wenn <value> leer ist, wird entsprechend der Wert aus der DB genommen. Wenn nicht, wird dies als Wert genommen.
Bsp:<var id="database_host">
Ist momentan immer localhost, da alles andere von ispCP eh noch nicht unterstützt wird.
Gleiches gilt für den DB-Port.
Also muss man beim Kunden auch keine Abfrage diesbezüglich machen.
In 10 Jahren dann, wenn es Möglich ist, alle Dienste auf extra Server auszulagern, kann value dann leer beleiben. ;)

Beim Prefix ist aber immer ein Wert in der DB vorhanden.
Entweder der Default-Wert (phpbb_) oder eben das Prefix, daß der Client vorgibt. Also bleibt value leer, dann weiss das Script dass es auf eine Var aus der DB zurückgreifen muss.

Zothos Wrote:eine frage auch zu den <req-xxx> bereichen. Könntest du hier am besten zu jedem einen bsp eintrag machen? Und genauer erklären was diese bereiche bewirken?

Greez
Zothos
<req-conf>true</req-conf>:
Im <install>-bereich wird nach <config-file> gesucht.

<req-patch>false</req-patch>:
Wie oben wird nach <patch> gesucht.

<req-sql>true</req-sql>:
Sucht nach sql-speziefischen Angaben im <install>-Bereich und sorgt dafür, dass entsprechende Abfragen (DB, DB-User, DB-Passwort) in der GUI erscheinen.

<req-ftp>false</req-ftp>:
Nur für die GUI wichtig.
Jommla 1.5 will z.B. einen FTP-Zugang. Da muss dann natürlich eine Abfrage in der GUI stattfinden.

<req-cgi>false</req-cgi>:
Wenn beim Client CGI nicht eingestellt ist, bekommt er dies angezeigt.
Ausserdem erwartet die XML dann auch eine Anweisung was in den cgi-Ordner kopiert werden muss. (In den <file-settings>).

<req-account>true</req-account>:
Ist ein Benutzername und ein Passwort notwendig? (GUI)

<req-email>true</req-email>:
s. <req-account>

<req-path>false</req-path>:
Sind noch zusätzliche Pfad-Angaben notwendig, die aus dem abs. Pfad generiert werden müssen?
Angaben dazu dann unter <settings> oder <install>
06-26-2008 12:37 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Webapplikationen automatisch installieren - Achmed - 06-26-2008 12:37 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)