您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP 文件引入问题 /无效

2025/3/17 21:57:50发布34次查看
在本地使用require_once('/ta.php');可以运行。
但是放到服务器上,就不行了。说我多了一个斜杠。但是这个斜杠不能去掉。怎么解决啊。是不是php版本不一样的问题。 
更多 0
回复讨论(解决方案) 为什么斜杠不能去掉。。。
你的服务器是liunx的还是windows的?
使用 / 表示使用绝对路径 如果要使用相对路径 请去掉或者使用./     ./表示当前目录 比如这样
require_once('system/defined.php');require_once('./system/defined.php');
另外 不同系统的目录分隔符是不一样的 windows是 \ linux 是 / 要兼容的话 php有内置常量 directory_separator 可以代替
所以上面代码可以变成:
require_once('system'.directory.'defined.php');
require_once $_server['document_root'].'/ta.php';
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product