![]() |
ISAPI DLL Loader will keine großen DLL's
Hallo Zusammen!
Ich nehme für meine ISAPI.DLL's den "Egg-Loader" (wie sicherlich viele). Das klapp ja auch prima, *.update hochladen, einmal aufrufen, fertig... Leider klappt es ab einer bestimmten Größe, bzw. wenn ich irgend etwas in die DLL nehme, nicht mehr mit dem entladen! Kennt einer dieses Problem oder hat einer von Euch eine Idee wonach ich suchen kann? Grüsse Frank :coder: |
Re: ISAPI DLL Loader will keine großen DLL's
Gib mir noch ein bissle, dann veröffentliche ich heute Vormittag meinen Sourcecode, für genau ein solches Tool. Das Tool nutze ich seit Jahren erfolgreich ;)
...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Der Egg-Loader funktioniert ja - trotzdem werde ich mir Deine Lösung ansehen... Aber ich befürchte, dass es am meiner DLL liegt. Die wird sich gegen das entladen weren... Frank |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Zitat:
Btw, stelle sicher, dass Deine DLL die Unit, solltest Du intern viel Stringhandling machen, auch wenn Du die nicht nach außen weitergibst, ShareMem nutzt und im Body die Variable ![]()
Delphi-Quellcode:
...:cat:...
begin
IsMultiThread := True; end. |
Re: ISAPI DLL Loader will keine großen DLL's
Okay, das ging fix. Eine Dokumentation und einen Link findest Du in meinem
![]() ...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Frank |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
emmm....
Ja?! halt eine ?CGI? isapi.dll... Eben keine Filter-DLL. Frank |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
PS.: Ich gehe davon aus, dass Du das gleiche Problem hast wie der Egg-Loader...
Beispiel: Während des Upload's 500kb von 1MB sind schon open... Versucht der Loader auf die *.upd zuzugreifen und das funktioniert nicht... Oder hast Du das besser gelößt? Frank :coder: |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Zitat:
...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
|
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Anleitung: ![]() ...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
1. im bdsproj sind 2 Files angegeben, aber im Zip fehlt der FilterLoader 2. Das Upload-Problem ist gelößt, auch wenn ich im Source nicht gefunden habe, wie Du es gemacht hast. 3. Das meine DLL nicht entladen werden kann, besteht weiterhin, auch mit Deinem Loader... 4. Wenn ich Uses ShareMem hinzufüge, wird meine DLL überhaupt nicht mehr gelanden. Noch ne Idee? Grüsse Frank :coder: |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Zitat:
Delphi-Quellcode:
function CanAccessDLL: Boolean;
Zitat:
Zitat:
...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Zitat:
Zitat:
Frank :coder: PS.: Was soll da so lange dauern? Es greift kein anderer zu! |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Zitat:
![]() ...:cat:... |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
1. Dateiname -> MyISAPI.Upd.Filesize 2. Upload mit MyISAPI.NEW und dann rename... Aber das geht ja immer... Zitat:
Grüsse Frank |
Re: ISAPI DLL Loader will keine großen DLL's
Zitat:
Ich habe jetzt mal gewartet... Es hat ca 3 Minuten gedauert. Leider ist in dieser Zeit nicht nur das eine Web TOT, sondern alle Webs auf diesem Server. (Das kann ich mir natürlich nicht leisten) Noch ne Idee? Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz