【问题标题】:session error in PHP because pear pathPHP中的会话错误,因为梨路径
【发布时间】:2015-12-30 10:11:16
【问题描述】:

在我的项目中,我使用的是 PHP 中的 session_start(),但分析了我的代码和打印错误,我知道这不是因为我的代码,是的,因为我使用的是来自内容的路径Xampp。

这是下面的错误:

警告:未知:无法打开流:第 0 行的未知中没有此类文件或目录

致命错误:未知:在第 0 行的未知中打开失败需要 'C:/xampp/htdocs/.../index.php' (include_path='.;C:\xampp\php\PEAR')

【问题讨论】:

  • 显然你的脚本试图要求/包含C:/xampp/htdocs/.../index.php,它不存在(因此出现“没有这样的文件”错误)。
  • 你的页面保存在htdocs文件夹的根目录下吗?
  • PEAR 恰好在您的 include_path 指令中。我认为没有理由怀疑它与您的问题有关。你能用一个简单的独立测试脚本重现它吗?
  • 您是否在php.ini.user.ini.htaccesshttpd.conf...中定义了任何涉及加载文件的PHP指令,例如auto_prepend_file

标签: php xampp


【解决方案1】:

只有当 [ href ] 链接被一个带有重音字母的单词引用时才会发生这种情况:下面的单词标题示例:

<?php require("templates/heáder0.php"); ?>

在被引用的单词标题上的 A 上的 ` 应该/必须不存在。即使链接写得正确,但如果文件名是用任何带重音符号的字母写的,比如áÀã:

PhP 不会看到该文件,否则它不会编译它

这就是该错误的原因。

希望我能帮上忙。

【讨论】:

    猜你喜欢
    • 2012-10-26
    • 1970-01-01
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 2020-07-06
    • 2011-12-15
    • 1970-01-01
    • 2013-04-28
    相关资源
    最近更新 更多