diff --git a/tests/travis/gh-apache b/tests/travis/gh-apache
new file mode 100644
index 0000000000..c6f26bdb41
--- /dev/null
+++ b/tests/travis/gh-apache
@@ -0,0 +1,14 @@
+
+    DocumentRoot /home/runner/work/chamilo-lms/chamilo-lms
+    ServerName localhost
+
+    
+        Options Indexes FollowSymLinks
+        AllowOverride All
+        Require all granted
+    
+
+    
+        Require all granted
+    
+
diff --git a/tests/travis/php-config.ini b/tests/travis/php-config.ini
index b520719d5c..f467621504 100644
--- a/tests/travis/php-config.ini
+++ b/tests/travis/php-config.ini
@@ -2,4 +2,5 @@
 ; see http://docs.travis-ci.com/user/languages/php/#Custom-PHP-configuration
 date.timezone = Europe/Paris
 phar.readonly = Off
-memory_limit = 4096M
\ No newline at end of file
+memory_limit = 4096M
+max_execution_time = 3600
\ No newline at end of file
diff --git a/tests/travis/post_installation.sh b/tests/travis/post_installation.sh
new file mode 100644
index 0000000000..5b7f736077
--- /dev/null
+++ b/tests/travis/post_installation.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+echo "* post_installation.sh ...";
+
+sudo chmod 777 app/config/configuration.php
+sudo echo "\$_configuration[\"disable_send_mail\"] = true;" >> app/config/configuration.php
+sudo cat app/config/configuration.php
\ No newline at end of file
diff --git a/tests/travis/setup-php-fpm.sh b/tests/travis/setup-php-fpm.sh
index dcb11e147e..af5a19c5f0 100644
--- a/tests/travis/setup-php-fpm.sh
+++ b/tests/travis/setup-php-fpm.sh
@@ -14,11 +14,13 @@ fi
 sudo touch /var/log/php-fpm.log && sudo chmod 777 /var/log/php-fpm.log
 sudo sed -e "s?;error_log = log/php-fpm.log?error_log = /var/log/php-fpm.log?g" --in-place ~/.phpenv/versions/$(phpenv version-name)/etc/php-fpm.conf
 
-# Additionnal configuration
+# Additional configuration
 echo "cgi.fix_pathinfo = 1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
 echo "always_populate_raw_post_data = -1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
 echo "error_log = /var/log/php-fpm.log" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
 echo "memory_limit = 4G" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
+echo "max_execution_time = 3600" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
+echo "extension = zip.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
 
 # Starting PHP FPM
 ~/.phpenv/versions/$(phpenv version-name)/sbin/php-fpm
diff --git a/tests/travis/travis-apache b/tests/travis/travis-apache
index dbb133bda2..a329b282a9 100644
--- a/tests/travis/travis-apache
+++ b/tests/travis/travis-apache
@@ -16,7 +16,7 @@
         AddHandler php5-fcgi .php
         Action php5-fcgi /php5-fcgi
         Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
-        FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -host 127.0.0.1:9000 -pass-header Authorization
+        FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -host 127.0.0.1:9000 -pass-header Authorization -idle-timeout 900