IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Système] Pourquoi la fonction ini_get plante ? [Fait]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de renaudjuif
    Inscrit en
    Avril 2006
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 325
    Par défaut [Système] Pourquoi la fonction ini_get plante ?
    Bonjour,

    J'ai 1 pb que je ne comprends pas:

    ini_get('memory_limit') ne me renvoie rien, alors que ini_get('post_max_size') par exemple me renvoie bien la valeur...

    Donc impossible de faire un ini_set('memory_limit', '32M'), ce que j'essaie de faire ...

    Vous avez une idée de pourquoi ?

    Merci.

  2. #2
    Membre Expert
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 297
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 297
    Par défaut
    Allo Mme Irma ?
    Que renvoie un phpinfo(4) ?

  3. #3
    Membre éclairé Avatar de renaudjuif
    Inscrit en
    Avril 2006
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 325
    Par défaut
    Pas très lisible, mais voilà le résultat:

    Directive -> Local Value -> Master Value

    allow_call_time_pass_reference
    On On
    allow_url_fopen
    1 1
    always_populate_raw_post_data
    0 0
    arg_separator.input
    & &
    arg_separator.output
    & &
    asp_tags
    Off Off
    auto_append_file
    no value no value
    auto_prepend_file
    no value no value
    browscap
    no value no value
    default_charset
    no value no value
    default_mimetype
    text/html text/html
    define_syslog_variables
    Off Off
    disable_functions
    no value no value
    display_errors
    On On
    display_startup_errors
    Off Off
    doc_root
    no value no value
    enable_dl
    On On
    error_append_string
    no value no value
    error_log
    no value no value
    error_prepend_string
    no value no value
    error_reporting
    2039 2039
    expose_php
    On On
    extension_dir
    ./ ./
    file_uploads
    1 1
    gpc_order
    GPC GPC
    highlight.bg
    #FFFFFF #FFFFFF
    highlight.comment
    #FF9900 #FF9900
    highlight.default
    #0000CC #0000CC
    highlight.html
    #000000 #000000
    highlight.keyword
    #006600 #006600
    highlight.string
    #CC0000 #CC0000
    html_errors
    On On
    ignore_user_abort
    Off Off
    implicit_flush
    Off Off
    include_path
    .: .:
    log_errors
    Off Off
    magic_quotes_gpc
    Off Off
    magic_quotes_runtime
    Off Off
    magic_quotes_sybase
    Off Off
    max_execution_time
    30 30
    open_basedir
    no value no value
    output_buffering
    no value no value
    output_handler
    no value no value
    post_max_size
    8M 8M
    precision
    12 12
    register_argc_argv
    On On
    register_globals
    On On
    safe_mode
    On On
    safe_mode_exec_dir
    no value no value
    safe_mode_gid
    Off Off
    safe_mode_include_dir
    no value no value
    sendmail_from
    me@localhost.com me@localhost.com
    sendmail_path
    /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
    short_open_tag
    On On
    SMTP
    localhost localhost
    sql.safe_mode
    Off Off
    track_errors
    Off Off
    unserialize_callback_func
    no value no value
    upload_max_filesize
    8M 8M
    upload_tmp_dir
    no value no value
    user_dir
    no value no value
    variables_order
    EGPCS EGPCS
    xmlrpc_error_number
    0 0
    xmlrpc_errors
    Off Off
    y2k_compliance
    Off Off

  4. #4
    Membre éclairé Avatar de renaudjuif
    Inscrit en
    Avril 2006
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 325
    Par défaut
    Pourquoi on ne retrouve pas de 'memory_limit' dans ce phpinfo, alors qu'on retrouve 'post_max_size' par exemple ?
    'memory_limit' est sensé pouvoir être changé dans 1 script PHP depuis n'importe quel endroit, non?

  5. #5
    Membre Expert
    Inscrit en
    Juillet 2004
    Messages
    1 027
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 027

  6. #6
    Membre éclairé Avatar de renaudjuif
    Inscrit en
    Avril 2006
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 325
    Par défaut
    Oui, merci pour la réponse.

    C'est un lien que j'avais vu (en fait on a vite fait le tour des liens qui parlent de memory_limit...) et justement dans ce lien, ils disent Modifiable : PHP_INI_ALL...
    Et j'ai essayé sur d'autres config et d'autres plateformes, impossibles de récupérer cette valeur avec le ini_get ... Ou alors y a 1 truc que j'ai pas compris

Discussions similaires

  1. pourquoi la fonction sprintf plante
    Par alamako dans le forum C
    Réponses: 10
    Dernier message: 17/06/2011, 16h45
  2. Réponses: 10
    Dernier message: 04/04/2007, 17h02
  3. [Système] Employer les fonctions systèmes ?
    Par Blo0d4x3 dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 31/12/2005, 15h32
  4. Réponses: 1
    Dernier message: 17/10/2005, 23h47
  5. La fonction DestroyWindow plante !!!
    Par Jean++ dans le forum MFC
    Réponses: 3
    Dernier message: 26/08/2005, 11h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo