Browse Source

fcl-web: fixed simpleserver on darwin

git-svn-id: trunk@40195 -
Mattias Gaertner 6 years ago
parent
commit
fe7805c5fe
1 changed files with 2 additions and 0 deletions
  1. 2 0
      packages/fcl-web/examples/simpleserver/simpleserver.pas

+ 2 - 0
packages/fcl-web/examples/simpleserver/simpleserver.pas

@@ -67,6 +67,8 @@ begin
   Log(etInfo,'Listening on port %d, serving files from directory: %s',[Port,D]);
   Log(etInfo,'Listening on port %d, serving files from directory: %s',[Port,D]);
 {$ifdef unix}
 {$ifdef unix}
   MimeTypesFile:='/etc/mime.types';
   MimeTypesFile:='/etc/mime.types';
+  if not FileExists(MimeTypesFile) then
+    MimeTypesFile:='';
 {$endif}
 {$endif}
   TSimpleFileModule.BaseDir:=IncludeTrailingPathDelimiter(D);
   TSimpleFileModule.BaseDir:=IncludeTrailingPathDelimiter(D);
   TSimpleFileModule.OnLog:=@Log;
   TSimpleFileModule.OnLog:=@Log;