我注意到同样的情况发生在:
$moduleLoader = new Zend_Application_Module_Autoloader(array(
'namespace' => '',
'basePath' => APPLICATION_PATH));
$moduleLoader->addResourceType('acl','acls/','Acl');
Run Code Online (Sandbox Code Playgroud)
和
$resourceLoader = new Zend_Loader_Autoloader_Resource(array(
'basePath' => APPLICATION_PATH,
'namespace' => '',
));
$resourceLoader->addResourceType('acl', 'acls', 'Acl')
Run Code Online (Sandbox Code Playgroud)
事实上,有什么区别?
我一直在努力让这两台装载机中的一台整晚安装完毕而没有成功.我已将其缩小到创建配置文件.我已将.config文件放在项目根目录下的.ebextensions文件夹中,我不确定它是否需要与我的项目处于同一级别.但无论如何403每次都有403错误,并带有以下消息:
"您无权访问此服务器上的/." 如果我删除脚本,消息就会消失.我还将包含一个屏幕截图,其中包含我可以使用的.config文件以及我需要安装其中一个加载器的原因.在此先感谢这里是我的.config文件:
# Install ioncube
mkdir ion
cd ion
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xzvf ioncube_loaders_lin_x86.tar.gz
mv ioncube/ioncube_loader_lin_5.4.so /usr/lib/php/modules/ioncube_loader.so
touch /etc/php.d/ioncube.ini
echo "zend_extension=/usr/lib/php/modules/ioncube_loader.so" >> /etc/php.d/ioncube.ini
cd ..
rm -rf ion/
Run Code Online (Sandbox Code Playgroud)
我从这里得到的:https://forums.aws.amazon.com/thread.jspa?messageID = 446182
