Domanda

Il seguente comando PHP usato per abilitare la funzione sovraccarico per i dati multibyte non sembra funzionare quando impostato da all'interno di un file .htaccess:

php_value mbstring.func_overload 7

ho letto c'era un bug nelle versioni di PHP 5.2.x che impedivano questo di funzionare correttamente, ma sto usando PHP 5.3.0 e ancora non funziona?

Ma se questa impostazione non è destinato .htaccess, ci sono altre opzioni disponibili per cambiarlo? So che può essere impostato nel file php.ini, ma se lo faccio che ci potrebbero essere effetti negativi sul codice non mb ospitato sul mio server!

È stato utile?

Soluzione

  

Lo so che può essere impostato nel file php.ini, ma se lo faccio che ci potrebbero essere effetti negativi sul codice non mb ospitato sul mio server!

Beh a quanto pare l'inverso è anche vero. Secondo php.net :

  

Non è consigliabile utilizzare la funzione opzione di sovraccarico nel contesto per-directory, perché non è ancora confermato di essere abbastanza stabile in un ambiente di produzione e può portare a un comportamento non definito.

voci di bug hanno commenti che confermano questa impostazione può essere modificata solo in il file php.ini. Quindi non è possibile modificare utilizzando ini_set .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top