Ошибка в настроке VPS хостинга

172
26 ноября 2018, 19:30

Всем привет. Перекинул из виртуального хостинга на VPS хостинг сайт, и он ругается на след. ошибку

if(isset($mysqlColumn[$cellPath]) and !empty($cell->getCalculatedValue()))

Ошибка

mod_fcgid: stderr: PHP Fatal error:  Can't use method return value in write context in /var/www/www-root/data/www/reallot.kz/application/models/admin_model.php on line 124

Чувствую что проблема тут

empty($cell->getCalculatedValue()

empty аргументом можно передавать лишь переменную

Но на виртуальном хостинге работало все без проблем, в чем может быть причина

Answer 1

До PHP 5.5 empty() проверяет только переменные, и попытка проверить что-то еще вызовет ошибку синтаксиса. Другими словами, следующий код не будет работать: empty(trim($name)). Используйте вместо него trim($name) == false.

Старайтесь чаще читать официальную документацию прежде чем задавать вопрос. В PHP она очень даже дружелюбна для новичка, т.к. содержит не только описание, но и массу всевозможных примеров.

В вашем конкретном случае проблема заключается в том, что вы перенесли скрипт на более низшую версию PHP.

Answer 2

Попробуйте просто $cell->getCalculatedValue(). !empty, по сути, это двойное отрицание

READ ALSO
Возникает ошибка в PhpMyAdmin на OpenServer. Переношу работающий сайт с веб сервера на локальный, и такое …?

Возникает ошибка в PhpMyAdmin на OpenServer. Переношу работающий сайт с веб сервера на локальный, и такое …?

Возникает ошибка в PhpMyAdmin на OpenServerПереношу работающий сайт с веб сервере на локальный, и загрузил файлы и базу данных

169
Исключение в regex php

Исключение в regex php

У меня есть такое регулярное выражение:

145
простое Rest Api

простое Rest Api

Передо мной стоит задача реализовать простое Rest Api используя платформу WordPressНеобходимо сделать аунтификацию пользователя, и сгенерировать...

153
Как написать такой цикл, не внедряя html в php

Как написать такой цикл, не внедряя html в php

https://itsolutionstuffcom/post/laravel-5-category-treeview-hierarchical-structure-example-with-demoexample

175