exim4u with Apache24, php55
Is anyone already usinh exim4u with php55 under Apache24? I am getting stuck a little. -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 "I can't hear you -- I'm using the scrambler."
Hi, 2014.12.22 22:25, Gordon Dickens wrote:
I've got a FreeBSD 10.1 testing installation and I first tried to use php55 and encountered problems, however, its been awhile since I set it up so I don't remember exactly what the problems were. To my best recollection, some extensions or pear modules that I needed were not yet available but I can't say for sure. In any event, I ended up just swtiching to php5 (5.4.35) instead. I'm using Apache24 without any issues.
Could it have been Peer:DB maybe? This is something I've already replaced with PDO in Vexim last year, but Exim4U hasn't picked up this change. BTW I'm currently thinking about rewriting the whole web-facing Vexim app, building it on some sort of a framework, with proper MVC separation. I wonder if using a bigger framework as a base would discourage Exim4U or end users from adopting that rewrite. What do you think? Rimas
Hi Rimas, Sorry, but I don't remember for sure which module(s) that it was. I had noticed that you replaced Pear::DB though... BTW, I am currently sorting though the Vexim patches that have been made since 2012 and I am patching Exim4U with many of your patches and improvements. It may be a while before I'm done but I hope to have most of the patches implemented soon. Thanks! I concur that there are advantages to moving away from php to some type of framework or forms generator. There are subtle differences in Vexim and Exim4U, particularly related to the exim configuration and how/when spam and viruses are processed, that would need to be reconciled for the same development work to easily be applied to both projects. I am sure that we could work that out though. Gordon On 12/24/2014 06:29 AM, Rimas Kudelis wrote:
Hi,
2014.12.22 22:25, Gordon Dickens wrote:
I've got a FreeBSD 10.1 testing installation and I first tried to use php55 and encountered problems, however, its been awhile since I set it up so I don't remember exactly what the problems were. To my best recollection, some extensions or pear modules that I needed were not yet available but I can't say for sure. In any event, I ended up just swtiching to php5 (5.4.35) instead. I'm using Apache24 without any issues. Could it have been Peer:DB maybe? This is something I've already replaced with PDO in Vexim last year, but Exim4U hasn't picked up this change.
BTW I'm currently thinking about rewriting the whole web-facing Vexim app, building it on some sort of a framework, with proper MVC separation. I wonder if using a bigger framework as a base would discourage Exim4U or end users from adopting that rewrite. What do you think?
Rimas
_______________________________________________ users mailing list users(a)exim4u.org https://exim4u.org/mailman/listinfo/users
Hi Gordon, 2014.12.26 18:44, Gordon Dickens wrote:
Sorry, but I don't remember for sure which module(s) that it was. I had noticed that you replaced Pear::DB though... BTW, I am currently sorting though the Vexim patches that have been made since 2012 and I am patching Exim4U with many of your patches and improvements. It may be a while before I'm done but I hope to have most of the patches implemented soon. Thanks!
I think porting your changes to our codebase instead might be feasible as well. If I remember correctly, you have some additional fields/functionalities which don't exist in stock Vexim, but the last time I checked, the biggest differences were your use of Bootstrap and our use of PDO, and if we don't go with the rewrite, I'd very much like to apply that Bootstrap patch to our repository anyway.
I concur that there are advantages to moving away from php to some type of framework or forms generator. There are subtle differences in Vexim and Exim4U, particularly related to the exim configuration and how/when spam and viruses are processed, that would need to be reconciled for the same development work to easily be applied to both projects. I am sure that we could work that out though.
One of the reasons why I want to rewrite Vexim is simply to learn something new (a framework in this case). Currently, I'm facing a dilemma which framework to choose. In particular: * does framework's size matter? For example, Yii2 take up about 20MB, which might appear too much for our small application. * does framework's license matter? E.g. Fat-Free Framework (F3) is rather small, but uses GPLv3. If I choose F3, I assume it would mean licensing the new version of Vexim under GPLv3 as well. I wonder if that would be a problem for anyone. Regarding your second sentence in this paragraph, I assume it refers to Exim config files, and not the Vexim admin app, right? Hm, perhaps we should move the app into its own repository... Rimas
I finally got it running with php55 although I have some raw php stuff on the admin UI when editing a user. On the "Forward mail to", I get ! \n"; ?> On 22 December 2014 at 23:25, Gordon Dickens <gecko(a)exim4u.org> wrote:
Hi Odhiambo,
I've got a FreeBSD 10.1 testing installation and I first tried to use php55 and encountered problems, however, its been awhile since I set it up so I don't remember exactly what the problems were. To my best recollection, some extensions or pear modules that I needed were not yet available but I can't say for sure. In any event, I ended up just swtiching to php5 (5.4.35) instead. I'm using Apache24 without any issues.
FYI,
Gordon
On 12/22/2014 02:50 PM, Odhiambo Washington wrote:
Is anyone already usinh exim4u with php55 under Apache24?
I am getting stuck a little.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 "I can't hear you -- I'm using the scrambler."
_______________________________________________ users mailing listusers(a)exim4u.orghttps://exim4u.org/mailman/listinfo/users
_______________________________________________ users mailing list users(a)exim4u.org https://exim4u.org/mailman/listinfo/users
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 "I can't hear you -- I'm using the scrambler."
On 24/12/2014 12:58, Odhiambo Washington wrote:
I finally got it running with php55 although I have some raw php stuff on the admin UI when editing a user.
On the "Forward mail to", I get
! \n"; ?>
please change in php.ini short_open_tag = On that should do the trick. Thanks
2014.12.26 19:47, Shamim Shahriar rašė:
On 24/12/2014 12:58, Odhiambo Washington wrote:
I finally got it running with php55 although I have some raw php stuff on the admin UI when editing a user.
On the "Forward mail to", I get
! \n"; ?>
please change in php.ini short_open_tag = On
that should do the trick.
If that's the case, then I suppose applying this patch should fix the problem as well: https://github.com/avleen/vexim2/commit/4ea7976eba359a26e4a417a06d16996b3886... Regards, Rimas
participants (4)
-
Gordon Dickens
-
Odhiambo Washington
-
Rimas Kudelis
-
Shamim Shahriar