浏览代码

* Fix unicodestring

Michael VAN CANNEYT 2 年之前
父节点
当前提交
56e2a0a0b9
共有 2 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      packages/fcl-web/examples/echo/fcgi/echo.lpr
  2. 二进制
      packages/fcl-web/examples/echo/fcgi/echo.res

+ 8 - 1
packages/fcl-web/examples/echo/fcgi/echo.lpr

@@ -3,12 +3,19 @@ program echo;
 {$mode objfpc}{$H+}
 {$mode objfpc}{$H+}
 
 
 uses
 uses
-  fpFCGI, wmecho;
+  {$ifdef unix}
+  fpwidestring, unicodeducet,
+  {$endif}
+  fpFCGI, custfcgi, wmecho;
 
 
 {$R *.res}
 {$R *.res}
 
 
 begin
 begin
+  {$IFDEF UNIX}
+  SetActiveCollation('DUCET');
+  {$ENDIF}
   Application.Port:=2015;//Port the FCGI application is listening on
   Application.Port:=2015;//Port the FCGI application is listening on
+  Application.PathInfoHandling:=pihLastScriptComponent; // Assume url is of form /scriptname/echo
   Application.Initialize;
   Application.Initialize;
   Application.Run;
   Application.Run;
 end.
 end.

二进制
packages/fcl-web/examples/echo/fcgi/echo.res