Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
DSLAN in XAMPP installieren?
#1
Ist es möglich DSLAN auch unter XAMPP zum laufen zu bekommen.
Also das ich DSLAN in die htdocs rein packe und dann es dort über localhost starte. Habe im DSLAN Verzeichnis die txt full-sql gefunden, mit der ich mal denke, die Datenbank so einrichten kann, das sie DSLAn unterstützt. Nur will ich mir nur ungerne die Arbeit machen und die Datenbank manuel einrichten, wenn es zum Schluss nicht geht.

Geht das? Hat das schonmal jemand probiert.
Reply
#2
(28.02.2010, 15:24)Anteraner Wrote: Ist es möglich DSLAN auch unter XAMPP zum laufen zu bekommen.
Also das ich DSLAN in die htdocs rein packe und dann es dort über localhost starte. Habe im DSLAN Verzeichnis die txt full-sql gefunden, mit der ich mal denke, die Datenbank so einrichten kann, das sie DSLAn unterstützt. Nur will ich mir nur ungerne die Arbeit machen und die Datenbank manuel einrichten, wenn es zum Schluss nicht geht.

Geht das? Hat das schonmal jemand probiert.

SUCHE BENUTZEN!
du musst den htdocs ordner in deinen xampp kopieren, die dslan_start.bat musst du auch kopieren und du musst den eaccelerator installieren Wink

Reply
#3
okay danke.
Probiere ich gleich mal
Reply
#4
Wie installiert man den eAccelerator ?
Reicht es auch wenn ich die daten des eAccelerators aus der DS-Lan kopiere ?
Ich liebe DS Lan Wink
[/spoiler]

Reply
#5
(28.02.2010, 15:30)deralteghostdeath Wrote: Wie installiert man den eAccelerator ?
Reicht es auch wenn ich die daten des eAccelerators aus der DS-Lan kopiere ?

du musst soweit ich weiß auch was in der php.ini ändern Wink

Reply
#6
Such einfach in der php.ini nach eAccelerator und entferne dann die Kommentarzeichen davor!
Reply
#7
Ich hab die php.ini aus der dslan kopiert und in xampp eingefügt aber dslan/php/eaccelerator muss man einfügen und dslan/php/ext muss man noch ändern oder ?
sry damit kenne ich mich nicht aus..
Ich liebe DS Lan Wink
[/spoiler]

Reply
#8
(28.02.2010, 15:26)Black Arrow Wrote: eaccelerator installieren Wink

Wie installieren?

Ich habe den Ordner htdocs von DSLAN in den Ordner htdocs von XAMPP kopiert und in die-Staemme umbenannt. Wenn ich jetzt
http://localhost/die-staemme/ eingebe, öffnet der Browser eine leere Seite und das wars.
Wie sieht es mit der Datenbank aus, wie soll man die Datenbank nennen, also Datenbankname, Datenbanknutzer und Datenbankpasswort?
Reply
#9
dslan/mysql/data/lan kopieren
Ich liebe DS Lan Wink
[/spoiler]

Reply
#10
(28.02.2010, 15:35)burbot Wrote: Such einfach in der php.ini nach eAccelerator und entferne dann die Kommentarzeichen davor!

Code Wrote:;zend_extension = "C:\xampp\php\ext\php_eaccelerator.dll"

...

[eAccelerator]
; The amount of shared memory (in megabytes) that eAccelerator will use.
; "0" means OS default. Default value is "0".
eaccelerator.shm_size = "0"

; The directory that is used for disk cache. eAccelerator stores precompiled
; code, session data, content and user entries here. The same data can be
; stored in shared memory also (for more quick access). Default value is
; "/tmp/eaccelerator".
eaccelerator.cache_dir = "C:\xampp\tmp"

; Enables or disables eAccelerator. Should be "1" for enabling or
; "0" for disabling. Default value is "1".
eaccelerator.enable = "1"

; Enables or disables debug logging. Setting this to 1 will print information
; to the log file about the cach hits of a file.
eaccelerator.debug = 0

; Set the log file for eaccelerator. When this option isn't set then the data
; will be logged to stderr
;eaccelerator.log_file = "C:\xampp\apache\logs\eaccelerator.log"

; Enables or disables PHP file modification checking. Should be "1"
; for enabling or "0" for disabling. You should set it to "1" if you want
; to recompile PHP files after modification. Default value is "1".
eaccelerator.check_mtime = "1"

; Determine which PHP files must be cached. You may specify the number of
; patterns (for example "*.php *.phtml") which specifies to cache or
; not to cache. If pattern starts with the character "!", it means to ignore
; files which are matched by the following pattern. Default value is "" that
; means - all PHP scripts will be cached.
eaccelerator.filter = ""

; Disables putting large values into shared memory by "eaccelerator_put()"
; function.
; It indicates the largest allowed size in bytes (10240, 10K, 1M). The "0"
; disables the limit. Default value is "0".
eaccelerator.shm_max = "0"

; When eAccelerator fails to get shared memory for new script it removes
; all scripts which were not accessed at last "shm_ttl" seconds from shared
; memory. Default value is "0" that means - don't remove any files from
; shared memory.
eaccelerator.shm_ttl = "0"

; When eAccelerator fails to get shared memory for new script it tryes to
; remove old script if the previous try was made more then "shm_prune_period"
; seconds ago. Default value is "0" that means - don't try to remove any
; files from shared memory.
eaccelerator.shm_prune_period = "0"

; Enables or disables caching of compiled scripts on disk. It has no effect
; on session data and content caching.
; Default value is "0" that means - use disk and shared memory for caching.
eaccelerator.shm_only = "0"


So sieht es in meiner php.ini aus, was muss da jetzt entfernt werden, da das Wort ja nun mehrfach dran kommt.
Reply
#11
Könnte jemand kurz erklären was genau ich machen muss um den eAccelerator zu installieren ?
Der eAccelerator läuft nur mit php4 oder ?
Ich habe php 5.3.1 also funktioniert der eAccelerator bei meinem xampp gar nicht oder kann ich ändern welche php version ich haben will ?
Ich liebe DS Lan Wink
[/spoiler]

Reply
#12
Quote:;zend_extension = "C:\xampp\php\ext\php_eaccelerator.dll"

Da den ; weg, dann sollte es normalerweise gehen.
Reply
#13
so geht immer noch nicht. Folgendes habe ich gemacht. Habe DSLAn entpackt und in XAMPP umbenannt. Danach habe ich alle Daten in htdocs in ein neues Unterverzeichnis gepackt htdocs/die-Staemme.
Damit ist der Ordner htdocs bis dahin leer. Jetzt habe ich XAMPP in das Hauptverzeichnis XAMPP installiert. Danach habe ich die php.ini wie oben geschrieben geändert. Als nächstes habe ich nun die beiden Dienste MySQL und apache installiert und aktiviert. Nun habe ich noch die dslan_start an das neue Verzeichnis angepasst. Und danach ebenfalls gestartet.

Aber leider geht es immer noch nicht. Was fehlt noch?
Reply
#14
also wenn ich die dslan_start anklicke kommt diese Fehlermeldung...

PHP Warning: Unknown<>: Unable to load dynamic library 'C:\Users\alexander\Downloads\dslan_v1.21\dslan_v1.21\php\ext\php_g2d.dll - Das angegebene Modul wurde nicht gefunden.

Die Fehlermeldung unterscheidet sich dabei nur in so fern, das es noch weitere andere *.dll Datein sind.

Kommisch nur das der Angegebene Dateinpfad nicht auf meinem Rechner hinweißt, da es bei mir kein Benutzerkonto mit dem Namen alexander gibt.

Weiß jemand abhilfe?
Reply
#15
mein XAMPP ist hat die PHP Version 5.3.1
und die eAccelerator Version 0.9.6-rc1.
Welche Version verwendet DSLAN?
Reply
#16
Du musst deine PHP-Version auf 4 runterschalten, ansonsten geht der eAccelaerator nicht.
Veni, vidi, vici.
Reply
#17
Und wie schaltet man die um ?
Ich liebe DS Lan Wink
[/spoiler]

Reply
#18
(01.03.2010, 13:53)burbot Wrote: Du musst deine PHP-Version auf 4 runterschalten, ansonsten geht der eAccelaerator nicht.

geht das in XAMPP oder muss ich jetzt eune ältere Version des Server-Programms suchen?
Reply
#19
Also ich kann keine ältere Version downloaden , da dann der Socketfehler auftritt und ich brauche die neue version von Xampp also muss ich php umschalten .
Aber auf der Seite apachefriends steht wie man den eAccelerator bei der neuen version aktiviert , wie soll das gehen bei der php Version 5.3.2 ??
Ich liebe DS Lan Wink
[/spoiler]

Reply
#20
so habe jetzt eine ältere Version von XAMPP installiert, bei der ich auf PHP 4 umswitchen kann. Dies habe ich nun gemacht, habe alles reinkopiert, nun fehlt mir der eAccelerator.

Wenn ich bei localhost aufs entsprechende Verzeichnis verweiße, in der DSLAN ist, bekomme ich diese Meldung:

This PHP script has been encoded using the excellent eAccelerator Optimizer, to run it you must install eAccelerator or the eLoader

Nun, kann mir jemand erklären, wie ich den eAccelerator in XAMPP intigrieren kann. Danke schon im voraus.
Reply




Users browsing this thread: 5 Guest(s)