PHP не сериализируют проблему

Редактировать:

Документ Breaking Changes for Liferay 7.0 , в котором тег перемещен в тег tag из библиотеки liferay-expando. Просто следуйте за этим критическим изменением и используйте новый taglib вместо старого.

Более длинный предыдущий ответ, намекающий на приведенное выше:

Если тег все еще там, он должен. Однако предоставление гостевым пользователям разрешения на обновление пользователей - отличный способ создать лазейку и проблему безопасности.

Возможно, вы захотите

  • Сначала попробуйте нередактируемое отображение данных
  • Проверьте источник HTML, если он содержит - потому что, если это так, либо тег не поддерживается или вы не импортируете требуемую библиотеку тегов. К сожалению, теги JSP не всегда изящны, они просто отображаются так, как есть, и браузер ничего не показывает.
  • Глядя на источник Liferay, в частности ./modules/apps/users-admin/users-admin-web/src/main/resources/META-INF/resources/user/custom_fields.jsp, он использует , что действительно является подсказкой, что вы можете захотеть взглянуть на другую библиотеку тегов.

6
задан John 13 February 2009 в 14:53
поделиться

2 ответа

Действительно ли это возможно $item['response'] содержит некоторый пробел прежде или после него?

Проверить strlen($item['response']) дает Вам 61.

Править: Это, кажется, работает с пробелом в конце, но пробел в запуске заставит ему не удаться не сериализировать.

Править: то сообщение об ошибке означает любого, который у Вас есть БОЛЬШОЙ пробел (почти 2 КБ из него), или $item['response'] изменяется между echo и unserialize

3
ответ дан 17 December 2019 в 07:09
поделиться

работы для меня очень хорошо. действительно ли Вы уверены это $item['response'] строка? да, походит на ведущие пробелы.

и на Вашем dev сервере php никогда 'ничего' не должен давать Вам. это должно быть настроено для создания всех ошибок, предупреждений и уведомлений. также можно использовать http://php.net/var_dump вместо print_r, поскольку он дает Вам больше информации.

1
ответ дан 17 December 2019 в 07:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: