libracms / libra-cms

It's a Joomla looking Content Managment System based on ZF2 (Zend Framework 2). I very like a joomla and ZF, but each of them don't have some features. Joomla don't have a greate base framework and ZF don't have a frendly admin sites as has Joomla. Libra CMS based at ZF2 now. So it can be example of utilizing zf2. If you wish to be involved in project let me know.
http://www.ejoom.com/libra-cms/
Other
24 stars 16 forks source link

Class not found after installation #6

Closed Splyf closed 10 years ago

Splyf commented 10 years ago

Hi,

right after folowgin installation instruction, i've got a class no found error (Fatal error: Class 'Locale' not found in /var/www/libra-cms/vendor/libra/libra-locale/Module.php on line 184) I tried to run a composer update, witch changed nothing. i surly miss something, but if it is, it's missing in the doc =) That's pitty i'm realy insterest in this project!

vnagara commented 10 years ago

Yeah, there missed an PHP Intl extension. It was required at ZF2 in earlier version. And I haven't decided whether should I put it in required attribute or not.

vnagara commented 10 years ago

I haven't found out how to remove direct usage of Locale class. So Intl extension required for now. CMS consider site as multi-locale.

Splyf commented 10 years ago

Oh, ah, that's why. do you think that could be a problem in a shared hosting? I don't know if it's in the default php's install or if it's a missconfiguration of mine, and i don't know even for those i'm using :/ Anyway, if it's not in the default php packages, i think that's could be usefull to put a note in the installation doc ^^

vnagara commented 10 years ago

I really can't say whether Intl ext included in default package as I don't know default php package in Unix. Many hosting are this ext. enabled by default. On the other hand I had an impact to installing Libra on hosting without Intl ext. and I had to change hosting as they didn't managed to install it by my ask.

I put in my mind your notice and add docs in the near release. Thank.