Latest Release 2.0.1 See first post for details change log: [Fixed] - IsInParty API Change EDIT [BUG] updateCurrentPosition SQL Failed - Not sure why this started to error out. Looking into it, should not cause major problems other than XY Cords not working. Code: [WatchMyToon] - System.ArgumentException: Address cannot be zero. Parameter name: address at Styx.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative) at Styx.MemoryManagement.MemoryBase.ReadString(IntPtr address, Encoding encoding, Int32 maxLength, Boolean relative) at Styx.WoWInternals.WoWObjects.LocalPlayer.get_SubZoneText() at WatchMyToon.Fucntions_Unit.updateCurrentPosition() in c:\Dropbox\BuddyProducts\HonorBuddy\Plugins\WatchMyToon\Functions_Unit.cs:line 77
I have PDO installed and enabled. I have this error over and over again Strict Standards: Only variables should be passed by reference in C:\xampp\htdocs\install\install.php on line 40 Strict Standards: Only variables should be passed by reference in C:\xampp\htdocs\install\install.php on line 38 It says PDO version is unknown but PHPinfo lists it as mysqlnd 5.0.8-dev - 20102224 - $Revision: 310735 $ Any ideas?
Are you using the new installer??? Also please note this has not been tested with xampp or on windows IIS.
I apologize, I was really excited about this plugin and have put in alot of hours to get it working. Ty for your work. If I can help it all I will be happy to.
I'm getting a PDO error here it what I'm seeing on the install: Getting System Info • PHP Version: 5.3.10-1ubuntu3.4 Checked! • Safe Mode: Unknown Checked! • PDO MySQL Version: Checked! • JSON Version: 1.2.1 Checked! • Magic Quotes for GPC (Get/Post/Cookie): Off Checked! • Magic Quotes Runtime: Off Checked! • Magic Quotes are in Sybase-style: Off Checked! • GIT Executable Location: /usr/bin/git Checked! • GIT Version: 1.7.9.5 Checked! • This program requires PDO for MYSQL to be installed (current status is ). You cannot proceed the installation.
would it be better if someone with experience can post a tutorial on hosting the webpage on our own computer instead? Like a free simple webpage hosting software that can run the script. That way is more control than just random web page hosting service. Just a thought
Just so you know, this has nothing to do with experience, I have been web hosting for about 10 years. Sure this site was custom to my hosts setup and I created my own installer to use for it that worked for me. There were lots of problems with the installer I created because it was my first one. THE NEW INSTALLER is not my creation it is something I purchased to try and eliminate install problems, but due to different configurations from host to host ie (xampp is very lightweight and it has stripped a lot of regular features out, error handeling for exec for windows is different than linux). If you want me to handel all of the features in the world either I need a team of 20 people or I make this private and charge for it. I am about at the point to make this a hosted solution and force people who want to use to to register at my site, this change will take a few weeks. In the mean time read the top 3 posts for a new provider that works without a hitch.
Thank you so much for getting the free hosted solution out there...the website install worked like a charm except that it's in install/ but it's a minor problem I can live with. I updated my .cs file in the plugin folder with the info in the directions and I get the following error: Code: [WatchMyToon] - Database Update Report: Error: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'lnwulfwa_wmt.TABVersion' doesn't exist<br /> <b>Fatal error</b>: Call to a member function fetchAll() on a non-object in <b>/home/lnwulfwa/public_html/install/plugin.php</b> on line <b>75</b><br /> I checked out the db in phpmyadmin and it looks like it didn't create any table structure. I only see a test DB.
I got it working, your code is looking for the TABVersion table but your script creates a test table. You need to modify the create.sql to read: Code: DROP TABLE IF EXISTS `<DB_PREFIX>TABVersion`; CREATE TABLE IF NOT EXISTS `<DB_PREFIX>TABVersion` ( `id` smallint(6) NOT NULL auto_increment, `user_name` varchar(30) NOT NULL default '', `password` varchar(50) NOT NULL default '', `account_type` varchar(12) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; INSERT INTO `<DB_PREFIX>TABVersion` (`id`, `user_name`, `password`, `account_type`) VALUES(1, '<USER_NAME>', <PASSWORD>, 'admin'); Works like a champ now...thank you so much for this great plugin. Can't wait to see the android app!
Original: Edited: I looked all over for explanation of the variables used in the original (2>&1, 1>, 2>), or reason 2 directories are being defined, with no success. Can anyone explain these to me? The original obviously fails on a Windows setup. The second one is meerly missing the final vaiables I speak of and runs successfully for Windows. And overall, since everything seems to be written for a *nix setup, if u wish, I can offer u some free hosting on a Windows Server 2008 ApacheLounge/IIS setup. Just lemme know. I'm always up for a project to keep me from being bored.
Got the PM, I'll try and put some directions together and post them here. I've been up for 3 days leveling my monk so I'm kinda out of it ATM.
Aight. Had the day off, so ran through a quick edit of the previous installer since it's more nice, clean, and simple. Anyone out there able & willing to test it out? Should work across Windows systems as well. One thing I noticed... Sometimes it decides to load the database and create the settings.php file with according items, and sometimes seems to just cleanly skip over this. Not sure the reasoning yet.
I have the first installer written and going rather well. The only thing that seems to be missing is anything to build the database. Are there to be instructions, or a dump file somewhere to get this set up? EDIT: I have also noticed during testing, the ONLY time the installer successfully creates a settings.php file is upon the very first successful database check during that browser's session. If you fail an install, delete any files that may have DLed other than the install folder, and simply re-ran the install, all would pass thru other than that one file creation. You can fail DB checks and still succeed with this file upon the first successful check, and upon a re-run of the install via a fresh browser window. Any ideas on why this is acting in such a manner?