diff options
author | Scott Ullrich <sullrich@sullrich-MacBookPro.local> | 2009-03-18 20:12:15 -0400 |
---|---|---|
committer | Scott Ullrich <sullrich@sullrich-MacBookPro.local> | 2009-03-18 20:12:15 -0400 |
commit | 77518fbf3d033cb713512c4770f9f35696a88934 (patch) | |
tree | 98426c24132b6593fb818ec4ce47d61f8e8b7621 /usr/local/www/widgets | |
parent | 17e3db6f626265d68c9853b2aea64dfbf08e50f6 (diff) | |
download | pfsense-77518fbf3d033cb713512c4770f9f35696a88934.zip pfsense-77518fbf3d033cb713512c4770f9f35696a88934.tar.gz |
Ensure tmp is ready before beginning operation.
Diffstat (limited to 'usr/local/www/widgets')
-rw-r--r-- | usr/local/www/widgets/widgets/rss.widget.php | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/usr/local/www/widgets/widgets/rss.widget.php b/usr/local/www/widgets/widgets/rss.widget.php index 4a592bc..d81fa4d 100644 --- a/usr/local/www/widgets/widgets/rss.widget.php +++ b/usr/local/www/widgets/widgets/rss.widget.php @@ -138,6 +138,12 @@ else <div id="rss-widgets" style="padding: 5px; height: <?=$rsswidgetheight?>px; overflow:scroll;"> <?php + if(!is_dir("/tmp/simplepie")) { + mkdir("/tmp/simplepie"); + mkdir("/tmp/simplepie/cache"); + } + exec("chmod a+rw /tmp/simplepie/."); + exec("chmod a+rw /tmp/simplepie/cache/."); require_once("simplepie/simplepie.inc"); function textLimit($string, $length, $replacer = '...') { if(strlen($string) > $length) @@ -150,12 +156,6 @@ else $feed->init(); $feed->set_output_encoding('latin-1'); $feed->handle_content_type(); - if(!is_dir("/tmp/simplepie")) { - mkdir("/tmp/simplepie"); - mkdir("/tmp/simplepie/cache"); - } - exec("chmod a+rw /tmp/simplepie/."); - exec("chmod a+rw /tmp/simplepie/cache/."); $counter = 1; foreach($feed->get_items() as $item) { $feed = $item->get_feed(); |