Updates mit ColdFusion QoQ's

Query of Query und Update Anweisung

In ColdFusion funktionieren leider keine Update-Anweisungen auf Query of Querys. Mit einer Select und Union Funktion bekommt man aber den gleichen Effekt hin!

Beispiel:
<cfquery name="qTagesSchnitt" dbtype="query">
SELECT 2 korrekturschnitt, *
FROM qTagesSchnitt
WHERE schnitt > 2
UNION
SELECT schnitt korrekturschnitt,*
FROM qTagesSchnitt
WHERE schnitt <= 2
</cfquery>

Hat man die Query dynamisch mit QueryNew erstellt, ist darauf zu achten, das der columtype gesetzt wird, da es sonst evtl. Probleme mit dem Union gibt. Wenn Int als Typ nicht funktioniert versucht mal BigInt!

Coldfusion Problem mit ß und ucase

Falsche Umwandlung von ß mit CF

Bin heute auf ein Problem mit Adobe's ColdFusion 8 gestoßen. Da macht der CF Parser doch glatt ein SS aus ucase('ß') :( Bei SQL Abfragen kommt das gar nicht gut und deshalb sollte man besser ein lcase('Daß') in Querys verwenden, wenn man keine andere Möglichkeit hat zu lowern. Ich muss mal testen ob der Bug schon bei der CF 7er Version war... kann mir nicht vorstellen das mir das jetzt erst auffällt. Ich schreib mal an den Petitionsausschuss damit dieses blöde ß bei der nächsten Rechtschreibreform gestrichen wird. Dann hätte das ? auch viel mehr Platz auf der Tastatur krkrkrkrk

Coldfusion mit Geronimo und Eclipse

Erste Sammlung von unsortierten Tips

Eclips mit UTF-8

Um mit Eclipse UTF-8 Templates lesen zu können ist folgende Ergänzung in der eclipse.ini nötig.

-Dfile.encoding=utf-8

Das Ende von Adobe's Coldfusion?

Railo überzeugt durch Preis und Leistung!

Nach langen Nächten mit dem ColdFusion Clone Railo habe ich mich entschlossen ColdFusion von Adobe den Rücken zu kehren. Adobe hat bis heute keiner meiner Anfragen beantwortet mit der bitte nach einer Möglichkeit eine Update Lizenz preiswerter zu bekommen. Ich zahle doch keine 5000€* 7674,31€ für eine Vollversion bzw. 3837,75€ für's CF Server3 Update um meine privaten Webseiten weiter zu betreiben zu können. Desweiteren bräuchte ich eine bald eine zweite Lizenz da der Traffic auf Pluendermeister.de schon fast am Limit ist.

Das Lizenz System von Railo ist einfach fair und der Server läuft zudem schneller und stabiler, wie ich bei mehreren Tests feststellen konnte. So wird es sogar für mich möglich mal ein Projekt zu erstellen was verkaufbar ist. Wer kauft schon ein Projekt wo er noch tausende Euros für Server Lizenzen ausgeben muss? Auf den ganzen Flash Kram in Adobe's Coldfusion Server kann ich auch verzichten ist doch eine Programmierung ala Web 2.0 viel performanter und unkomplizierter zu deployen... nein, die mangelde Performance der Flash Apps in CF erwähne ich nicht...

Also Bye Bye Adobe und Ahoi Railo!

Weitere Links:
Railo Homepage

*habe den Preis nochmal auf der Adobe HP nachgeschaut

ColdFusion 8 Downloads

Weil die Dowloadseite bei Adobe so schwer zu finden ist.

Auszug aus der Seite:

ColdFusion 8 Developer Tools

ColdFusion 8 Report Builder

Completely updated for ColdFusion 8, the ColdFusion Report Builder is a free, easy-to-use tool whose familiar, banded report writer interface enables developers to design structured, repeating-region reports for ColdFusion 8 applications. Create ColdFusion Report Files (CFR files) that ColdFusion 8 can transform into structured business reports in PDF, HTML, Excel, RTF and other formats.

ColdFusion 8 Extensions for Eclipse

This collection of plugins adds the ColdFusion 8 code debugger, code wizards, RDS capabilities and more to Adobe Flex Builder or Eclipse.

ColdFusion 8 Help Files for Eclipse

Customers using Flex Builder or Eclipse can install the entire ColdFusion 8 documentation set an Eclipse plug-in.

Special instructions: Copy this file into your Flex Builder or Eclipse installation’s plugins folder and restart your application.

ColdFusion 8 Update for Dreamweaver

Update Adobe Dreamweaver to take advantage of the new features of ColdFusion 8 by installing new CFML function and tag definitions and help files.

ColdFusion 8 Update for HomeSite+

Update Macromedia HomeSite+ or Macromedia ColdFusion Studio to take advantage of the new features of ColdFusion MX 7 by installing new CFML function and tag definitions and help files.

Adobe Flash and Flex Remoting Components

The Adobe Flash and Flex Remoting Components simplify the Flash and Flex application development process by providing a programming model and runtime support for connecting ActionScript directly to remote ColdFusion pages, components, server-side ActionScript files, and web services.

Additional ColdFusion 8 Server Installers

ColdFusion 8 .NET Integration Service Installer

The ColdFusion 8 .NET Integration Service allows ColdFusion to access .NET assemblies from a local or remote machine. If .NET assemblies exist locally, select the .NET Integration Services option when you install ColdFusion. If the .NET assemblies are on a remote Windows machine, use the .NET Integration Services Installer to install Adobe Coldfusion 8 .NET Integration Services.


Quelle: Adobe http://www.adobe.com/support/coldfusion/downloads.html

Adobe Coldfusion 8 - Server Monitoring

Erste Hilfe wenn das Monitoring nicht läuft

Wenn das Server Monitoring nicht so richtig will hier die ersten kleinen Helfer.

Ich kann den Monitor Server nicht starten. Der in der Hilfe angegeben Button unter "Debug Output Settings" existiert nicht!
Wer ColdFusion 8 als MultiServer in der J2EE Umgebung betreibt wird diesen Button auch nicht finden.Der Button ist nur in der singel Server-Variante vorhanden.

Die Verbindung funktioniert nicht. Es kommt die Meldung das der Server nicht gefunden wurde!
Der Server lässt keine Verbindungen von Hause aus zu. In der "/CFIDE/multiservermonitor-access-policy.xml" muss erst eine Domain Policy gesetzt werden. Datei einfach öffnen und das Remark von <allow-access-from domain="*" /> entfernen. Ggf. eine Domain anstatt des * setzen um für mehr Sicherheit zu sorgen ;)

Die Verbindung geht immer noch nicht (access denied) und der Server meldet das er auf /flex2Gateway nicht zugreifen kann/ darf.
Das kann vorkommen wenn man CF von einem WAR File auf einem ältere JRun Version installiert. Das Flex Gateway benötigt die JRE > 1.43. Als Workaround kann man auf einem anderen Rechner ColdFusion 8 installieren und dann das gesamte {jrun_root}/jre und {jrun_root/bin} in den alten JRun kopieren... Dann klappt's auch mit dem ColdFusion 8 Server Monitoring. Das sollte man natürlich nur zu Testzwecken machen und wenn es schnell gehen soll ;)

LiveDocs: http://livedocs.adobe.com/coldfusion/8/

Adobe Coldfusion 8 released

Neue Version kommt mit wenig Neuerungen und ultimativen Preis

Adobe hat heute mit der Auslieferung von Cold Fusion 8.0 begonnen. Mit der Umgebung lassen sich dynamische Websites und komplexe Internetanwendungen erzeugen und bereitstellen. Der Server Monitor ist dabei wohl die größte Neuerung in der Coldfusion Version 8. Mit dem Server Monitor lassen sich Enpässe erkennen und die Serverperformance erhöhen.

Unterstützung von PDF, Flex und Ajax integration wurden verbessert. Gespannt bin ich ob Macromedia den FCKeditor mit eingebunden hat. Ob der Core mehr Leistung bring und stabiler, gerade im Cluster, läuft darf mir Adobe mit der neuen ColdFusion 8 Version in den nächsten Tage beweisen.

Cold Fusion 8.0 läuft unter Mac OS X 10.4.x (Universal Binary), Windows 2000/2003/XP/Vista, Solaris und verschiedenen  Linux-Derivaten. Cold Fusion 8.0 Standard kostet 1331,61 Euro, die Enterprise Edition ist für 7674,31 Euro erhältlich. Die Developer Edition ist kostenlos... was mich schon fast ein wenig wundert ;)

Coldfusion Linux installation

Error "expr: error while loading shared libraries:

Der Folgende Fehler kann beim installieren von JRun/ Coldfusion bei neueren Linuxversionen auftreten:

Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory /bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory Launching installer... grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory /tmp/install.dir.6359/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory 
Ältere Java Versionen haben Probleme mit mit den "floting stacks" der glibc die für die 686 CPU's optimiert worden sind.
Die Lösung beim installieren von ColdFusion/ JRun ist den Parameter LD_ASSUME_KERNEL der Installationsroutine zu deaktivieren.
cp coldfusion-702-lin.bin coldfusion-702-lin.bak
cat coldfusion-702-lin.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > coldfusion-702-lin.bin
./coldfusion-702-lin.bin
Das war's.. 

Nachtrag:
Habe noch einen sehr interessanten Artikel von Steven Erat gefunden zum Thema Coldfusion und Fedora Core 6. Denke ich bereite diesen mal in deutscher Sprache auf.
Zum Artikel

JRun Admin unter Coldfusion MX

java.lang.NullPointerException beim JRun Administrator

Hatte die Tage "java.lang.NullPointerException" Fehlermeldungen beim Aufruden des JRun Administrators. Als mehrere Server davon betroffen waren wurde ich etwas stutzig und ging der Meldung auf dem Grund. Die Lösung war ganz einfach wie auch überraschend. Ich hatten den Mozilla Firefox um den UserAgent erleichtert. Da schein der JRun Admin nicht ganz mit klar zukommen *gg* Nachdem der UserAgent Eintrag wieder anständige Daten lieferte und keinen Null String lief die JRun Console wieder ohne Probleme.

User Agent in Firefox ändern

Die Fehlermeldung:

 java.lang.NullPointerException
at jrun__frames2ejspb._jspService(jrun__frames2ejspb.java:68)
at jrun.jsp.runtime.HttpJSPServlet.service(HttpJSPServlet.java:43)
at jrun.jsp.JSPServlet.service(JSPServlet.java:119)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at jrunx.jmc.management.ServerAuthenticationServlet.doFilter(ServerAuthenticationServlet.java:88)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.StandardSecurityFilter.doFilter(StandardSecurityFilter.java:103)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.JSecurityCheckFilter.doFilter(JSecurityCheckFilter.java:70)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invokeNext(JRunRequestDispatcher.java:472)
at jrun.servlet.JRunRequestDispatcher.forwardInvoke(JRunRequestDispatcher.java:441)
at jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:175)
at jrun.servlet.file.FileServlet.service(FileServlet.java:316)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at jrunx.jmc.management.ServerAuthenticationServlet.doFilter(ServerAuthenticationServlet.java:88)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.StandardSecurityFilter.doFilter(StandardSecurityFilter.java:103)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.security.JSecurityCheckFilter.doFilter(JSecurityCheckFilter.java:70)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:257)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:541)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:318)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:426)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:264)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

ColdFusion "Graphing service is not available"

ColdFusion startet nicht unter Linux

Wer Coldfusion MX7 installiert und die Fehlermeldung " Graphing service is not available "* bekommt sollte zuerst checken ob in der jvm.config der Wert "-Djava.awt.headless=true" unter der jvm.arg Liste gesetzt ist. Ansonsten muss! das X-System noch auf der Linux Maschine installiert sein. Wer nicht das ganze X installieren will der kann folgende Pakete installieren um Adobe's ColdFusion doch noch zum arbeiten zu bewegen:

freetype-devel-2.1.9-2.i386.rpm
fontconfig-devel-2.2.3-13.i386.rpm
xorg-x11-devel-6.8.2-31.i386.rpm
xorg-x11-deprecated-libs-6.8.2-31.i386.rpm
xorg-x11-devel-6.8.2-31.i386.rpm

*Beim starten in der Shell wird der Fehler so anzeigt:
 Error [scheduler-11] - Unable to initialize Graphing service: java.lang.UnsatisfiedLinkError: /opt/jrun4/jre/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory

CFWebpost für Teamspeak jetzt frei verfügbar

ColdFusion Dateien sind auf Adobe Exchange verfügbar

Im Adobe Exchange CF-Teamspeak ist nun als Zip Datei für alle frei zugänglich.

Bis das Coldfusion Programm im Adobe Exchange verfügbar ist dauert es wohl noch etwas. Nach drei Wochen lese ich dort immer noch:

Your upload is complete and will be submitted to our QA team for review.
We will notify you by e-mail when your upload is posted to the site.
You can always check this page for the most up-to-date status of your item.

Den Quellcode aufzuräumen habe ich mir erspart... denke aber man kann ihn ganz gut lesen auch bei meiner kleinen Kommentarschwäche.

Coldfusion MX 8 News

Die neues Features von Coldfusion Scorpio

ColdFusion-News

  1. Der neue Image Proccessing Tag und die neuen Imaging-Methoden erlauben es neue Bilder zu erstellen, Bilder zu lesen, zu schreiben, zu konvertieren oder Captchas zu erzeugen. Es wird um die 50 neue Bildmethoden geben.
  2. In Scorpio wird die .NET-Integration deutlich verbessert. In früheren Versionen war ein Zugriff nur über COM oder Web Services möglich. .NET-Objekte können nun, analog zu Java-Objekten, über den neuen Java Proxy Service direkt in ColdFusion-Code verwendet werden.
  3. Neues Server Monitoring, eine Flex-Reporting- und Monitoring-Applikation, die in den ColdFusion Administrator integriert wurde. Das Backend dafür ist ein CFC, welches erweitert und in eigenem Code verwendet werden kann. Sehr detaillierte Informationen zur Speicherauslastung (für jeden Scope), CPU-Auslastung, Datenbankabfragen, Page Template Cache und einzelnen Requests sind nun erstmals in einem ColdFusion-Produkt erhältlich. 

 

301 Redirect mit ColdFusion

Coldfusion 301 Umleitung realisieren

Eine 301 Moved permanently Umleitung ist mit ColdFusion schnell realisiert.

ColdFusion Redirect 301
<cfheader statuscode="301" statustext="Moved permanently">
<cfheader name="Location" value="http://www.new-url.com">
PHP Redirect 301
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.new-url.com" );
?>
Natürlich kann man so auch einfach ein 302 Redirect realisieren.

ColdFusion Scope Typen

CF Scope Types

The following table describes ColdFusion scopes:
Scope Description

Variables (local)

The default scope for variables of any type that are created with the cfset and cfparam tags. A local variable is available only on the page on which it is created and any included pages (see also the Caller scope).

Form

Contains variables passed from a Form page to its action page as the result of submitting the form. (If you use the HTML form tag, you must use method="post".) For more information, see Introduction to Retrieving and Formatting Data.

URL

Contains parameters passed to the current page in the URL that is used to call it. The parameters are appended to the URL in the format ?variablename = value[&variablename=value...]; for example www.MyCompany.com/inputpage.cfm?productCode=A12CD1510&quantity=3.

Note: If a URL includes multiple parameters with the same name, the resulting variable in the ColdFusion URL scope consists of all parameter values separated by commas. For example, a URL of the form http://localhost/urlparamtest.cfm? param=1&param=2&param=3 results in a URL.param variable value of 1,2,3 on the ColdFusion page.

Attributes

Used only in custom tag pages. Contains the values passed by the calling page in the custom tag's attributes. For more information, see Creating and Using Custom CFML Tags.

Caller

Used only in custom tag pages. The custom tag's Caller scope is a reference to the calling page's Variables scope. Any variables that you create or change in the custom tag page using the Caller scope are visible in the calling page's Variables scope. For more information, see Creating and Using Custom CFML Tags.

ThisTag

Used only in custom tag pages. The ThisTag scope is active for the current invocation of the tag. If a custom tag contains a nested tag, any ThisTag scope values you set before calling the nested tag are preserved when the nested tag returns to the calling tag.

The ThisTag scope includes three built-in variables that identify the tag's execution mode, contain the tag's generated contents, and indicate whether the tag has an end tag.

A nested custom tag can use the cfassociate tag to return values to the calling tag's ThisTag scope. For more information, see Accessing tag instance data.

Request

Used to hold data that must be available for the duration of one HTTP request. The Request scope is available to all pages, including custom tags and nested custom tags, that are processed in response to the request.

This scope is useful for nested (child/parent) tags. This scope can often be used in place of the Application scope, to avoid the need for locking variables. Several chapters discuss using the Request scope.

CGI

Contains environment variables identifying the context in which a page was requested. The variables available depend on the browser and server software. For a list of the commonly used CGI variables, see Reserved Words and Variables in CFML Reference.

Cookie

Contains variables maintained in a user's browser as cookies. Cookies are typically stored in a file on the browser, so they are available across browser sessions and applications. You can create memory-only Cookie variables, which are not available after the user closes the browser. Cookie scope variable names can include periods.

Client

Contains variables that are associated with one client. Client variables let you maintain state as a user moves from page to page in an application, and are available across browser sessions. By default, Client variables are stored in the system registry, but you can store them in a cookie or a database. Client variables cannot be complex data types and can include periods in their names. For more information, see Using Persistent Data and Locking.

Session

Contains variables that are associated with one client and persist only as long as the client maintains a session. They are stored in the server's memory and can be set to time out after a period of inactivity. For more information, see Using Persistent Data and Locking.

Application

Contains variables that are associated with one, named application on a server. The cfapplication tag name attribute or the Application.cfc This.name variable setting specifies the application name. For more information, see Using Persistent Data and Locking.

Server

Contains variables that are associated with the current ColdFusion server. This scope lets you define variables that are available to all your ColdFusion pages, across multiple applications. For more information, see Using Persistent Data and Locking.

Flash

Variables sent by a Macromedia Flash movie to ColdFusion and returned by ColdFusion to the movie. For more information, see Using the Flash Remoting Service.

Arguments

Variables passed in a call to a user-defined function or ColdFusion component method. For more information, see About the Arguments scope.

This

Exists only in ColdFusion components or cffunction tags that are part of a containing object such as a ColdFusion Struct. Exists for the duration of the component instance or containing object. Data in the This scope is accessible from outside the component or container by using the instance or object name as a prefix.

function local

Contains variables that are declared inside a user-defined function or ColdFusion component method and exist only while a function executes. For more information, see Writing and Calling User-Defined Functions.

HTTP Multipart Post mit Java

Oder wie man mit Java Dateien posten kann

Wer automatisiert Dateien zu seinen Server senden möchte, hat es unter Windows nicht ganz einfach. Für das Versenden einer Datei über Port 80 hat Windows leider nichts an Bord. Ein kleines Java Programm was über DOS einfach angesprochen werden kann ist aber schnell umgesetzt. Hier ein Beispiel für ein POST einer test.jpg zu einen entfernten Server:

/**
 * @author Günter Dillenberg
 * Upload  multipart/form-data via HTTP POST
 */

import java.io.*;
import java.net.*;

public class UploadExample
{

// Construct data

public static void main (String args[]) {
try{
String hostname = "upload.meinserver.com";
int port = 80;
InetAddress addr = InetAddress.getByName(hostname);
Socket socket = new Socket(addr, port);

// Send header
String path = "/do_upload.cfm";

// File To Upload
File theFile = new File("C:/test.jpg");


System.out.println ("size: " + (int) theFile.length());
DataInputStream fis = new DataInputStream(new BufferedInputStream(new
FileInputStream(theFile)));
byte[] theData = new byte[(int) theFile.length( )];

fis.readFully(theData);
fis.close();


DataOutputStream raw = new
DataOutputStream(socket.getOutputStream());
Writer wr = new OutputStreamWriter(raw);

String command =
      "--dill\r\n"
    + "Content-Disposition: form-data; name=\"FiletoUpload\"; filename=\""
    + theFile.getName() + "\"\r\n"
    + "Content-Type: image/pjpeg\r\n"
    + "\r\n";

String trail = "\r\n--dill--\r\n";

String header =
 "POST "+path+" HTTP/1.0\r\n"
 + "Accept: */*\r\n"
 + "Referer: http://localhost\r\n"
 + "Accept-Language: de\r\n"
 + "Content-Type: multipart/form-data; boundary=dill\r\n"
 + "User_Agent: TESTAGENT\r\n"
 + "Host: upload.meinserver.com\r\n"
 + "Content-Length: " + ((int) theFile.length() + command.length() + trail.length()) + "\r\n"
 + "Connection: Keep-Alive\r\n"
 + "Pragma: no-cache\r\n"
 + "\r\n";

wr.write(header);
wr.write(command);

wr.flush();
raw.write(theData);
raw.flush( );
wr.write("\r\n--dill--\r\n");
wr.flush( );

BufferedReader rd = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
String line;
while ((line = rd.readLine()) != null) {
System.out.println(line);
}
wr.close();
raw.close();


socket.close();
} catch (Exception e) { System.out.println(e.toString()); }

}
}

 

 

 

FAQ für ColdFusion Webpost für Teamspeak.

Kleiner Helfer für CFWebpost

Was ist ColdFusion Webpost für Teamspeak?
ColdFusion Webpost für Teamspeak oder kurz CFWebpost ist eine ColdFusion Komponente die den Status eines Teamspeak Servers visualisiert. Es werden alle Channels und die darin angemeldeten User angezeigt. So ist es z.B. möglich auf einer Website den Status des Servers anzuzeigen.

Wie bekommt CFWebpost die Daten vom TS-Server?
Die Abfrage des Teamspeak-Servers wird über eine Socketverbindung zum TCPqueryport durchgeführt. Über diesen TCPqueryport kann der TS-Server administriert und überwacht werden.

Muss ich an dem Teamspeak-Server etwas einstellen?
Nein, zumindest in der ersten Version von CFWebpost nicht.

Was brauche ich um CFWebpost nutzen zu können?
Einen ColdFusion Server, einen Teamspeak Server, und CFWebpost.

Muss ich meine Firewall/ Router konfigurieren?
Wenn der ColdFusion Server über eine Firewall auf den TS-Server zugreifen muss, dann muss der TCPqueryport (51234) vom TS freigeschaltet werden. Die IP bzw. Hostname muss dann bei dem Aufruf der Funktion mit übergeben werden. In der CFC ist das socketTimeout hoch zu stellen.

Wo bekomme ich CFWebpost?
Ein Zip-Archiv mit den Templates gibt's nur auf Blogler.de unter Downloads

Die udf.cfm ist nicht zu lesen?
Die Udf.cfm wurde verschlüsselt um den Quellcode zu schützen. Wenn sich Webpost für CF etabliert hat gibt es eine unverschlüsselte Version - versprochen.

Ist es Möglich eine unverschlüsselte Version zu bekommen?

Klar, bitte eine Mail an guenter(at)dillenberg.net senden. Wäre nett wenn ihr kurz beschreibt warum eine unverschlüsselte Version benötigt.
   




Pluendermeister.de | Gilden Liste | Top-WoW-Videos.de | Bloody-Heros.de | Dillenbergus.de | United Guilds @ Sen'jin EU
Schwert | Metasockel | Bundes-Trojaner | Bundestrojaner | Jeuner's Bookmark | Frachtenbörsen Liste |


Vervielfältigung im Ganzen oder in Teilen ist in jeglicher Form auf jedem Medium verboten.