Локальный и удаленный зенд-сервер
Я изучаю Zend Framework 2, поэтому я загрузил Zendstudio IDE, включенный в Zend-сервер. Я сделал свое маленькое приложение, которое прекрасно работает на моем локальном Zend-сервере. Я тоже хотел попробовать Zend PHP Cloud, поэтому развернул там свое приложение с 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 ответ
После нескольких часов трассировки кода я нашел решение:
if($this->request->isPost()){
if(!empty($this->getRequest()->getPost('sg')) <--- this is the line where it dies
Пульт не понравился !empty()
поэтому я заменил его !=''