【问题标题】:cakephp-3.0 novice, \vendor\autoload.phpcakephp-3.0 新手,\vendor\autoload.php
【发布时间】:2015-01-01 23:58:09
【问题描述】:

我是 cakePHP 新手,正在尝试通过检查工作模型来学习。到目前为止,我已经下载了两个 cakePHP 3 示例。两者都缺少 \vendor\autoload.php 组件。任何人都可以向我指出一个“开箱即用”的 cakePHP 3 示例,无需新手用户进行任何额外设置吗?

【问题讨论】:

  • 好的,我通过使用 compose.phar 下载 cakephp 3.0.0 来解决这个问题。 (我以前使用过 .zip 文件方法。)` 我现在挂断了“致命错误:在第 235 行的 \cake3\vendor\cakephp\cakephp\src\I18n\I18n.php 中找不到类 'Locale'。第 235 行是 static::$_defaultLocale = Locale::getDefault() ?: 'en_US'; 我没有成功通过这一点。
  • 感谢您的参考。我现在可以运作了,但这是一场斗争。
  • 这是我的成功之路。确定 .zip 文件下载不是操作系统。下载 composer.phar 并构建完整的 cakephp 3 系统,包括 /vendor 目录。 (packagist.org 没有响应,所以我不得不更改 /Windows/System32/drivers/etc/host,attrib -R 然后在管理员模式下编辑以添加“87.98.253.214 packagist.org”)现在 composer.phar 运行正常。在 php.ini 中启用 php intl 扩展,然后回收 Apache 服务器。将 app.default.php 复制到 app.php。成功!!!

标签: cakephp-3.0


【解决方案1】:

对于 XAMPP 需要更改 php.ini 取消注释

extension=php_intl.dll

【讨论】:

    猜你喜欢
    • 2016-10-20
    • 2015-12-11
    • 1970-01-01
    • 2017-04-19
    • 2020-01-10
    • 2019-10-25
    • 1970-01-01
    • 2017-10-21
    • 2019-02-01
    相关资源
    最近更新 更多