发布网友 发布时间:2022-04-06 04:26
共4个回答
懂视网 时间:2022-04-06 08:47
php设置项目路径的方法:首先在apache目录下打开“conf->httpd.conf”文件;然后修改并添加代码为“Alias /php "F:/phpspace"
推荐:《PHP视频教程》
php中配置项目虚拟路径
php虚拟目录的设置在apache目录下打开conf->httpd.conf文件,找到<IfModule dir_module>,在</IfModule>后面添加如下代码:
#虚拟目录节点 <IfModule dir_module> #设置欢迎界面 DirectoryIndex index.php index.html index.htm Alias /php "F:/phpspace" #介绍“/php”是虚拟路径,"F:/phpspace" 是你项目存放的物理路径; <Directory "F:/phpspace"> #访问权限设置 Order allow,deny Allow from all </Directory> </IfModule>
设置完后保存文件,重启apache,通过http://localhost/php/项目名称,就可以访问”F:/phpspace”目录下的项目。
热心网友 时间:2022-04-06 05:55
在PHP中的文件系统使用的路径是系统路径。并非像ASP那样的相对路径。。
在HTML 等语言中。/ 表示的是网站根目录。但在PHP里。/ 表示的是绝对路径的根路径。
举个例子:
www 目录是 d:\www 那么在 d:\www\index.php 引用一个文件。
include("/a.php");
将被视为 d:\a.php 而不是 d:\wwww\a.php
一般来说。所以在PHP中都是使用相对路径来引用文件。如果真的想从根本上解决这个问题。。你最好设置一个根路径常量。例如:
define("__ROOTDIR", "d:\www\");
在引用文件时这样写:incle(__ROOTDIR."/a.php");
就不会有问题了。
热心网友 时间:2022-04-06 07:13
你没有把相对路径和绝对路径弄清楚;
而mkdir("/Files/bb/"); 本身就是不正确的。
热心网友 时间:2022-04-06 08:48
php里最好用一个变量代表当前目录
像其他的人都是用ROOTPATH
define("ROOTPATH", "../");
include(ROOTPATH."include/config.inc.php");