2 votes

Remplacer les options de configuration de PHP

J'essaie de définir certaines options de configuration de php à l'aide de la fonction .htaccess et ensuite les récupérer en php. Si j'écris php_value max_execution_time 21 alors je peux exécuter ini_get('max_execution_time') dans le navigateur qui renvoie 21 (en utilisant le CLI, il renvoie "0" mais je ne sais pas pourquoi).

Cependant, si j'écris php_value error_log someValue en utilisant ini_get('error_log') il renvoie le booléen false à la fois dans le navigateur et dans le CLI. Quel est le problème avec ma configuration ? Comment puis-je obtenir des valeurs ?

3voto

Baba Points 49157

CLI est PHP Command Line Interface . Comme son nom l'indique, il s'agit d'une façon d'utiliser PHP en ligne de commande système. En d'autres termes, c'est une façon de running PHP Scripts that aren't on a web server (comme le serveur web Apache ou Microsoft IIS)

.htaccess (hypertext access) is est un fichier de configuration au niveau du répertoire qui works with web servers comme Apache

Il s'agit de deux technologies différentes, ce qui signifie que PHP et .htacess ne peuvent partager des variables que si vous les exécutez sur un serveur de type Web Server pas via Command line

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X