webForumDet fria alternativet

Upload problem i IIS

PHP

2 svar · 213 visningar · startad av Ryzzen

Medlem sedan mars 2000267 inlägg
Frågan#1

Problemet är det att på min dator men win2000 och IIS 5 så funkar scriptet hur bra som hellst.
Men inte på en NT4 och IIS4 burk.
Funkar inte på kompisens dator med sama config som mej.

Kan inte hitta vad det är som jag har lyckats med på min dator men missar på dom andra datorerna

Fel meddeladet är
Warning: Unable to open '\\php4' for reading: No such file or directory in C:\Inetpub\wwwroot\turnerings_rapportering.php on line 16

set_time_limit(60);                                           // make reasonably sure the script does not time out on large files 
		$path = AddSlashes("C:/Inetpub/wwwroot/screenshoots/");       // assign our path in a form PHP for Windows understands 
		$source = $Screen; 
		$source_name = md5(uniqid(rand())); 
		//echo "Type:$Screen_type<br>Size:$Screen_size<br>Orginal namn:$Screen_name<br>";
		if($Point1 != "0" & $Point2 !="0" & $Map != "")
		{
			if(($source <> "none")&&($source <> "")){                  // see if the file exists; non-existing file has name of "none" 
				if($error <> 1){                                       // no need to copy a file if directory not write-enabled 
					$dest = $path.$source_name;                         // append file name to our path 
				line 16 -->	if(copy($Screen,$dest)){                             // copy the file from the temp directory to the upload directory, and test for success 
					}
				}
				$URL = "screenshoots/$source_name";
				mysql_query("UPDATE game_poll_cell SET pcPointTeam1 = '$Point1', pcPointTeam2 = '$Point2', pcMap = '$Map', pcAuthor = '$LAN_Medlems_ID' WHERE pcID = '$PCID'",$db_con) or DBError($db_con);
				header("Location: index.php");
				exit;
			}
			else
			{
				echo "Error";
				exit;
			}
		}
		else
		{
			echo "Ups..Du har nog glömt något.<br>Kolla att du har fyllt i bana, poäng och screenshoot.<br>Bilden måste vara i JPG format<br>Tryck back för att rätta till.";
			exit;
		}

[Redigerat av Ryzzen den 22 maj 2001]

Medlem sedan mars 2000267 inlägg
#2

Löste det..

Installerade Apache i stället

så nu kör jag Apache, MySQL och PHP på en NT 4 burk...ironiskt

Medlem sedan dec. 19991 749 inlägg
#3

Ack o ve... ;)

Men kör du den kommersiellt på nätet? Apache rekommenderas ju inte att köras på Windows på annat än utveckling.

Kanske dags att installera linux?

------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)