本地和远程zend服务器

时间:2014-05-31 09:40:57

标签: zend-framework2 zend-server

我正在学习Zend框架2,因此我也下载了Zend服务器附带的zendstudio IDE。我制作了我的小应用程序,它在我的本地zend服务器上工作得很好。我想尝试使用zend PHP云,所以我使用zend studio在那里部署了我的应用程序。这个应用程序在那里并不完美。一些内容正在工作,其他部分根本没有加载只有白色屏幕。我检查了服务器日志,这就是我在那里找到的:

  

函数名称Zend \ Loader \ StandardAutoloader :: loadClass

Error Type  E_COMPILE_ERROR
Source File /home/container_name/.apps/http/__default__/0/app/1.0.0/vendor/zendframework/zendframework/library/Zend/Loader/StandardAutoloader.php

Error String    Can't use method return value in write context

我认为文件上传过程中可能存在错误,因此我通过ftp客户端上传文件,问题仍然存在。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

经过几个小时的代码跟踪后,我找到了解决方案:

if($this->request->isPost()){
  if(!empty($this->getRequest()->getPost('sg')) <--- this is the line where it dies

远程不喜欢!empty(),因此我将其替换为!=''