问题标签 [autoload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Magento - zend - 后端错误
当我在 magento 中登录后端时出现以下错误
致命错误:在第 176 行的 /homepages/45/d210005774/htdocs/ websitename /lib/Varien/Http/Adapter/Curl.php 中找不到接口“Zend_Http_Client_Adapter_Interface”
我之前在 magento 的索引管理部分也遇到了这个错误
致命错误:在第 153 行的 /homepages/45/d210005774/htdocs/ websitename /lib/Zend/Locale/Format.php 中调用未定义的方法 Zend_Locale_Data::disableCache()
谁能帮我解决这个问题?我认为问题与 zend 框架有关,但我不确定是什么原因造成的
php - CodeIgniter:当我加载电子邮件库时,$config 的奇怪回声回来了
版本信息:CI 版本 1.7.2 - PHP 5.3.1 - Apache2 - Mac OSX 10.6.3
出于某种原因,当我在我的控制器或 autoload.php 中加载 CI 的电子邮件库时,它会自动并立即回显配置信息,如下所示:
如果我在 autoload.php 中自动加载电子邮件库,它会在我的源/页面中的任何其他内容之前回显。如果我在我的控制器中明确调用它,它会在那个确切点回显。
我被难住了,以前从未见过。关于如何抑制/消除的任何想法?
在自动加载中加载库:
$autoload['libraries'] = array('database','encrypt','email');
在控制器中加载库:
$this->load->library('email');
zend-framework - ZF 中的模块自动加载器
Zend_Application_Module_Autoloader 的手册说明如下:
当使用 Zend_Application 的模块引导时,默认情况下会为每个离散模块创建一个 Zend_Application_Module_Autoloader 实例,允许您自动加载模块资源。
这需要我为每个模块创建一个空的引导类,否则每个模块的资源自动加载将无法与内置自动加载器一起使用。
现在我有两个问题
- 什么是离散模块?
- 有没有办法让这个资源自动加载器默认为每个模块注册,而无需为每个模块创建引导文件?我希望它在每个模块中都可用,并且创建这么多空引导类是我宁愿阻止的。
php - php:自动加载异常处理
我正在扩展我之前的问题(在异常句柄中处理异常)以解决我糟糕的编码习惯。我正在尝试将自动加载错误委托给异常处理程序。
如果缺少 testClass.php 文件,上面的脚本应该加载一个 404 页面,并且它工作正常,除非 pageClass.php 文件也丢失了,在这种情况下我看到一个
“致命错误:第 29 行的 D:\xampp\htdocs\Test\PHP\errorhandle\index.php 中找不到类 'pageClass'”而不是“致命错误:500”消息
我不想为每个类自动加载(对象创建)添加一个 try/catch 块,所以我尝试了这个。
处理这个的正确方法是什么?
php - magento XML RPC 问题 Class 'Zend_Http_Client' not found in
知道什么会导致这种情况发生吗?我尝试使用 XML RPC zend 版本,但每当我尝试包含客户端时,我都会遇到某种错误。就像它包括客户端一样,但是之后客户端不知道如何包含文件......
测试连接脚本位于根目录中,具有以下内容 -
任何帮助,将不胜感激!
ruby - Ruby 1.9 中的自动加载线程安全吗?
在我看来,自从这个著名的线程以来,Ruby 社区一直对自动加载感到有些害怕,出于线程安全的原因,不鼓励使用它。
有谁知道这在 Ruby 1.9.1 或 1.9.2 中是否不再是问题?我已经看到一些关于互斥锁等中包装要求的讨论,但是 1.9 更改日志(或至少我能找到的)似乎并没有解决这个特定问题。我想知道我是否可以合理地开始在仅限 1.9 的库中自动加载而不会感到任何悲伤。
提前感谢您的任何见解。
php - 命名空间自动加载在 windows 下有效,但在 Linux 上无效
我有以下 php 代码:
索引.php
模块\标准\handler.php
在 Windows 7 下,运行 WAMP,代码会生成消息“Hello from Delegation!” 但是在Linux下,我得到以下信息:
致命错误:spl_autoload(): Class modules\standard\handler could not be loaded in /var/www/index.php on line 15
Windows 在 WAMP 下运行 PHP 5.3.0,Linux 在 Ubuntu 9.10 下运行 5.3.2 dotdeb 包。
这是我的 linux 机器上的配置问题,还是只是在不同操作系统上处理命名空间和自动加载的方式不同
kohana - Kohana 3 自动加载模型
我正在尝试使用模型,但出现致命错误,因此我认为它无法正确自动加载。
ErrorException [致命错误]:找不到类“Properties_Model”
有问题的控制器线:
该模型:
我还将课程放在三个不同的位置,希望一个可以工作,但都失败了。它们是:应用程序/类/模型应用程序/模型应用程序/模型
我错过了什么?
ruby - 使用命名空间/子模块自动加载
我在 ruby 中使用模块作为命名空间。我将如何进行自动加载...类似的东西autoload :"App::ModuleA", 'app/module_a
不会引发“必须是常量名称”错误?
php - 使用 ZF 自动加载器加载模型
require
我有一个简单的 ZF 应用程序(无模块),当我在使用它们之前上课时它工作得很好。但是,我想使用 ZF 自动加载器来自动加载它们(我认为这是默认行为)。
我该怎么做呢?我对新的(ish)Zend_Application
做事方式有点困惑。我的目录结构是标准的:
例如删除此方法中的要求: