Je teste cette nouvelle version php 5.6.0 beta3 et je constate que beaucoup de paramètres qui par avant étaient renseignés par défaut, ne le son plus maintenant.
Ça, c'est comme pour tes "default_charset".... Pourquoi veux-tu fixer ces valeurs ?
D'ailleurs, qu'en est-il dit dans le fichier php.ini-development (Que tu n'as pas été voir !)
; Use of this INI entry is deprecated, use global input_encoding instead. ; http input encoding. ; mbstring.encoding_traslation = On is needed to use this setting. ; If empty, default_charset or input_encoding or mbstring.input is used. ; The precedence is: default_charset < intput_encoding < mbsting.http_input ; [php.net] ;mbstring.http_input =
; Use of this INI entry is deprecated, use global output_encoding instead. ; http output encoding. ; mb_output_handler must be registered as output buffer to function. ; If empty, default_charset or output_encoding or mbstring.http_output is used. ; The precedence is: default_charset < output_encoding < mbstring.http_output ; To use an output encoding conversion, mbstring's output handler must be set ; otherwise output encoding conversion cannot be performed. ; [php.net] ;mbstring.http_output =
Si je ne mets pas "pass" à ces deux paramètres, j'ai des messages d'anomalies pour mon forum phpbb3 et le pire, c'est que je n'arrive plus à envoyer des messages par phpmailer.
Donc la bonne question est : pourquoi la valeur par défaut à disparu pour la version php 5.6.0 beta3 ? Alors que la valeur par défaut est à "pass" pour la version php 5.6.12 !
Quant aux valeurs pour PHP 5.5.12 elles sont commentées dans les deux php.ini-dev et php.ini-prod ;mbstring.http_input = UTF-8 ;mbstring.http_output = pass
À chaque fois que j'installe une nouvelle version de PHP, je compare systématiquement mon fichier actif php.ini (Et phpForApache.ini) au nouveau fichier php.ini-development et je n'ai que très peu de différences :
max_execution_time = 120 au lieu de 30 max_input_vars = 2500 au lieu de ; max_input_vars = 1000 error_log = J:/wamp/logs/php_error.log au lieu de ligne commenté extension_dir = "J:/Wamp/bin/php/php5.6.b3/ext/" au lieu de commenté upload_tmp_dir = "J:/wamp/tmp" au lieu de commenté upload_max_filesize = 64M au lieu de 2M -- Les extensions à charger différent date.timezone = Europe/Paris au lieu de commenté intl.default_locale = fr_FR au lieu de commenté intl.error_level = E_WARNING au lieu de commenté sendmail_from = adresse valide au lieu de commenté mysql.default_port = 3306 au lieu de vide session.save_path = "J:/wamp/tmp" au lieu de commenté