mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-10 11:01:14 +00:00
38 lines
763 B
PHP
38 lines
763 B
PHP
<?php
|
|
/**
|
|
* This page should print 'OK' if everything works,
|
|
* 'FAIL' or nothing if an error occured.
|
|
*/
|
|
ini_set('display_startup_errors', 1);
|
|
ini_set('display_errors', 1);
|
|
error_reporting(-1);
|
|
|
|
// FIXME: Currently disabled for PHP 7.3 and PHP 7.4
|
|
if (PHP_MAJOR_VERSION == 7) {
|
|
if (PHP_MINOR_VERSION == 3 || PHP_MINOR_VERSION == 4) {
|
|
echo 'SKIP';
|
|
exit(0);
|
|
}
|
|
}
|
|
|
|
$backend = 'hspell';
|
|
|
|
$tag = 'en_US';
|
|
if (($r = enchant_broker_init()) === FALSE) {
|
|
echo 'FAIL: enchant_broker_init()';
|
|
exit(1);
|
|
}
|
|
if (($bprovides = enchant_broker_describe($r)) === FALSE) {
|
|
echo 'FAIL: enchant_broker_describe()';
|
|
exit(1);
|
|
}
|
|
|
|
foreach ($bprovides as $be) {
|
|
if ($be['name'] == $backend) {
|
|
echo 'OK';
|
|
exit(0);
|
|
}
|
|
}
|
|
echo 'FAIL: "'. $backend . '" not available';
|
|
exit(1);
|