| Haserl. Haserl ist ein CGI-Wrapper, der ein Shell-Skript in HTML-Dokumente eingibt. |
Jetzt downloaden |
Haserl. Ranking & Zusammenfassung
- Name des Herausgebers:
- Nathan Angelacos
Haserl. Stichworte
Haserl. Beschreibung
Haserl ist ein CGI-Wrapper, der ein Shell-Skript in HTML-Dokumente eingibt. Haserl ist ein kleiner CGI-Wrapper, mit dem Shell-Skripts in HTML-Dokumente eingebettet werden können. Haserl ist für Umgebungen gedacht, bei denen etwas wie PHP zu groß ist. Es wurde für Linux geschrieben, ist jedoch bekannt, auf FreeBSD zu laufen. Es kompiliert auf rund 10 K Installationsanweisungen.Das "Konfigurieren" Shell-Skript versucht, korrekte Werte für verschiedene systemabhängige Variablen zu erraten, die während der Kompilierung verwendet werden. Es verwendet diese Werte, um in jedem Verzeichnis des Pakets ein `makefile" zu erstellen. Es kann auch eine oder mehrere ".h" -Dateien erstellen, die systemabhängige Definitionen enthalten. Schließlich erstellt es ein Shell-Skript `config.status ', das Sie in der Zukunft ausführen können, um die aktuelle Konfiguration, eine Datei` config.cache "neu zu erstellen, die die Ergebnisse seiner Tests speichert, um die Neukonfiguration und eine Datei" config zu beschleunigen. log 'mit Compiler-Ausgang (hauptsächlich nützlich für das Debuggen von' konfigurieren Adresse in der `readme ', so dass sie für die nächste Version berücksichtigt werden können. Wenn in einem Punkt `config.cache 'Ergebnisse enthält, die Sie nicht behalten möchten, können Sie es entfernen oder bearbeiten. Die Datei` configure.in' wird verwendet, um von einem Programm namens `autoconf" zu erstellen. Sie benötigen nur `configure.in ', wenn Sie es ändern möchten oder" Konfigurieren "mithilfe einer neueren Version von` autoconf), um dieses Paket zu kompilieren, ist: 1. `CD 'in das Verzeichnis, das den Quellcode des Pakets enthält, und tippen Sie` ./configure', um das Paket für Ihr System zu konfigurieren. Wenn Sie "CSH 'auf einer alten Version von System V verwenden, müssen Sie stattdessen` sh ./configure "eingeben, um zu verhindern, dass" CSH "versucht, den Versuch zu versucht," Configure "selbst auszuführen. Laufen `configure 'macht eine Weile. Während des Laufens druckt es einige Nachrichten, mit denen er informiert sind, welche Funktionen sie überprüft.2. Geben Sie `MAKE ', um das Paket zusammenzustellen.3. Geben Sie optional "Check" ein, um selbst Tests auszuführen, die mit dem Paket geliefert werden.4. Geben Sie `MAKE INSTALL ein, um die Programme und alle Datendateien und Dokumentation zu installieren.5. Sie können das Programm-Binärdateien und Objektdateien aus dem Quellcode-Verzeichnis entfernen, indem Sie `Machen Sie sauber 'eingeben. Um auch die Dateien zu entfernen, die "konfigurieren" erstellt (sodass Sie das Paket für eine andere Art von Computer kompilieren können), geben Sie `MAKE DISTCLEAN'E an Die Entwickler des Pakets. Wenn Sie es verwenden, müssen Sie möglicherweise alle möglichen anderen Programme erhalten, um Dateien zu regenerieren, die mit den mit den DIVERTION.COMPILERS ausgestoßenen Systemen entstanden sind. Sie können "Konfigurieren von Anfangswerten für Variablen angeben, indem Sie sie in die Umwelt einstellen. Mit einer Bourne-kompatiblen Shell können Sie das auf der Befehlszeile so tun: cc = c89 cflags = -o2 libs = -lposix ./configureor auf Systemen mit dem Programm "ENV" können Sie dies tun: ENV CPPFFLAGS = -I / usr / local / Incluce ldflags = -s ./configurewhat ist neu in 0.9.24 Entwicklungsfreigabe: · Variablen, die ohne Aszment (=) gesendet wurden (=), verursacht einen Segfault. (myscript.cgi Berichte, ob LUA oder die BASH-Erweiterungen aktiviert sind. · Formular-Variablen werden nun gedruckt, um "Form _ *" · Form-Variablen werden jetzt als form_ + get_, post_, cookie_ (scott) gespeichert - WIP gespeichert
Haserl. Zugehörige Software