From: Arild B. <be...@sa...> - 2012-12-18 17:56:22
|
Hi Marc, I am unable to duplicate the problem, but I an update (r44309). Please try again. Arild From: Marc Laporte [mailto:ma...@ma...] Sent: 18. desember 2012 09:16 To: CVS/SVN commits information Subject: Re: [Tikiwiki-cvs/svn] SF.net SVN: tikiwiki:[43995] trunk Hi Arild! With this commit, I get on PHP 5.2.9 Fatal error: Class 'TikiInit' not found in /home/cdeccs/public_html/check/tiki-check.php on line 1158 Thanks! M ;-) On Sat, Nov 17, 2012 at 11:43 AM, <ar...@us...> wrote: Revision: 43995 http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=43995 <http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=43995&view=rev> &view=rev Author: arildb Date: 2012-11-17 16:43:41 +0000 (Sat, 17 Nov 2012) Log Message: ----------- [ENH] Add IIS section in tiki-check and check for the IIS rewrite module. Modified Paths: -------------- trunk/templates/tiki-check.tpl trunk/tiki-check.php Modified: trunk/templates/tiki-check.tpl =================================================================== --- trunk/templates/tiki-check.tpl 2012-11-17 15:47:10 UTC (rev 43994) +++ trunk/templates/tiki-check.tpl 2012-11-17 16:43:41 UTC (rev 43995) @@ -171,6 +171,42 @@ {$no_apache_properties} {/if} +<h2>{tr}IIS properties{/tr}</h2> +{if $iis_properties} + <table class="normal"> + <tr> + <th>{tr}Property{/tr}</th> + <th>{tr}Value{/tr}</th> + <th>{tr}Tiki Fitness{/tr}</th> + <th>{tr}Explanation{/tr}</th> + </tr> + {cycle values="even,odd" print=false} + {foreach from=$iis_properties key=key item=item} + <tr class="{cycle}"> + <td class="text">{$key}</td> + <td class="text">{$item.setting}</td> + <td class="text"> + {if $item.fitness eq 'good'} + {icon _id=accept alt="$item.fitness" style="vertical-align:middle"} + {elseif $item.fitness eq 'bad'} + {icon _id=exclamation alt="$item.fitness" style="vertical-align:middle"} + {elseif $item.fitness eq 'ugly'} + {icon _id=error alt="$item.fitness" style="vertical-align:middle"} + {elseif $item.fitness eq 'unknown'} + {icon _id=error alt="$item.fitness" style="vertical-align:middle"} + {/if} + {$item.fitness} + </td> + <td class="text">{$item.message}</td> + </tr> + {foreachelse} + {norecords _colspan=4} + {/foreach} + </table> +{else} + {$no_iis_properties} +{/if} + <h2>{tr}PHP Security properties{/tr}</h2> To check the file integrity of your Tiki installation, go to <a href="tiki-admin_security.php">Admin->Security</a>. <table class="normal"> Modified: trunk/tiki-check.php =================================================================== --- trunk/tiki-check.php 2012-11-17 15:47:10 UTC (rev 43994) +++ trunk/tiki-check.php 2012-11-17 16:43:41 UTC (rev 43995) @@ -1148,6 +1148,30 @@ } } + +// IIS Properties +$iis_properties = false; + +if (TikiInit::isIIS()) { + + // IIS Rewrite module + if (TikiInit::hasIIS_UrlRewriteModule()) { + $iis_properties['IIS Url Rewrite Module'] = array( + 'fitness' => tra('good'), + 'setting' => 'Available', + 'message' => tra('The URL Rewrite Module is required to use SEFURL on IIS.') + ); + } else { + $iis_properties['IIS Url Rewrite Module'] = array( + 'fitness' => tra('bad'), + 'setting' => 'Not Available', + 'message' => tra('The URL Rewrite Module is required to use SEFURL on IIS.') + ); + } +} + + + // Security Checks // get all dangerous php settings and check them $security = false; @@ -1433,6 +1457,11 @@ } else { $smarty->assign('no_apache_properties', 'You are either not running the preferred Apache web server or you are running PHP with a SAPI that does not allow checking Apache properties (e.g. CGI or FPM).'); } + if ($iis_properties) { + $smarty->assign_by_ref('iis_properties', $iis_properties); + } else { + $smarty->assign('no_iis_properties', 'You are not running IIS web server.'); + } $smarty->assign_by_ref('security', $security); $smarty->assign_by_ref('mysql_variables', $mysql_variables); $smarty->assign_by_ref('mysql_crashed_tables', $mysql_crashed_tables); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ---------------------------------------------------------------------------- -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ Tikiwiki-cvs mailing list Tik...@li... https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs -- Marc Laporte http://MarcLaporte.com http://Tiki.org/MarcLaporte http://AvanTech.net http://svg-edit.googlecode.com http://jquerysheet.googlecode.com http://sourceforge.net/p/jcapture-applet/ |