Lecture du code source du framework CI et analyse de la configuration du fichier de constantes système constants.php

不言
Libérer: 2023-04-01 14:48:01
original
1191 Les gens l'ont consulté

Lecture du code source du framework CI, configuration du fichier de constantes système constants.php, les amis dans le besoin peuvent se référer à

Configuration des constantes système
Vérifiez et configurez ces préférences lorsque le système de fichiers fonctionneCes valeurs par défaut augmenteront de manière appropriée la sécurité du système lorsque le système de fichiers est en cours d'exécution, mais lors de l'ouverture d'un processus distinct pour chaque utilisateur en bas de PHP ou Apache, il est toujours correct d'utiliser des valeurs octales
FILE_READ_MODE Le mode de lecture des fichiers
FILE_WRITE_MODE Le mode d'écriture des fichiers
DIR_READ_MODE Le mode de lecture des répertoires
DIR_WRITE_MODE Le mode d'écriture des répertoires
2. Mode flux de fichiers
Quand nous utilisons fopen() Ceux-ci. les modes sont nécessaires lorsque /popen() '); 'a+b');
define('FOPEN_WRITE_CREATE_STRICT', 'xb');
define('FOPEN_READ_WRITE_CREATE_STRICT', 'x+b');
Code source du fichier


Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !

Recommandations associées :

Analyse des fichiers et de l'utilisation de la bibliothèque de codes de vérification du framework CodeIgniter
[php]  
<?php  if ( ! defined(&#39;BASEPATH&#39;)) exit(&#39;No direct script access allowed&#39;);  
/* 
|-------------------------------------------------------------------------- 
| File and Directory Modes 
|-------------------------------------------------------------------------- 
| These prefs 控制台、首选项 are used when checking and setting modes when working 
| with the file system.  The defaults are fine 罚款 on servers with proper 
| security, but you may wish (or even need) to change the values in 
| certain environments (Apache running a separate process for each 
| user, PHP under CGI with Apache suEXEC, etc.).  Octal values should 
| always be used to set the mode correctly. 
*/  
define(&#39;FILE_READ_MODE&#39;, 0644);  
define(&#39;FILE_WRITE_MODE&#39;, 0666);  
define(&#39;DIR_READ_MODE&#39;, 0755);  
define(&#39;DIR_WRITE_MODE&#39;, 0777);  
/* 
|-------------------------------------------------------------------------- 
| File Stream Modes 文件流模式 
|-------------------------------------------------------------------------- 
| These modes are used when working with fopen()/popen() 
*/  
define(&#39;FOPEN_READ&#39;,                            &#39;rb&#39;);  
define(&#39;FOPEN_READ_WRITE&#39;,                      &#39;r+b&#39;);  
define(&#39;FOPEN_WRITE_CREATE_DESTRUCTIVE&#39;,        &#39;wb&#39;); // truncates existing file data, use with care  
define(&#39;FOPEN_READ_WRITE_CREATE_DESTRUCTIVE&#39;,   &#39;w+b&#39;); // truncates existing file data, use with care  
define(&#39;FOPEN_WRITE_CREATE&#39;,                    &#39;ab&#39;);  
define(&#39;FOPEN_READ_WRITE_CREATE&#39;,               &#39;a+b&#39;);  
define(&#39;FOPEN_WRITE_CREATE_STRICT&#39;,             &#39;xb&#39;);  
define(&#39;FOPEN_READ_WRITE_CREATE_STRICT&#39;,        &#39;x+b&#39;);  
  
/* End of file constants.php */  
/* Location: ./application/config/constants.php */
Copier après la connexion

Comment utiliser CodeIgniter pour intégrer Smarty



Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal