【问题标题】:php require and autoloadphp 需要和自动加载
【发布时间】:2011-01-31 18:46:13
【问题描述】:

我使用 __autoload 加载类,我不断收到错误,提示找不到类,但文件获取加载正常。 然后,如果我更改文件中的某些内容,就像添加新行并保存它,一切正常,然后找到类。 但这是一个很大的问题,因为这个项目中有数千个文件,我不想一个一个地改变它们。 我在 Windows 上使用 php 5.3.0。

可能是什么问题?

【问题讨论】:

  • 你是否使用一些扩展来缓存 PHP 脚本,比如 php 加速器?
  • 是 php_apc.dll,替代 PHP 缓存
  • 在我看来,这似乎是 php 5.3 中的一个错误 pecl.php.net/bugs/bug.php?id=14066
  • 尝试在每次编辑文件时删除 APC 缓存
  • 但这不是问题,我不想编辑文件,项目已从 SVN 导出,那里有很多文件,它们应该开箱即用。当我编辑文件时,一切正常。这是一个奇怪的问题。

标签: php require autoload


【解决方案1】:

我发现只有php版本5.3.0和对应的php_apc.dll有问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-08
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 2021-03-18
    相关资源
    最近更新 更多