I so wnated this install to work, and movd to a new server with MySQL 4.1 also ;). However the InnoDB transaction support is not thre it says. Ia there any way to code around this.
thanks
Stu
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I found this project and its everything I was searching for. But I have the same issue with InnoDB installing the skript and don´t know how to love it.
Since a look in the project statistics told me that every day a few people are looking for it - please don´t end supporting it! It´s a really great idea to let this game run on a webserver.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i had the same problem, my isp hasn't innoDB installed over mysql. i have found this free hosting service (http://www.ueuo.com) that provide it :)
hope it will help until 0.72
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
0.72 doesn't have non-InnoDB support unfortunately. Remember phpDiplomacy is a server-side piece of software, you don't gain much by hosting it yourself as opposed to just using the installation at phpdiplomacy.kuliukas.com (If you can't get MySQL with InnoDB or PostgreSQL)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
nope, sorry. :( 0.72 is out anyway, the only changes I'll be making to it are bug fixes/small cosmetic changes. I probably won't be adding features for quite a while, and tbh non-innodb support has a pretty low priority. If you don't have/can't get innodb /or/ postgresql, chances are you won't be able to get another critical dependency either, like GD, which I can't replace.
I hate to say this, because I know it's an annoying response to a feature request to get from a developer, but if you want non-innodb support you could always write it yourself. I've already put in most of the code IIRC, see header.php.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just wanted to add my wish for non-innodb support. My host doesn't provide it but so far every other PHP application I've installed and tried (several different forums, gallery, CMS applications etc) work fine. GD and every other thing I've needed to date is there. I'd like to host PHPDiplomacy myself because I have a very active family website with intergrated user permissions across a range of applications and I would like to include PHPDiplomacy in that (a smallish job that I feel confident in attempting, unlike coding in non-Innodb support.)
I understand that you are no longer actively developing this software so thanks anyway, just wanted to point out why this person at least thinks it's a desirable feature.
Cheers
Peter Roehlen
peter.roehlen 'at' gmail.com
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am actively developing phpDiplomacy at present, but unfortunately the further I develop phpDiplomacy the more necessary an advanced DB is. Without transactions and fine grained locking phpDiplomacy is far more likely to break, and will be slower too. MyISAM is okay for forums and CMS systems, but phpDiplomacy is more demanding.
The fact that InnoDB comes as default in recent versions of MySQL also makes me reluctant to write slow, unstable code to work around InnoDB. There's no reason not to use a recent version of MySQL which supports InnoDB, I would pressure your hosting provider instead; it worked for me ;)
Regards,
Kestas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I so wnated this install to work, and movd to a new server with MySQL 4.1 also ;). However the InnoDB transaction support is not thre it says. Ia there any way to code around this.
thanks
Stu
edit your config file
or
search google
As I told Stu by e-mail 0.72 will have a work around for users without innodb :)
Hi,
I found this project and its everything I was searching for. But I have the same issue with InnoDB installing the skript and don´t know how to love it.
Since a look in the project statistics told me that every day a few people are looking for it - please don´t end supporting it! It´s a really great idea to let this game run on a webserver.
i had the same problem, my isp hasn't innoDB installed over mysql. i have found this free hosting service (http://www.ueuo.com) that provide it :)
hope it will help until 0.72
0.72 doesn't have non-InnoDB support unfortunately. Remember phpDiplomacy is a server-side piece of software, you don't gain much by hosting it yourself as opposed to just using the installation at phpdiplomacy.kuliukas.com (If you can't get MySQL with InnoDB or PostgreSQL)
<em>will</em> there be a non-InnoDB patch for .72?
nope, sorry. :( 0.72 is out anyway, the only changes I'll be making to it are bug fixes/small cosmetic changes. I probably won't be adding features for quite a while, and tbh non-innodb support has a pretty low priority. If you don't have/can't get innodb /or/ postgresql, chances are you won't be able to get another critical dependency either, like GD, which I can't replace.
I hate to say this, because I know it's an annoying response to a feature request to get from a developer, but if you want non-innodb support you could always write it yourself. I've already put in most of the code IIRC, see header.php.
Just wanted to add my wish for non-innodb support. My host doesn't provide it but so far every other PHP application I've installed and tried (several different forums, gallery, CMS applications etc) work fine. GD and every other thing I've needed to date is there. I'd like to host PHPDiplomacy myself because I have a very active family website with intergrated user permissions across a range of applications and I would like to include PHPDiplomacy in that (a smallish job that I feel confident in attempting, unlike coding in non-Innodb support.)
I understand that you are no longer actively developing this software so thanks anyway, just wanted to point out why this person at least thinks it's a desirable feature.
Cheers
Peter Roehlen
peter.roehlen 'at' gmail.com
I am actively developing phpDiplomacy at present, but unfortunately the further I develop phpDiplomacy the more necessary an advanced DB is. Without transactions and fine grained locking phpDiplomacy is far more likely to break, and will be slower too. MyISAM is okay for forums and CMS systems, but phpDiplomacy is more demanding.
The fact that InnoDB comes as default in recent versions of MySQL also makes me reluctant to write slow, unstable code to work around InnoDB. There's no reason not to use a recent version of MySQL which supports InnoDB, I would pressure your hosting provider instead; it worked for me ;)
Regards,
Kestas