关于项目配置的一些问题 本帖最后由 PoorProgramer 于 2010-04-15 09:18:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 相对路径的问题你在admin/files 下的addProduct.php文件中引入admin目录下的config.phpconfig.php里引入的文件,相对位置,应该相对addProduct.php,而不是相对config.php这就是问题所在. 那这个引用config.php 该怎么写呢。 解决办法就是要么写绝对路径.要么就在admin目录下的config.php里用chdir改变当前目录为工作目录.用getcwd()函数可以看到当前的工作目录. 因为引用config.php的文件可能在不同的目录的文件里,所以这个相对当前工作目录的相对路径写法是会变化的,所以不建议这样写.所以项目配置一定要规化好.避免要引用的文件里再引用文件如果不能避免就要写绝对路径,或者是用chdir改变当前的工作目录.但是改变目录也会引起一些未知的问题. //定义一下. define(ROOT,$_SERVER['document_root']); define(BASE,"http://xxx.com/");//如果有多个二级域名,则用函数来返回路径 呵呵,刚接触PHP时间不长,有很多东西,不是太明白,希望大家多多帮助!~ 最后,我使用的是dirname(__FILE__)取得当前的文件的路径,然后使用dirname(dirname(__FILE__))取得上一层的目录路径进行引用的,目前没有报错了,不过不知道这样使用会不会有什么弊端。暂时先这样吧,谢谢各位!~ php intval 谁在玩 SAE?交流一下 php 如何配置 使一些文件夹不能访问?? 表单提交的问题,请帮忙看看.. 关于分页的一个问题? 查询后分页的问题,总出错,大家帮忙看看 寻找一款外国的虚拟主机,支持PHP+MYSQL,欧洲的最好。 大家快帮帮我呀。。不同版本的网站制作问题???急!!先谢谢了!! 下拉菜单啊写TEXT。。 thinkphp 整合 phpexcel,设置表格样式的一个问题 php 如何让邮件发送失败时 报错! php转义符的去除问题
你在admin/files 下的addProduct.php文件中引入admin目录下的config.php
config.php里引入的文件,相对位置,应该相对addProduct.php,而不是相对config.php这就是问题所在.
那这个引用config.php 该怎么写呢。
要么就在admin目录下的config.php里用chdir改变当前目录为工作目录.用getcwd()函数可以看到当前的工作目录.
避免要引用的文件里再引用文件
如果不能避免就要写绝对路径,或者是用chdir改变当前的工作目录.但是改变目录也会引起一些未知的问题.
//定义一下.
define(ROOT,$_SERVER['document_root']);
define(BASE,"http://xxx.com/");//如果有多个二级域名,则用函数来返回路径