mod_rewrite modulu sunucuda varmı yokmu diye kontrol etmek istedim googlede araştırdım bir kod paylaşmışlar
<?php
/**
*
* @project apache mod_rewrite control
* @version $Id: apache_mod_rewrite_test.php
* @copyright (c) 2007 Sevdin Filiz (Canver Software www.canversoft.net)
*
*/
$mod_name = 'mod_rewrite';
if ($mod_name)
{
if (apache_is_module_loaded($mod_name))
{
echo '<span style="color:crimson;">' . $mod_name . '</span> is avaible';
}
else
{
echo '<span style="color:crimson;">' . $mod_name . '</span> is unavaible';
}
}
function apache_is_module_loaded($mod_name)
{
$modules = apache_get_modules();
if (in_array($mod_name, $modules))
{
return true;
}
else
{
return false;
}
}
?>
bu kodu test.php atıp çalıştırdım 26.satırda hata verdi
Fatal error: Call to undefined function apache_get_modules() in C:\inetpub\vhosts\x.com\httpdocs\test.php on line 26
sunucuda mod_rewrite varmı yokmu test edemedim yani hosting'de benim değil arkadaşın hosting sahibinide tanımıyorum sanırım yeni bir hosting alsam daha iyi olucak.