2013-08-24 08:41:59 +02:00

22 lines
516 B
Bash
Executable File

#!/bin/bash
PHPWEBSERVEROK="$( php -r "if (version_compare(phpversion(), '5.4', '<')) { echo 'nok'; } else { echo 'ok'; }" )"
if [ "$PHPWEBSERVEROK" != "ok" ]; then
echo "No PHP webserver available before version 5.4..."
exit
fi
DIR="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd $DIR
php -S localhost:8081 -t "$DIR/.."&
echo "Waiting until PHP webserver is ready on port 8081"
while [[ -z `curl -s 'http://localhost:8081' ` ]]
do
echo -n "."
sleep 2s
done
echo "PHP webserver is up"