probleem met HTTP header

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Robert

Robert

24/05/2005 10:52:00
Quote Anchor link
Hallo,

ik heb een import script voor het importeren van een CSV bestand naar een database. Nu heeft gebruikt dit bestand koppelingen met de database vanuit een applicatie, maar ik wil de applicatie er helemaal niet bij betrekken. Ik draai IIS. Ik heb gehoord dat dat wel eens problemen kan opleveren.

belangrijke delen uit het import script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
include_once('config.php'); (waar de functies en databaseconnectie worden gebruikt)
$fp = fopen('../csv/bestand.csv', 'r');
functies:(uit functions.inc, die geinclude worden in config.php
-query
-bind
-Array
-parse
?>



Vervolgens krijg een foutmelding:
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.

als ik het in mijn command prompt draai krijg je:
Undefined index: HTTP_HOST in error.inc (een errorcheckbestand) on line 69

op die regel staat:$_SERVER["HTTP_HOST"]. $_SERVER['PHP_SELF'], de rest wat ervoor staat doet er niet veel toe.

als ik de regel weg laat krijg ik geen foutmelding, maar ook geen werkende output.

als ik de $_SERVER print krijg ik dit:
Array
(
[ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users
[APP_POOL_ID] => DefaultAppPool
[ClusterLog] => C:\\WINDOWS\\Cluster\\cluster.log
[CommonProgramFiles] => C:\\Program Files\\Common Files
[COMPUTERNAME] => <computernaam>
[ComSpec] => C:\\WINDOWS\\system32\\cmd.exe
[NUMBER_OF_PROCESSORS] => 1
[OS] => Windows_NT
[Path] => <de paden>
[PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.VBS
[PROCESSOR_ARCHITECTURE] => x86
[PROCESSOR_IDENTIFIER] => x86 Family 6 Model 8 Stepping 3, GenuineIntel
[PROCESSOR_LEVEL] => 6
[PROCESSOR_REVISION] => 0803
[ProgramFiles] => C:\\Program Files
[SystemDrive] => C:
[SystemRoot] => C:\\WINDOWS
[TEMP] => C:\\WINDOWS\\TEMP
[TMP] => C:\\WINDOWS\\TEMP
[USERPROFILE] => C:\\Documents and Settings\\LocalService
[WF_RESOURCES] => D:\\oracle\\ora92\\WF\\RES\\WFus.RES
[windir] => C:\\WINDOWS
[HTTP_CONNECTION] => Keep-Alive
[HTTP_ACCEPT] => */*
[HTTP_ACCEPT_ENCODING] => gzip, deflate
[HTTP_ACCEPT_LANGUAGE] => nl
[HTTP_COOKIE] => PHPSESSID=6663c92570964e07be4ab4ad0544b59c
[HTTP_HOST] => 192.168.24.102
[HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
[AUTH_TYPE] =>
[AUTH_PASSWORD] =>
[AUTH_USER] =>
[CERT_COOKIE] =>
[CERT_FLAGS] =>
[CERT_ISSUER] =>
[CERT_SERIALNUMBER] =>
[CERT_SUBJECT] =>
[CONTENT_LENGTH] => 0
[CONTENT_TYPE] =>
[GATEWAY_INTERFACE] => CGI/1.1
[HTTPS] => off
[HTTPS_KEYSIZE] =>
[HTTPS_SECRETKEYSIZE] =>
[HTTPS_SERVER_ISSUER] =>
[HTTPS_SERVER_SUBJECT] =>
[INSTANCE_ID] => 702034
[LOCAL_ADDR] => 192.168.24.102
[LOGON_USER] =>
[PATH_INFO] => /import3.php
[PATH_TRANSLATED] => D:\\Inetpub\\DRS\\www\\import3.php
[QUERY_STRING] =>
[REMOTE_ADDR] => <remote_addr>
[REMOTE_HOST] => <remote_host>
[REMOTE_USER] =>
[REQUEST_METHOD] => GET
[SCRIPT_NAME] => /import3.php
[SERVER_NAME] => 192.168.24.102
[SERVER_PORT] => 80
[SERVER_PORT_SECURE] => 0
[SERVER_PROTOCOL] => HTTP/1.1
[SERVER_SOFTWARE] => Microsoft-IIS/6.0
[UNMAPPED_REMOTE_USER] =>
[PHP_SELF] => /import3.php
[argv] => Array
(
[0] => import3.php
)

[argc] => 0
)
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.