PHP 包含 : Long Path Issue

标签 php include

当我尝试包含一个长文件路径时,PHP 包含无法加载。一个简短的包含路径可以正常工作。

例如,以下将失败:

../../contents/2010-St-Louis-Rams-Tickets-Season-Package-Includes-Tickets-For-All-Regular-Season-Home-Games/inc/title.inc

有人知道问题出在哪里吗?

最佳答案

请检查您的路径(包括驱动器名称等)是否超过 260 个字符。因为这是 Windows 的最大目录长度。 Click here to see the reference .

引用文献还指出,可以通过在路径名前加上“\?\”来创建超长路径名。这应该将最大路径长度扩展到 32767 个字符。但我不知道这是否可以在 PHP 中使用。

关于PHP 包含 : Long Path Issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8426420/

相关文章:

javascript - 日本字 rune 件名在文件上传php时变成未命名文件

php - MYSQL、PHP)使用 UNION ALL 从多个表的所有列获取值

javascript - 如何在另一个JavaScript文件中包含一个JavaScript文件?

xml - JAXB 导出到带有 xi :include 的模块化 xml 文件

c++ - 头文件没有看到其他头标识符

php - 在php中连接到数据库并包含一次,但连接文件不在根目录中

php - 传递给选择字段的实体必须被管理

php - 将 LIKE '%{$var}%' 与准备好的语句一起使用的正确方法?

php - mysql php load data infile 语法错误

javascript - Sequelize "where"指的是包含模型列