【问题标题】:Class not found fuelphp oil找不到类fuelphp油
【发布时间】:2013-05-31 20:52:15
【问题描述】:

我正在尝试在 ubuntu 服务器上运行fuelphp 1.6 oil,我收到以下错误消息:

PHP Fatal error:  Class 'Error' not found in /home/user/public_html/fuel/core/bootstrap.php on line 79

Fatal error: Class 'Error' not found in /home/user/public_html/fuel/core/bootstrap.php on line 79
PHP Fatal error:  Class 'Config' not found in /home/user/public_html/fuel/core/bootstrap.php on line 47

Fatal error: Class 'Config' not found in /home/user/public_html/fuel/core/bootstrap.php on line 47

我运行的命令:

php oil

有什么建议吗?

【问题讨论】:

  • 你确定你的路径是正确的 /home/user/public_html/ 不是 ubuntu 服务器和 apache 的默认路径,它通常是 /var/www/ 或者如果你把它改成一个用户主文件夹,你不会有一个名为“用户”的用户,所以它是 /home/dave/public_html/ 或 /home/dave/www/ 例如
  • 我将路径从 /var/www 更改为 /home/[[user-name any user]]/public_html/..etc
  • 那么 www-data 用户是否有权访问该文件夹?
  • 确定我将访问权限授予 www-data 用户

标签: php ubuntu fuelphp


【解决方案1】:

可能您的autoloader 配置不正确。这是我首先要看的地方。

【讨论】:

    【解决方案2】:

    Fuel 的自动加载器中无需配置任何内容。

    FuelPHP 使用 index.php 中定义的 COREPATH 常量来查找框架的核心类,除非您更改了文件的位置,否则它的定义是正确的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多