Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I am constantly seeing the following error in my system.log in magento. I have gone into the exact file but can not see anything wrong with it.

Has any one else experienced this?

Warning: strlen() expects parameter 1 to be string, array given in /home/beerhawk/public_html/app/code/core/Mage/Catalog/Model/Layer/Filter/Attribute.php on line 93

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
458 views
Welcome To Ask or Share your Answers For Others

1 Answer

The error message says everything - you passing an array to strlen, but strlen expects an string. If you want the length of and array, you should use count.

If you really want the length of an string, you should check your code, which have definitally some logical issues


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...