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

    require("...") con xdebug

    Ciao a tutti,

    Qualcuno ha idea del perchè la funzione "require" non funzioni in debug?

    Se avvio il sito dal browser allora funziona anche semplicemente richiamando la funzione
    Codice PHP:
    require 'setup.php'

    Se da Netbeans lancio in debug con xdebug, funziona solo se sotituisco la riga sopra con
    Codice PHP:
    require 'includes/setup.php'

    Come se non avesse l directory corrente come percorso di inclusione, ma se mentre sono in debug lancio
    Codice PHP:
    ini_get('include_path'

    mi resituisce
    .:/usr/share/php:/usr/share/pear

    Quindi "." è presente....

    Il require è chiamato da una pagina che è già dentro la directory includes, quindi alla stessa altezza di "setup.php".
    precisamente in "/var/www/nomesito/includes/"

    Grazie.

  2. #2
    EDIT:
    Probabilmente è un bug di xdebug, perchè il problema si presenta se metto un breakpoint prima del require o require_once, senza breakpoint funziona.

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.