Skip to content

Instantly share code, notes, and snippets.

@seanvree
Created April 15, 2018 20:58
Show Gist options
  • Save seanvree/14a92ee928110a667470aedaa829bf1f to your computer and use it in GitHub Desktop.
Save seanvree/14a92ee928110a667470aedaa829bf1f to your computer and use it in GitHub Desktop.
phpinfo2.php
<link rel="stylesheet" href="../css/main.css">
<style type="text/css">
a {
color: black;
}
#phpinfo {
cursor: default;
}
tbody {
cursor: default;
}
</style>
<?php
echo "<center>";
echo " <strong> Required Extensions: </strong> ";
if (extension_loaded('curl')) {
echo " <div class='extok' title='PHP cURL extension loaded OK' >";
echo "cURL";
echo "</div>";
}
else {
echo "<div class='extfail'>";
echo "cURL";
echo "</div>";
}
if (extension_loaded('sqlite3')) {
echo " | <div class='extok' title='PHP sqlite3 extension loaded OK'>";
echo "php_sqlite3";
echo "</div>";
}
else {
echo " | <div class='extfail'>";
echo "php_sqlite3";
echo "</div>";
}
if (extension_loaded('pdo_sqlite')) {
echo " | <div class='extok' title='PHP pdo_sqlite extension loaded OK'>";
echo "pdo_sqlite";
echo "</div>";
}
else {
echo " | <div class='extfail'>";
echo "pdo_sqlite";
echo "</div>";
}
if (extension_loaded('zip')) {
echo " | <div class='extok' title='PHP ZIP extension loaded OK'>";
echo "php7-zip";
echo "</div>";
}
else {
echo " | <div class='extfail'>";
echo "php7-zip";
echo "</div>";
}
//////////// default PHP extenstions ////////////
if (extension_loaded('date')) {
echo " | <div class='extok' title='PHP date extension loaded OK'>";
echo "date";
echo "</div>";
}
else {
echo " | <div class='extfail' title='PHP date extension NOT loaded'>";
echo " date";
echo "</div>";
}
if (extension_loaded('json')) {
echo " | <div class='extok' title='PHP json extension loaded OK'>";
echo "json";
echo "</div>";
}
else {
echo " | <div class='extfail' title='PHP json extension NOT loaded'>";
echo " json";
echo "</div>";
}
if (extension_loaded('pcre')) {
echo " | <div class='extok' title='PHP pcre extension loaded OK'>";
echo "pcre";
echo "</div>";
}
else {
echo " | <div class='extfail' title='PHP pcre extension NOT loaded'>";
echo " pcre";
echo "</div>";
}
if (extension_loaded('session')) {
echo " | <div class='extok' title='PHP session extension loaded OK'>";
echo "session";
echo "</div>";
}
else {
echo " | <div class='extfail' title='PHP session extension NOT loaded'>";
echo " session";
echo "</div>";
}
if (extension_loaded('filter')) {
echo " | <div class='extok' title='PHP filter extension loaded OK'>";
echo "filter";
echo "</div>";
}
else {
echo " | <div class='extfail' title='PHP filter extension NOT loaded'>";
echo " filter";
echo "</div>";
}
///////////// CHANGE ME // REMOVE ?? ////////////////
if (extension_loaded('ZipArchive')) {
echo " | <div class='extok' title='PHP ZipArchive extension loaded OK'>";
echo "ZipArchive";
echo "</div>";
}
else {
echo " | <a class='extfail' href='https://github.com/Monitorr/Monitorr/wiki/01-Config:--Initial-configuration' target='_blank' title='PHP ZipArchive extension NOT loaded'>";
echo " ZipArchive";
echo "</a>";
}
echo "</center>";
?>
<div id="phpinfo">
<?php phpinfo(); ?>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment