wegen den xml-problemen windows <-> Linux.
wenn ich richtig informiert bin, dann besteht
der zeilenumbruch bei win aus crlf also in ascii (10)(13)
wenn mir jemand sagt, wie der bei linux aussieht,
schreib ich mal ein programm, das linux>windows
und zurück übersetzen kann.
Was nun?
-
-
Das Programm gibt es bereits, ist bei Linux immer dabei.

"dos2unix"
-
sind so die kleinigkeiten,
die einen als linux-noob dastehen lassen. -
Nein, das hat nichts mit Noob zu tun. Eher damit, dass dieses Tool noch aus den Urzeiten von Unix stammt.

-
gut. also ich habe mir jetzt das uga agga portal gedownloadet und die cvs version (die neuste) womit öfnne ich das jetzt?
den Emeditor habeihc mir auch geholt..MFG
Silik
-
Jetzt verstehe ich nicht so richtig, was meinst Du mit "Womit oeffne ich das?"?
Meinst Du die gepackten Dateien? Oder die PHP-Files? Die einzelnen Files kannst Du mit einem Text-Editor bearbeiten. Wenn alles configuriert ist, dann muss "configure" ausgefuehrt werden. Danach make, make install-db, make install-game, make install-ticker...
Das setzt aber voraus, dass ein Linux laeuft. Ausserdem wird ein laufender Webserver, ein Mysql-Server, Java und "recode" benoetigt. Ausserdem musst Du die Template-Engine in die PHP Konfiguration einbinden. -
tar xvfz portalname
und schon entpackt sichs

siehe auch weiter vorne bei meinem link
da stehts sehr genau da... (wenn auch schlecht verstehbar *G*) -
also ich habe nun einen apache server instaliert. am anfang konnte ich ihn auch startren, aber nachdem ich den pc neu gestartet hatte, kam beim starten folgender fehler:
Syntax error on line 988 of C:/programme/apache group/apache/conf/httpd.conf:
Cannot load C:/php4/sabi/php4apache.dll into server: (126) Das angegebene Modul wurde nicht gefunden.Note the error or messege above and press the <ESC> key to exit,
was soll ich da machen?
MFG
Silik
-
Nachsehen, ob der Pfad stimmt.
Die Fehlermeldung sagt ja eindeutig, dass es eine Datei sucht und dort nicht finden kann. -
@ Silik
Hast du kenntnisse in php, C oder sonstigen Programmiersprachen? -
silik, du solltest dich, bevor du mit uga agga richtig anfängst erstmal mit den grundlagen von apache, php und sql auseinandersetzen. ich war vor ca. einem monat ungefähr genau so weit wie du und hab erstmal gar nichts verstanden.
da ich gerade leerlauf zwischen schule und studium habe, konnte ich etwas zeit da rein investieren.
wenn du willst, kann ich dir links zu ein paar anleitungen schicken, nach denen ich das ganze gelernt habe. wenn du mal nen wochenende nichts zu tun hast, kannst du dich da reinarbeiten und solltest nach 3 tagen die grundlagen beherrschen.wenn du unter windows mit den sachen halbwegs umgehen kannst, kannst du dich an linux ran wagen (da stecke ich im moment bei der installation/configuration von mysql fest).
optimal wäre, wenn du 2 rechner hast (nen alter bürorechner reicht als zweitrechner vollkommen aus), denn dann hast du windows und linux parallel am laufen, was am anfang sehr hilfreich ist. -
also mit dem pfad ist alles in ordung. den gibt es auch...
ich kenne mich relativ gut mit html aus und auch ein wenig mit php....
aber mit meinem problemm ist mir immer noch nicht geholfen...weis keiner einen rat?MFG
Silik
-
hab apache nun zum laufen bekommen. wie kann ichn un die uga agga datein daruf abspielen?
MFG
Silik
-
-
ich hab inzwischen meine anleitung etwas weiter geschrieben:
http://klassenweb.de/ua-installation.htm -
Voraussetzung zum betreiben von Uga-Agga ist ein Server. Das pure Kopieren der Dateien in einen Apache reicht nicht aus.
Der Ticker, als Kern des Spiels ist kein Script, sondern eine ausfuehrbare Datei. Allerdings fuer Linux-Server geschrieben und nur als Quellcode verfuegbar. Du benoetigst also einen C-Compiler, um daraus ein ausfuehrbares Programm zu erstellen. Schau Dir die Tutorial von Grummli an, die Links findest Du hier im Forum. Dort ist ausfuehrlich beschrieben, wie man den Quellcode so umschreibt, dass die Binaerdatei auch unter Windows laeuft. Ich glaube aber, dass Du das Konzept noch nicht ganz verstanden hast. Uga-Agga laesst sich nicht installieren wie ein beliebiges anderes Spiel, sondern muss zu grossen Teilen von Hand angepasst werden. Dafuer benoetigst Du neben Wissen ueber Apache auch weitreichende Kenntnisse ueber PHP und C. Bitte folge dem Rat weiter oben und beschaeftige Dich zuerst mit den Grundlagen. Sonst ist der Frustfaktor so hoch, dass man schnell geneigt ist, alles hinzuwerfen. Ich will Dich nicht belehren, oder Dir irgendwie zu nahe treten, deshalb sieh es einfach als Tipp...
EDIT: nun habe ich solange getippt...und die Anderen sind mir wieder zuvor gekommen.

-
@ fritz: in deiner anleitung steht, dass man ein softlink zur java-engine machen soll, aber wohin?
-
steht doch da... sogar der Befehl steht schon da...
ln -s {javapfad}/bin/java /bin/java
mußt nur noch {javapfad} durch Deinen Java-Pfad ersetzen...

-
ah, ist also total unabhängig davon, wo sich die ugaagga engine befindet?
-
genau... ich vermute mal (hab die quellen net gelesen), daß die dat java in /bn/java erwarten... und bevo due die quellen an x stellen änderst, benutzt du lieber den linux-standard der sym-links...
