Fix gh actions

pull/4101/head
Julio Montoya 4 years ago
parent 5b6714a00d
commit 0a56be622e
  1. 14
      tests/travis/gh-apache
  2. 3
      tests/travis/php-config.ini
  3. 7
      tests/travis/post_installation.sh
  4. 4
      tests/travis/setup-php-fpm.sh
  5. 2
      tests/travis/travis-apache

@ -0,0 +1,14 @@
<VirtualHost *:80>
DocumentRoot /home/runner/work/chamilo-lms/chamilo-lms
ServerName localhost
<Directory "/home/runner/work/chamilo-lms/chamilo-lms">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Directory /usr/lib/cgi-bin>
Require all granted
</Directory>
</VirtualHost>

@ -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
memory_limit = 4096M
max_execution_time = 3600

@ -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

@ -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

@ -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
</IfModule>
<Directory /usr/lib/cgi-bin>

Loading…
Cancel
Save