---
title: "Stänga av suhosin på en IIS"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbservrar/186590-stänga-av-suhosin-på-en-iis"
topic: "Webbservrar"
topic_url: "https://www.webforum.nu/amne/webbservrar"
author: "McD"
published: "2011-04-05T06:42:46.000Z"
updated: "2011-04-12T14:48:27.000Z"
replies: 18
views: 3656
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbservrar/186590-stänga-av-suhosin-på-en-iis"
---

# Stänga av suhosin på en IIS

## #1 — McD, 2011-04-05T06:42Z

Kör Atahualpa Theme på wordpress och då måste man stänga av  suhosin  ?!?!? på webbservern men finns denna inställning patch på IIS är det inte bara en apace sak???

Står att man sk göra så här

> First add the following to your .htaccess file
> 
> HTML Code:
> php_value suhosin.executor.include.whitelist bfa://
> 
> Or perhaps this instead
> 
> php_value suhosin.executor.include.whitelist "bfa://"If that doesn't work, add the following line to your php.ini file in the root (public_html) folder of your site.
> 
> HTML Code:
> suhosin.executor.include.whitelist bfa://
> 
> Here is an alternative syntax
> 
> suhosin.executor.include.whitelist = bfa://

men det funkar inte :(

Permalänk: https://www.webforum.nu/p/186590

## #2 — colione, 2011-04-05T08:07Z

Suhosin är en patch och modul för php för att göra php svårare att hacka. Normalt distribueras inte php med suhosin-patchen eller modulen, men det beror på var du har fått din php-distribution från. Ett enkelt sätt att ta reda på mo du har det installerat är att skapa en php-sida som innehåller:

```php
<?php 
phpinfo();
```

Och sök sedan efter suhosin, ladda gärna upp sidan någonstans så vi kan titta på hur det ser ut.

Ska du kunna kasta in denna rad:
suhosin.executor.include.whitelist = bfa://
i din php.ini, därefter måste du starta om IIS.

Permalänk: https://www.webforum.nu/p/2273782

## #3 — colione, 2011-04-05T08:12Z

Det kan ju vara annat som är fel också, har du kollat vad php loggen säger? När man jobbar med streams/url:er brukar det kunna vara safe_mode eller allow_url_fopen som spökar. Safe_mode \*ska\* vara avslaget det är bara ett aber som ställer till mer problem än det löser. Det hade hjälpt om du givit mer information från början, typ phpinfo.  ;)

Permalänk: https://www.webforum.nu/p/2273783

## #4 — McD, 2011-04-05T17:31Z

Här kommer informationen du söker 

<http://www.mcdz.net/phpinfo.php>

Grymt tacksam för din hjälp...

Fick lite mer förslag av en av skaparna av themat..

> If you look in the phpinfo, you will see a bunch of 'registered streams' somehow 'bfa' needs tomb added to that list. I do not know win servers so I can't tell you how to do it, just that atahualpa is now using 'stream wrappers' and this may be your issue. S find out how to register a new stream.

Om detta hjälper något?

Permalänk: https://www.webforum.nu/p/2273815

## #5 — colione, 2011-04-06T06:54Z

Du har inte suhosin inkompilerat eller aktiverat. Du har allow_url_fopen är på däremot är allow_url_include avslaget, vilket det bör vara av säkerhetsskäl. Kan du kolla vad din php-error.log säger? 
C:\\Windows\\temp\\php-errors.log

Permalänk: https://www.webforum.nu/p/2273836

## #6 — McD, 2011-04-06T07:12Z

error-loggen säger inte något från min site :(

fast cgi unexepted error inget mer när jag slår på nya temat... men genom att dom skriver..

> 'bfa' needs tomb added to that list.

Vet du hur man gör det, och vad menas med tomb är det en modul eller en förkortning? Kan väll vara det som gör felet dvs att man anropar någon modul som inte finns?

Hittade även lite mer info om det hjälper

<http://forum.bytesforall.com/showthread.php?t=12899>

Permalänk: https://www.webforum.nu/p/2273837

## #7 — colione, 2011-04-06T07:37Z

Det är något man gör med: <http://php.net/manual/en/function.stream-wrapper-register.php>
Den ska alltså inte ligga i den listan hela tiden då de som ligger i den listan kommer från dina extensions. Vad som ska ske (och antagligen sker) är att temat registrerar ett nytt stream-protokoll temporärt medan bloggen laddas och sedan avregistreras det. Kan du kolla om de använder någon bfa:// i någon include/include_once/require/require_once-anrop?

Permalänk: https://www.webforum.nu/p/2273838

## #8 — McD, 2011-04-06T07:48Z

Oj vännen,... det ska jag kolla.. Men du får hjälpa mig lite på vägen hur jag kollar det :) Heheh jag har frågat om de använder några sådana anrop återkommer när jag får svar.

Tack...

Permalänk: https://www.webforum.nu/p/2273840

## #9 — colione, 2011-04-06T09:07Z

Öppna alla filer till temat i en kompetent editor och sök efter bfa://

Permalänk: https://www.webforum.nu/p/2273842

## #10 — McD, 2011-04-06T11:22Z

Har kollat i version 3.6.4 (<http://wordpress.bytesforall.com/?p=98>) och det finns i 5 filer:

css.php
footer.php
header.php

functions/bfa_header_config.php
functions/bfa_post_parts.php

Hjälper det något?

Sökte efter bfa://

Permalänk: https://www.webforum.nu/p/2273855

## #11 — colione, 2011-04-06T15:17Z

Jag är ointresserad av vilka filerna är, jag är intresserad av hur anropet ser ut.

Permalänk: https://www.webforum.nu/p/2273876

## #12 — McD, 2011-04-06T18:34Z

Här kommer alla anrop..

```

<?php include('bfa://logoarea_style') ?>
<?php include 'bfa://logo_style' ?>
<?php include 'bfa://blog_title_style' ?>
<?php include 'bfa://blog_tagline_style' ?>
<?php include 'bfa://searchbox_style' ?>

<?php $GLOBALS['footer_style_content'] = bfa_footer(); include 'bfa://footer_style_content'; ?>

<?php include 'bfa://html_inserts_body_bottom'; ?>

<?php if( $bfa_ata['html_inserts_header'] != '' ) include 'bfa://html_inserts_header'; ?>

<body <?php body_class(); ?><?php include 'bfa://html_inserts_body_tag'; ?>>

<?php include 'bfa://html_inserts_body_top'; ?>

		<?php 
		$GLOBALS['configure_header'] = bfa_header_config(); include 'bfa://configure_header';
		# bfa_header_config($bfa_ata['configure_header']); ?>

	// Parse PHP code
		if ( strpos($overlay_image_code,'<?php ') !== FALSE ) {
			ob_start(); 
				include 'bfa://overlay_header_image';
				$overlay_image_code = ob_get_contents(); 
			ob_end_clean();
		}

		echo '<div class="codeoverlay">'; 			
		echo $overlay_image_code;
		echo '</div>';
	}

    	
    	if( (is_home() AND $bfa_ata['post_kicker_home'] != "") OR
    	(is_page() AND $bfa_ata['post_kicker_page'] != "") OR
    	(is_single() AND $bfa_ata['post_kicker_single'] != "") OR
    	( (is_archive() OR is_search() OR is_author() OR is_tag()) AND $bfa_ata['post_kicker_multi'] != "") ) {
    		
			echo $before;
			
			if ( is_home() ) 		$kickertype = 'post_kicker_home'; 
			elseif ( is_page() ) 	$kickertype = 'post_kicker_page'; 
			elseif ( is_single() ) 	$kickertype = 'post_kicker_single'; 
			else 					$kickertype = 'post_kicker_multi'; 
			
			$GLOBALS[$kickertype] = postinfo($bfa_ata[$kickertype]);
			include ('bfa://' . $kickertype);
			
			echo $after;		
    	}
    }
}

    // don't display on WP Email pages
    if(intval(get_query_var('email')) != 1) {
    	
    	if( (is_home() AND $bfa_ata['post_byline_home'] != "") OR
    	(is_page() AND $bfa_ata['post_byline_page'] != "") OR
    	(is_single() AND $bfa_ata['post_byline_single'] != "") OR
    	( (is_archive() OR is_search() OR is_author() OR is_tag()) AND $bfa_ata['post_byline_multi'] != "") ) {
    		
    		echo $before;

			if ( is_home() ) 		$bylinetype = 'post_byline_home'; 		
			elseif ( is_page() ) 	$bylinetype = 'post_byline_page'; 
			elseif ( is_single() )	$bylinetype = 'post_byline_single'; 
			else 					$bylinetype = 'post_byline_multi'; 
			
			$GLOBALS[$bylinetype] = postinfo($bfa_ata[$bylinetype]);
			include ('bfa://' . $bylinetype);
					
    		echo $after;
    	}
    }
}
```

Permalänk: https://www.webforum.nu/p/2273887

## #13 — colione, 2011-04-06T19:09Z

allow_url_include = On i php.ini borde fixa det.

Permalänk: https://www.webforum.nu/p/2273889

## #14 — McD, 2011-04-07T09:02Z

Vill bara meddela att jag inte fått tag på min provider än för att kolla denna ändring, återkommer med svar om detta löste problemet så snabbt som möjligt. Åter igen ett stort tack för hjälpen om detta löser problemet.

Permalänk: https://www.webforum.nu/p/2273940

## #15 — McD, 2011-04-10T08:08Z

Hej igen, nu så blev allow_url_include = On i php.ini dock så fungerade det ändå inte... Det blir samma fel igen.. server error. 

Tacksam för lite andra tips/förslag på hur man kan lösa detta? infofilen finns fortfarande online så du kan se fler isntällningar.

Permalänk: https://www.webforum.nu/p/2274039

## #16 — colione, 2011-04-10T10:00Z

Då får du slå på bättre felrapportering i php.ini så vi får se vad som faktiskt är fel.

Permalänk: https://www.webforum.nu/p/2274050

## #17 — McD, 2011-04-12T08:29Z

Hej, Det tar lite tid att ändra i php ini då de måste stänga ner hela servern. Men det är på gång, åtekrommer med mer info.

Permalänk: https://www.webforum.nu/p/2274157

## #18 — colione, 2011-04-12T10:17Z

o.O Vad är det för klåpare som håller i din hosting?

Permalänk: https://www.webforum.nu/p/2274164

## #19 — McD, 2011-04-12T14:48Z

Nejdå, det är lugnt nog bara jag som inte ligger på tillräckligt mycket.

Nu har det kommit ny information och problemet är faktiskt löst!

Det var wincache modulen som gjorde Server error. Så det som vi testade med utifrån mer precisa felmedelanden var att kommendera bort wincache modulen från php.ini och vipps så börjar sidan att fungera. Dock så vet jag inte varför... men nu funkar det!

Mycket tacksam för din hjälp!!

Permalänk: https://www.webforum.nu/p/2274182

---

Tråden på webben: https://www.webforum.nu/amne/webbservrar/186590-stänga-av-suhosin-på-en-iis
