-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrequirements.php
More file actions
48 lines (38 loc) · 1.49 KB
/
requirements.php
File metadata and controls
48 lines (38 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
if(!version_compare(phpversion(),'5.4.0','>=')){
echo '<font color=red>please update your server php version to 5.4.0 or higher</font>';
} else {
echo '<font color=green>php version passed (5.4.0) or higher</font>';
}
echo '<br>';
if(!extension_loaded('pdo')){
echo '<font color=red>please enable PDO extension</font>';
} else {
echo '<font color=green>PDO extension passed</font>';
}
echo '<br>';
if(!extension_loaded('pdo_mysql')){
echo '<font color=red>please enable PDO mysql extension</font>';
} else {
echo '<font color=green>PDO mysql extension passed</font>';
}
echo '<br>';
if(!class_exists('SoapClient')){
echo '<font color=red>please enable SoapClient (not important)</font>';
} else {
echo '<font color=green>SoapClient passed</font>';
}
echo '<br>';
$path = str_replace('\\','/',dirname(__FILE__)).'/app/application.log';
if(!is_writeable($path)){
echo "<font color=red>please set write permission to file ($path)</font>";
} else {
echo "<font color=green>permission passed ($path)</font>";
}
echo '<br>';
if(!extension_loaded('gd')){
echo "<font color=red>please enable GD extension</font>";
} else {
echo "<font color=green>GD extension passed</font>";
}
?>