Bug 23538: (follow-up) Workaround to fix Patron.t
[koha-ffzg.git] / etc / koha-httpd.conf
index fc2e440..a1fef2a 100644 (file)
@@ -16,7 +16,7 @@
 #  CustomLog __LOG_DIR__/koha-opac-access.log combined
 #  TransferLog __LOG_DIR__/koha-opac-access.log
    SetEnv KOHA_CONF "__KOHA_CONF_DIR__/koha-conf.xml"
-   SetEnv PERL5LIB "__PERL_MODULE_DIR__"
+   SetEnv PERL5LIB "__PERL5LIB_DIRS__"
 
    # This syntax allows you to override a system preference
    # for a given virtual host. Use with caution!
    ErrorLog __LOG_DIR__/koha-error_log
 #  TransferLog __LOG_DIR__/koha-access.log
    SetEnv KOHA_CONF "__KOHA_CONF_DIR__/koha-conf.xml"
-   SetEnv PERL5LIB "__PERL_MODULE_DIR__"
+   SetEnv PERL5LIB "__PERL5LIB_DIRS__"
    Options +FollowSymLinks
 
    # If you are overriding any system preferences,
    # Secure internal stuff
    <DirectoryMatch "__INTRANET_WWW_DIR__/.*/(modules|xslt|includes)">
       Require all denied
+      <FilesMatch "\.(json)$">
+        Require all granted
+      </FilesMatch>
    </DirectoryMatch>
 
    <IfModule mod_gzip.c>
 #  DocumentRoot __INTRANET_CGI_DIR__/api
 #  ServerName api.__WEBSERVER_HOST__:__WEBSERVER_PORT__
 #  SetEnv KOHA_CONF "__KOHA_CONF_DIR__/koha-conf.xml"
-#  SetEnv PERL5LIB "__PERL_MODULE_DIR__"
+#  SetEnv PERL5LIB "__PERL5LIB_DIRS__"
 #  ErrorLog __LOG_DIR__/koha-api-error_log
 #
 #  <IfModule mod_rewrite.c>