I keep seeing this forum post coming up when I search Google for "InMotion Roundcube" so I figured I'd reply here to try to make it a more qualified match.
I use InMotion Webhosting and love them. Running two lead domains and redirecting about 10 other domains to the two leads.
I've used RoundCube through InMotion's default webmail link-through (my domain name, slash, then "webmail" and the first time it takes me to a CPanel page to determine which webmail application I'd like to use as default, then just goes to that default choice from then on).
RoundCube is GREAT for me, and works swiftly enough and has great graphics. But I want to run it as an enhancement to my domain directly and not through my webhosts own installation.
So I uploaded the latest RoundCube (0.3.1) and set up a MySQL database for it, and then I navigate to mydomain.com/webmail/installer/welcome.html and am presented with the Interactive Installer to set up RoundCube. But when I click the START INSTALLATION button on that page, I get the following error:
Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 7680 bytes) in /home/XXXXXXXX/public_html/webmail/program/include/main.inc on line 91 (XXXXXXXX is, obviously, my username/domain directory on my webhost's server).
I do not experience this issue above when trying out a RoundCube install locally using XAMPP and everything sets up perfectly, following the INSTALL information included with RoundCube. I can run RoundCube on a local server with all IMAP/SMTP info given and it runs flawlessly there. So I know how to install Roundcube, at least when I have hands-on access to the web-server.
Any suggestions as to why I'm getting the above error when trying to run the installer remotely on my webhost? And, more importantly, what action I can take to correct it?