I’m trying PHP 5.4 (I’ll make the transition from 5.2 when it’s at least 5.4.2). So, I’ll be posting here my findings regarding Yii+5.4
I’m trying PHP 5.4 (I’ll make the transition from 5.2 when it’s at least 5.4.2). So, I’ll be posting here my findings regarding Yii+5.4
Have you discovered anything yet? i was kind of hoping this would be a post that was saying Yii would be written w/ php 5.4 in mind, given all the interesting new features they added.
NOTE: moved to proper section (Miscellaneous instead of Bug Discussion)
I’ve been toying around with v5.4 for a bit now. I only noticed some serious breakage in a legacy app for now (probably maguic quotes related. I need to dig deeper into that). Apart from that, everything is fine. It looks like current APC doesn’t work with it, so you need to pull a version from SVN. So far, no problems with Yii. but there are quite noticeable speed improvements.
If you are on a RadHat-based distro, I can recommend remi’s fine RPMs (they are mostly a backport of the Fedora/Rawhide RPMs). If you are interested what’s new: Ilia gave a nice presentation on that.
Follow-up: This PHP v5.4 PPA is fine for Ubuntu. Still couldn’t spot any bugs, but it really looks like most stuff is now really DB-bound. With Yii it turns into a real challenge to produce pages that take longer than 0.2s to render ![]()
Oh yes, the packaged APC version won’t work. But pulling a version from SVN doesn’t seem to be necessariy. As far as I can tell, it’s entirely sufficient to compile the last version via pear/pecl.
Ok, here’s one … If you’re running v3.1.9 of APC, make sure to set apc.stat to 1 and apc.include_once_override to 0. I’m seeing a lot of segfaults with other settings ![]()
I’ll try and post my result later.
HI, I’m havving problems with errors that appears in the app, that before 5.3, don’t.
Can you tell me how to "bypass" some errors ?
Undefined index: id
(/opt/lampp/htdocs/yii-1.1.12/framework/web/CArrayDataProvider.php:102)
Stack trace:
#0
/opt/lampp/htdocs/yii-1.1.12/framework/zii/widgets/CBaseListView.php(130):
GroupGridView->renderKeys()
#1 /opt/lampp/htdocs/yii-1.1.12/framework/web/CBaseController.php(174):