I just (today - 27 June 2007) downloaded Drupal. Installing the ACL module means you keep getting errors with text fields, it affects everything. Error message is:

warning: mb_strlen() expects parameter 1 to be string, array given in C:\Downloads\drupal stuff\drupal-5.1\includes\unicode.inc on line 370

Steps to reproduce:
1) Create a new mysql database
2) Unzip brand new drupal into new directory and set it up
3) Choose Create Content, Page, set the title and body to something trivial. Click Preview button. Works fine.
4) Install ACL module. Do 3) again, get above error.

Comments

wmostrey’s picture

What version of PHP are you using? This could be an issue concerning PHP 5.2.

rvowles’s picture

php -v returns:

PHP 5.1.3 (cli) (built: May 1 2006 00:31:46)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
with DBG v2.13.1, (C) 2000,2006, by Dmitri Dmitrienko

rvowles’s picture

Status: Active » Closed (fixed)

please ignore this - i must have missed that I turned the upload module on in the step. It is the upload module that is causing this problem.