几个有用的PHP.ini配置项-路径和目录

几个有用的PHP.ini配置项-路径和目录

路径和目录
1、include_path = string
作用域:PHP_INI_ALL
默认值:NULL
此参数指定的路径是include()、require()和fopen_with_path()等函数使用的基本路径。若存在多个目录,用分号分隔。

2、doc_root = string
作用域:PHP_INI_SYSTEM
默认值:NULL
此参数确定提供所有PHP脚本的默认位置。非空时才生效。

3、user_dir = string
作用域:PHP_INI_SYSTEM
默认值:NULL
指定在使用/~usesrname约定打开文件时PHP所使用的绝对目录。例如:当user_dir设置为/home/users时,如果一个用户试图打开文件~/gilmore/book.txt,PHP就会知道绝对路径/home/users/gilmore/book.txt。

4、extension_dir = string
作用域:PHP_INI_SYSTEM
默认值:./(在windows上,默认为ext)
告诉PHP可加载扩展模块的位置。

5、enable_dl = On | Off
作用域:PHP_INI_SYSTEM
默认值:Off
允许用户在运行时加载PHP扩展,即在脚本运行期间加载。

时间: 2024-12-09 23:29:15

几个有用的PHP.ini配置项-路径和目录的相关文章

C#路径/文件/目录/I/O常见操作汇总

文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善. 主要内容:一.路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容:二.相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录:三.文件.目录.驱动器的操作,如获取它们的

PHP获取路径或目录实现

<?php /**  * PHP获取路径或目录实现  */   //魔术变量,获取当前文件的绝对路径 echo "__FILE__: ========> ".__FILE__; echo '<br/>';   //魔术变量,获取当前脚本的目录 echo "__DIR__: ========> ".__DIR__; echo '<br/>';   //dirname返回路径的目录部分,dirname(__FILE__)相当于_

【转】C#路径/文件/目录/I/O常见操作汇总

文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善. 主要内容: 一.路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容: 二.相关通用文件对话框,这些对话框可以帮助我们操作文件系统中的文件和目录: 三.文件.目录.驱动器的操作,如获取

JDK路径下目录的介绍及环境变量配置

JDK路径下目录的介绍 安装JDK1.7后路径下目录文件有哪些及功能介绍 要想编译和运行Java程序,离不开Java的编译和运行环境.Sun公司提供了自己的一套Java开发环境,通常称为JDK(Java Development Kit,Java开发工具集).  JDK目录说明: bin目录 包含一些用于开发Java程序的工具,例如:编译工具(javac.exe).运行工具 (java.exe) .打包工具 (jar.exe)等. db目录 纯Java开发的数据库 Derby,是一个开源的100%

设置php在apache下加载ini配置文件路径,~和curl扩展无法加载的问题

php以模块的方式加载到apache的时候,php配置文件目录为C:windows.这不合理,应该选择php本身目录的配置文件加载,可以在apache的httpd.conf配置文件里设置PHPIniDir "这里填写php的配置文件目录". 还有curl扩展无法加载的问题,这个问题非常奇怪,其他的扩展都加载正常,唯独curl的扩展无法加载.百度搜索出来前几位的解决办法都无效,其中有一个的方法解决了问题,但我还是不知道这个问题的根本原因在哪.问题是这样解决的,把php的目录放到环境变量中

获取沙盒路径,Documents目录路径,Caches目录路径,tmp目录路径的方法

//1,获取沙盒目录路径的函数:NSString *homeDir = NSHomeDirectory(); //2,获取Documents目录路径的方法:NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString *docDir = [paths objectAtIndex:0]; //3,获取Caches目录路径的方法:NSArray *path

判断路径是目录还是文件

//strPath为需要判断的路径 if ( GetFileAttributes(strPath) & FILE_ATTRIBUTE_DIRECTORY ) { MessageBox("Is a Directory"); } else { MessageBox("Is not a Directory"); } 还可以用以下函数 BOOL PathIsDirectory( LPCTSTR pszPath ); Verifies that a path is a

文件路径获取目录API

总有这样一个API被人遗忘在角落, 从文件路径获取目录名: Desc:Removes the trailing file name and backslash from a path, if it has them. Syntax: BOOL PathRemoveFileSpec( LPTSTR pszPath) HEADR:shlwapi.h TCHAR PathStr[MAX_PATH]; GetModuleFileName(NULL, PathStr, MAX_PATH); PathRem

自动化Jenkins动态获取SVN路径二级目录

本人小白人行4年左右了,感觉技术有点生疏就想每天发一篇技术贴或感悟,今天正好在处理自动化部署的问题,自己摸索着解决了问题,就像记下来方便自己以后查阅和帮助其他和我一样曾经迷茫的同学们. 方案一每次构建前全量输入svn路径: 1.在job配置过成功添加参数化构建: 2.源码管理svn路径填写变量: 3.点击构建时就会提示输入svn路径. 方法二构建时下拉框选择二级目录: 1.在job配置过成功添加参数化构建: 2.源码管理svn路径填写变量: 3.点击构建时就会提示输入svn路径. 总结一下:Je