Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    ini_get('register_globals')

    Buongiorno a tutti, scrivo per chiedere aiuto a risolvere un problema su un programma php, premetto che non conosco php.
    Il programma in questione è Xaraya, un software opensource scritto appunto in php.
    Su un server Win2000 dove già gira perfettamente un istanza di Xaraya con MySQL ho provato a aggiungere una nuova istanza Xaraya con database SQLServer Microsoft.
    Questo perchè in azienda vorrebbero avere solo database SQLServer.
    E qui iniziano i guai, come dicevo non conosco php però ho provato a inserire riga dopo riga una funzione exit() sino a quando ho trovato l'istruzione che da il seguente errore:

    The specified CGI application misbehaved by not returning a complete set
    of HTTP headers. The headers it did return are:

    ERROR: could not get the task list

    L'istruzione è: if (ini_get('register_globals')).

    La cosa singolare è che se dopo aver ottenuto l'errore rimuovo la riga exit(), cancello i cookies e faccio un refresh mi si apre la prima pagina di Xaraya come se tutto funzionasse ma se poi cerco di procedere ho ancora l'errore.

    Grazie per l'attenzione e buona giornata.

    Ciao

    Danilo

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    ini_get serve a vedere il valore di un parametro di configurazione di php.
    in questo caso la condizione if (ini_get('register_globals')) è vera se il register global è impostato su on, falsa se impostato su off.
    per avere maggiori informazioni sul register global:
    http://forum.html.it/forum/showthrea...hreadid=245215
    think simple think ringo

  3. #3
    grazie, in effetti l'istruzione dopo essermi documentato ho capito a cosa serviva, resta il fatto che fornisce l'errore di cui parlavo.
    ciao
    Danilo

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    mi sembra strano che un errore del genere possa essere generato dall'if.
    nell'errore si parla di HTTP header errati...
    think simple think ringo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.