Title: Bug
Last modified: August 22, 2016

---

# Bug

 *  Resolved [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/)
 * Hello,
    I use this forum because you never answer the “pro” support, as you never
   answer my request
 * Before making further improvements (that crash very often), fix what does not
   work – Reminder:
    Last reply details in admin panel and front-page is presented
   by ticket creator even if the last reply was taken by staff… I’m not notified
   when a client responds to a ticket already created… and I am notified when I 
   answer my own tickets (although this should not be the case …). Line breaks are
   not taken into account by the text editor …
 * I use this plugin for a professional service. I paid for it !!! When will you
   consider the bugs reported by customers.
    But no, you prefer to block the line(
   over pro support, email back because that can not be sent to your email address…).
   Who are you mocking?
 * [https://wordpress.org/plugins/wpsc-support-tickets/](https://wordpress.org/plugins/wpsc-support-tickets/)

Viewing 15 replies - 1 through 15 (of 21 total)

1 [2](https://wordpress.org/support/topic/bug-82/page/2/?output_format=md) [→](https://wordpress.org/support/topic/bug-82/page/2/?output_format=md)

 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/#post-5366745)
 * > I use this forum because you never answer the “pro” support, as you never answer
   > my request
 * Yes, please do use this support forum as the primary way to receive support, 
   just not for PRO specific support.
 * > Before making further improvements (that crash very often), fix what does not
   > work –
 * If you look at the changelog, you will see that over the years I have mixed patches
   and new improvements:
    [https://wordpress.org/plugins/wpsc-support-tickets/changelog/](https://wordpress.org/plugins/wpsc-support-tickets/changelog/)
 * While I appreciate your advice, I will continue to patch all bugs I can as well
   as add new features as time permits. I’m also introducing a setting to allow 
   users to beta test new wpsc Support Ticket features so that users can choose 
   to run either the current stable version or the latest beta version by simply
   changing one setting. This should allow me to be able to introduce new features
   to the beta version for testing, while keeping the stable version untouched from
   the potential new bugs (or crashes, as you put it.)
 * Regarding your bug reports, I cannot recreate them:
 * > Last reply details in admin panel and front-page is presented by ticket creator
   > even if the last reply was taken by staff..
 * While I do believe you that you are experiencing this issue, I simply cannot 
   recreate this issue on my test or live servers. Have you tried disabling all 
   other plugins except for wpsc Support Tickets and does the problem still occur?
 * Is the time on your server properly set up? If the dates/times were invalid, 
   or all the same, it would cause the behavior you mention. Again, since I cannot
   recreate this issue I’m having trouble diagnosing the solution. Let me know if
   either of those two suggestions worked and what the results were regardless.
 * > I’m not notified when a client responds to a ticket already created… and I 
   > am notified when I answer my own tickets (although this should not be the case…).
 * Again, these are issues which do not exists on my local test server, nor on my
   remote live server. All emails are appearing correctly. Perhaps whatever is causing
   your first issue is also causing some emails to never get queued.
 * > Line breaks are not taken into account by the text editor …
 * Line breaks work perfectly for me using Firefox, Chrome, or Internet Explorer
   on Windows 8.1 using UTF-8 encoding. What is your browser/OS and character encoding?
   Perhaps I can recreate this issue if I can recreate your browsing environment.
   Thanks.
 * > I use this plugin for a professional service. I paid for it !!! When will you
   > consider the bugs reported by customers.
 * Whether or not a purchase has been made, I investigate all bugs reported by customers
   here on this forum, so thank you for taking the time to report them. I am here
   to help you resolve all issues related to the open source version of wpsc Support
   Tickets.
 * > But no, you prefer to block the line (over pro support, email back because 
   > that can not be sent to your email address …).
   >  Who are you mocking?
 * I don’t understand any of this, but it is no problem. Thank you for bring this
   problems to my attention. If you can answer the questions above I can hopefully
   help you find a solution to your issues. Thanks again.
 *  Thread Starter [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/#post-5366756)
 * hello,
 * Thank you for your answer … now, I shall have to go through here!
 * Well, I tried to disable all plugins, it changes nothing.
    I use UTF-8 encoding.
 * With Mozilla Firefox or Internet Explorer, line breaks are ok, but not with Google
   Chrome … (I have windows 7 premium family).
 * It seems to be a date problem:
    **2014-10-08 10:43 AM by ticket creator (this
   time is ok) Open for 1 hours, and 20 minutes & counting  (when the ticket was
   opened 20 minutes ago).
 * For my website hosting, I use a shared hosting and it is apparently not possible
   to adjust the time …It”s UTC for all accounts.
    So what can I do ?
 * Thank you
 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/#post-5366757)
 * Interesting, and thank you for taking the time to follow my suggestions and post
   the relevant data! Right now it is 2am here, and I am ready for sleep, but when
   I begin work in the morning I will address your issue and try to release the 
   fixes in 4.8.9. Just wanted to acknowledge that I have seen your reply.
 * I’m not sure yet, but my first clue is the fact that one time is correct, and
   the other an hour off. It may mean my code could be using two time sources (such
   as MySQL in one spot, and Apache through PHP in another.) I think by auditing
   my code, and removing any MySQL timestamps it could solve the issue. If that’s
   not it, there could be a few other things.
 * Anyway, goodnight. I will post an update here tomorrow.
 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/#post-5366803)
 * Hmm, looks like I was right. In most places I use I use the WordPress time functions,
   but in a few key calculations I use PHP’s DateTime::createFromFormat or new DateTime();
   depending on PHP version. This problem is going to be difficult to solve, but
   at least I’ve found the offending the code. I do still need your help with an
   additional question. What version of PHP are you running? Is it PHP 5.1 or higher?
   Thanks again.
 *  Thread Starter [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/#post-5366817)
 * Hi,
    I use PHP 5.3.28. But, with my hosting, I can also use PHP 5.2.17, 5.4.28
   or 5.5.12. Do you think if I changed my version, it would solve my problem? Thank
   you for your help
 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/#post-5366855)
 * Thanks for letting me know the PHP version. I needed to know because the software
   calculates time using different code under PHP 5.1.x then it does on 5.2 and 
   higher.
 * I’m closer to a patch with that information. Apologies about the delay. I have
   a greater understanding of the exact issue, and hope to have a potential fix 
   ready for you very soon. If my first attempt at a fix is unsuccessful, I have
   a more brute force solution that will also work, but is less elegant. Either 
   way, I’m doing everything I can to get this resolved for you ASAP. I’ll let you
   know when I release the patch. Thanks again!
 *  Thread Starter [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/bug-82/#post-5366864)
 * Thank you, so I await your news…
 * I apologize for my first post but I was waiting for a long time for a reply (
   you should maybe reported on pro-support that the support is going on here, even
   if one has a pro version …)
    Best regards
 *  Thread Starter [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 5 months ago](https://wordpress.org/support/topic/bug-82/#post-5366957)
 * Hi,
 * Problems are not solved.
    I do not receive email when a new post customer response
   to its own ticket … it’s really annoying. Thank you
 *  Thread Starter [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/bug-82/#post-5366972)
 * Hi,
    I really need this problem to be solved. This plugin provides the basis 
   for exchanges with my clients, but: – I am not notified when a new client response
   to a ticket; – For my part, like that of the client, it is always said that it
   was he who posted the last answer, even if I answered; This is really problematic
   for me because I have more and more customers …and those bugs are bad for my 
   professionalism! Thank you
 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/bug-82/#post-5366973)
 * That’s a known issue that happens when your server is misconfigured with a PHP
   timezone that does not match your MySQL timezone, causing time based calculations
   to fail.
 * This happens in some shared hosting environments where the MySQL server is on
   a different machine than the web server, but can also happen when both are on
   the same server but are configured to incorrectly use different timezones. Easiest
   way to fix that is to change the timezones on one of them to match the other.
   The easier way is to sync your PHP.INI timezone settings with your MySQL timezone.
   If that seems like a daunting task you can probably just open a ticket with your
   hosting company and tell them you need them “to fix the php.ini timezone so that
   it correctly matches the MySQL timezone.”
 * I’m working on a more generic fix that should work in all shared hosting environments,
   but it may not be feasible to implement, nor is it ideal because it will add 
   an additional database query on every page load (to temporarily change the MySQL
   timezone to match the PHP timezone.) I’m still trying to figure out how I can
   override WordPress’ $wpdb object because I will have to make sure that this new
   timezone override is the very first query run after $wpdb makes it’s connection,
   so if the WordPress core code doesn’t expose a hook directly afterwards, I may
   not be able to provide any patch at all.
 * So yeah, very best solution to this problem is to configure the PHP and MySQL
   timezones to be identical, as they should be. I’m working on the potential $wpdb
   patch, and I should know soon whether or not I can make the timezone query execute
   at the proper time or not, so I will update this thread accordingly at that time.
   Thanks for your help and patience.
 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/bug-82/#post-5366974)
 * Alright, I figured out that patch. It will be in the next update, version 4.9.36,
   out a little later today. You’ll have to switch on the fix from wp-admin > Support
   Tickets > Settings > General > Force Sync MySQL timezone to PHP timezone? > set
   to Yes, and save settings.
 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/bug-82/#post-5366975)
 * 4.9.36 is out now. Let me know if it fixes your issue when you turn on the new
   setting. Note that I don’t think it will fix old tickets, so you’ll need to test
   it on new tickets to see if it works. Please let me know either way, and thanks
   again for your help and patience!
 *  Thread Starter [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/bug-82/#post-5366976)
 * HI,
 * It does not work…
    I have the same problems
 *  Thread Starter [Gilou24](https://wordpress.org/support/users/gilou24/)
 * (@gilou24)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/bug-82/#post-5366977)
 * For information,
    I handed the parameters Force Sync MySQL to PHP timezone to
   timezone False I just change the time on my blog (wordpress general parameters).
   I put it in London (UTC) and it seems to work (last reply is OK) So my blog is
   not at the home time, but that does not matter … But I still get no notification
   when a customer post a new answer … and it is very annoying
 *  Plugin Author [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * (@jquindlen)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/bug-82/#post-5366978)
 * Good to know. What timezone were you trying to use previously that caused the
   issue? I’d like to know so I can work out a better solution that allows you to
   use your correct timezone without the issue you were experiencing.
 * I’m looking into your email issue. Thanks again.

Viewing 15 replies - 1 through 15 (of 21 total)

1 [2](https://wordpress.org/support/topic/bug-82/page/2/?output_format=md) [→](https://wordpress.org/support/topic/bug-82/page/2/?output_format=md)

The topic ‘Bug’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wpsc-support-tickets_3eaded.svg)
 * [IDB Support Tickets](https://wordpress.org/plugins/wpsc-support-tickets/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wpsc-support-tickets/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wpsc-support-tickets/)
 * [Active Topics](https://wordpress.org/support/plugin/wpsc-support-tickets/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wpsc-support-tickets/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wpsc-support-tickets/reviews/)

 * 21 replies
 * 2 participants
 * Last reply from: [jquindlen](https://wordpress.org/support/users/jquindlen/)
 * Last activity: [11 years, 3 months ago](https://wordpress.org/support/topic/bug-82/page/2/#post-5366984)
 * Status: resolved