Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2009-09-30 19:23:51
- Neko
- Member
- Registered: 2004-03-18
- Posts: 458
[Solved] Timezone error while posting comments
A reader of my site e-mailed regarding the following error he received while trying to post a comment:
Strict Standards: Non-static method timezone::is_dst() should not be called statically in /home/root/textpattern/lib/txplib_misc.php on line 1265
Strict Standards: Non-static method timezone::is_supported() should not be called statically in /home/root/textpattern/lib/txplib_misc.php on line 2523
I can’t seem to replicate this stuff, so I can only offer the diagnostic informations if needed.
Any idea on how to fix this? Thanks.
Last edited by Neko (2009-09-30 19:24:41)
Offline
Re: [Solved] Timezone error while posting comments
Neko for what it’s worth …i just posted to your comments area on the story on maria and received no errors.
…. texted postive
Offline
#3 2009-10-10 15:27:42
- Neko
- Member
- Registered: 2004-03-18
- Posts: 458
Re: [Solved] Timezone error while posting comments
Bici, thank you!
So, I finally managed to encounter this problem myself:
I don’t know… so far I’ve always posted comments without a itch, except for this very last time.
Last edited by Neko (2009-10-10 15:29:56)
Offline
Offline
#5 2009-10-11 08:36:01
- Neko
- Member
- Registered: 2004-03-18
- Posts: 458
Re: [Solved] Timezone error while posting comments
Well, I can’t post comments with this issue going on. The system just halts when the error is shown. I’m reading a bit of PHP documentation but being the noob I am I can’t make much of it. Any idea?
Offline
Re: [Solved] Timezone error while posting comments
Hmm… probably one of these two ways to solve it:
Change your /textpattern/lib/txplib_misc.php file
Either add static
in front of the is_dst and is_supported function declarations on:
- line 2518:
static function is_dst($timestamp, $timezone_key)
- line 2544:
static function is_supported()
Or …
around line 1265, change:
$real_dst = timezone::is_dst($timestamp, $timezone_key);
into:
$tz = new timezone();
$real_dst = $tz->is_dst($timestamp, $timezone_key);
and around line 2523, change:
if ($auto_dst && $timezone_key && timezone::is_supported())
into:
$tz = new timezone();
if ($auto_dst && $timezone_key && $tz->is_supported())
Last edited by wet (2009-10-12 05:37:56)
Offline
Re: [Solved] Timezone error while posting comments
Gocom wrote:
That error is caused because
timezone
is non-static. Calling non-static always ends up in E_STRICT warning aka doesn’t work in strict mode. Do not know if that is intentional coding by devs.
But why does it not cause any errors when i posted comments to Neko’s site?
…. texted postive
Offline
Re: [Solved] Timezone error while posting comments
Neko, please post your diagnostics output.
Offline
#9 2009-10-12 13:12:40
- Neko
- Member
- Registered: 2004-03-18
- Posts: 458
Re: [Solved] Timezone error while posting comments
Versione di Textpattern: 4.2.0 (r3275)
Ultimo aggiornamento: 2009-08-28 23:15:38/2009-08-28 23:15:08
Radice del documento: /home/path
$path_to_site: /home/path
Percorso di Textpattern: /home/path/textpattern
Modalità link permanenti: section_id_title
Cartella file temporanei: /home/path/textpattern/tmp
URL del sito: www.numerozero.it
Versione di PHP: 5.2.9
GD Image Library: bundled (2.0.34 compatible); formati supportati: GIF, JPG, PNG.
Server TZ: America/Los_Angeles
Ora locale server: 2009-10-12 06:10:52
Abilita ora legale?: 1
Aggiorna automaticamente l’ora legale/solare?: 1
Fuso Orario: Europe/Rome (3600)
MySQL: 5.0.67-userstats-log
Locale: it_IT.UTF-8
Server: Apache
PHP Server API: cgi-fcgi
Header RFC 2616: 0
Sistema operativo server: Linux 2.6.29-xeon-aufs2.29-ipv6-qos-grsec
Plug-in attivi: glx_gravatar-0.1, zem_contact_reborn-4.0.3.17, zem_contact_lang-4.0.3.03m, pap_contact_cleaner-0.1, nko_spamurl_blocker-0.3m, wet_commentmagic-0.5, stm_image_uploader-0.4, jmd_sitemap-0.1.2, rah_textile_bar-0.3.3, rah_external_output-0.4
Tema per l’interfaccia di amministrazione: classic 4.2.0
Charset (default/config): latin1/latin1
character_set_client: latin1
character_set_connection: latin1
character_set_database: latin1
character_set_filesystem: binary
character_set_results: latin1
character_set_server: latin1
character_set_system: utf8
character_sets_dir: /data/mysql/rosario/share/mysql/charsets/
20 Tables: OK
10 Personalizzato: custom_1, custom_2, custom_3, custom_4, custom_5, custom_6, custom_7, custom_8, custom_9, custom_10 (10)
Estensioni PHP: libxml, xsl/0.1, xmlwriter/0.1, dom/20031129, xmlreader/0.1, xml, tokenizer/0.1, session, pcre, SimpleXML/0.1, SPL/0.2, PDO/1.0.4dev, SQLite/2.0-dev, standard/5.2.9, Reflection/0.1, pspell, posix, pdo_sqlite/1.0.1, pdo_mysql/1.0.2, mysqli/0.1, mysql/1.0, mhash, mcrypt, mbstring, json/1.2.1, imap, iconv, hash/1.0, gettext, gd, ftp, filter/0.11.0, exif/1.4 $Id: exif.c,v 1.173.2.5.2.27 2008/12/31 11:17:37 sebastian Exp $, date/5.2.9, curl, ctype, calendar, zlib/1.1, openssl, cgi-fcgi, Zend Optimizer
pretext_data: array (
‘id’ => ‘’,
‘s’ => ‘’,
‘c’ => ‘’,
‘q’ => ‘’,
‘pg’ => ‘’,
‘p’ => ‘’,
‘month’ => ‘’,
‘author’ => ‘’,
‘request_uri’ => ‘/65f444943aac4a30a33de1ccdf597dcd/?txpcleantest=1’,
‘qs’ => ‘txpcleantest=1’,
‘subpath’ => ‘\\/’,
‘req’ => ‘/65f444943aac4a30a33de1ccdf597dcd/?txpcleantest=1’,
)
/home/path/index.php:
r3189 (8becf5ea8d9ced7d05b2433dfbabf868)
/home/path/css.php:
r3189 (7a0cc56c9dc585e56aab80bc0fb22c53)
/home/path/textpattern/css.php:
r3189 (459137eeb00bb07136001528ce724192)
/home/path/textpattern/include/txp_admin.php:
r3203 (26c4f327450f66618fe82b06fb8b9e70)
/home/path/textpattern/include/txp_article.php:
r3246 (9211f37e8ba873c78b0c46186896d6b2)
/home/path/textpattern/include/txp_auth.php:
r3250 (6be154f05fca4e83c4a4947c8635afd7)
/home/path/textpattern/include/txp_category.php:
r3203 (2350c33b6acc663b56ba982bc479c920)
/home/path/textpattern/include/txp_css.php:
r3118 (bfd945a0b268c60f7b71b6535c06154e)
/home/path/textpattern/include/txp_diag.php:
r3267 (c03f4b7e28c2f8e5050924b6caf2f61f)
/home/path/textpattern/include/txp_discuss.php:
r3185 (9b08de9e4f2df7160105ff218134ec67)
/home/path/textpattern/include/txp_file.php:
r3200 (dc26e8f4cbb1821c466c14926c8a10ca)
/home/path/textpattern/include/txp_form.php:
r3260 (6ad789075a6a1811d027f5e4043b845d)
/home/path/textpattern/include/txp_image.php:
r3267 (814b6421cb2e2df073d0d6bf05c252bf)
/home/path/textpattern/include/txp_import.php:
r3203 (fb18d629321a93472674dbd4abbfc63c)
/home/path/textpattern/include/txp_link.php:
r3203 (7dee2f899aa22712e4f5f1005c6853b0)
/home/path/textpattern/include/txp_list.php:
r3203 (2dd80b98cb76b0532133f6d7c2bcccb9)
/home/path/textpattern/include/txp_log.php:
r3203 (a97af8e5ed62605ab0111e45266300cb)
/home/path/textpattern/include/txp_page.php:
r3260 (ef00267f34445a33ce0f2e453c3a20db)
/home/path/textpattern/include/txp_plugin.php:
r3203 (8c1691e89ccfc8a8f9160e66efce2b09)
/home/path/textpattern/include/txp_prefs.php:
r3235 (9833b1a7cbd01def4ceb40f8cdf01a3b)
/home/path/textpattern/include/txp_preview.php:
r1238 (cc7d08574508c8ec1e4c5281d534d6e3)
/home/path/textpattern/include/txp_section.php:
r3203 (1c7eec911a015b72e42d5cea903be426)
/home/path/textpattern/include/txp_tag.php:
r3195 (280f0fd2e6f50e6a0f13490ea5dfc1f4)
/home/path/textpattern/index.php:
r3275 (6e259f5394d65617809d25e4823de174)
/home/path/textpattern/jquery.js:
unknown (bb381e2d19d8eace86b34d20759491a5)
/home/path/textpattern/lib/IXRClass.php:
r2932 (6c533bb271087338aa19ca0b78b1810f)
/home/path/textpattern/lib/admin_config.php:
r3202 (524b829d7c73e5db26415633e799e350)
/home/path/textpattern/lib/class.thumb.php:
r3107 (0e3f7b9da4b0c77f9b75263142598902)
/home/path/textpattern/lib/classTextile.php:
r2812 (b3e4cd9bd5fb469fabdebb2c0376f7e7)
/home/path/textpattern/lib/constants.php:
r3133 (b296756aedaf98b6f9420359dd07abdb)
/home/path/textpattern/lib/taglib.php:
r2868 (a0662fa399fb16e837e8852f044dade9)
/home/path/textpattern/lib/txplib_admin.php:
r3047 (54de3f807984122ebe9b8b955e5189f4)
/home/path/textpattern/lib/txplib_db.php:
r3250 (c29e316100ae6ed42d6ec51506388b5f)
/home/path/textpattern/lib/txplib_forms.php:
r3256 (2623d94099735edc0e7a51309c26665d)
/home/path/textpattern/lib/txplib_head.php:
r3265 (4492de4935f8352357f0809d9d89516f)
/home/path/textpattern/lib/txplib_html.php:
r3255 (adb712630ad3bbe59c5f716befa33f0a)
/home/path/textpattern/lib/txplib_misc.php:
r3271 (68d443f0f20acec5e86857a823c2b4e2)
/home/path/textpattern/lib/txplib_theme.php:
r3269 (83bcbeffa883bed5f0af951dda7be2fb)
/home/path/textpattern/lib/txplib_update.php:
r2812 (5e6821f06aeafe50b54e5a273423384f)
/home/path/textpattern/lib/txplib_wrapper.php:
r2931 (1c1b260a13c67657f1678d72559583bc)
/home/path/textpattern/publish.php:
r3258 (bc931a3406370c1ea4139ef957e95e38)
/home/path/textpattern/publish/atom.php:
r3029 (f8cc6dbfb5a5f2b39ec480589b2d59c3)
/home/path/textpattern/publish/comment.php:
r3266 (815df18aa4d451246ee70dd0502a8484)
/home/path/textpattern/publish/log.php:
r3247 (1c047309f6f13883b29a943d1cddec3a)
/home/path/textpattern/publish/rss.php:
r3029 (c39570953c1bd8347e456d750317b815)
/home/path/textpattern/publish/search.php:
r2812 (29a315e2435b73fe3d3a4d83fe84ba19)
/home/path/textpattern/publish/taghandlers.php:
r3256 (a40dce2989737477b1147d2104bba326)
/home/path/rpc/index.php:
r2998 (682e18cb9bdd6e9442a9ac23db1a591f)
/home/path/rpc/TXP_RPCServer.php:
r3250 (84ff888bf577670c897fdc27ad580c0f)
/home/path/textpattern/theme/classic/classic.php:
r3191 (722c6c7f2c8dbfee5c6cede0af2cd689)
/home/path/textpattern/update/_to_1.0.0.php:
r3047 (cbd20d275bf74184b1112569c2e77f76)
/home/path/textpattern/update/_to_4.0.2.php:
r3047 (4c9f8cd5c16bf19ff191ab35f0354e0f)
/home/path/textpattern/update/_to_4.0.3.php:
r3047 (6a4af33a23caf950c05faca0e8b4c93b)
/home/path/textpattern/update/_to_4.0.4.php:
r3047 (b235e2a27a6e79652ef078f62f73eb21)
/home/path/textpattern/update/_to_4.0.5.php:
r2894 (d17a02f48b79dbe6b3b0cf6eb779aadb)
/home/path/textpattern/update/_to_4.0.6.php:
r3047 (4d7b21635fbf46058cc539a0eec00561)
/home/path/textpattern/update/_to_4.0.7.php:
r3014 (e8ba7dc2892b81ce89b62775e2f5ea17)
/home/path/textpattern/update/_to_4.0.8.php:
r3057 (d699021db8e7c9f7d32f3ad3631caebc)
/home/path/textpattern/update/_to_4.2.0.php:
r3233 (aec6e4aafa98dbafe75506efd7f85816)
/home/path/textpattern/update/_update.php:
r3275 (e9085d568d49ff7910ffd4eb49bbe293)
Offline
#10 2009-10-15 16:32:50
- Neko
- Member
- Registered: 2004-03-18
- Posts: 458
Re: [Solved] Timezone error while posting comments
Well, by disabling the plug-in “nko_spamurl_blocker” (its author’s a dumbass) comments are back rocking the house.
I don’t know, I thought that plug-in didn’t even took the posting time into consideration, if that could be the problem.
Anyway, I need a new anti-spam plug-in now. Any recommendation? :)
BTW, thanks to all of you who helped me out.
Last edited by Neko (2009-10-15 16:35:42)
Offline
Re: [Solved] Timezone error while posting comments
Neko wrote:
Well, by disabling the plug-in “nko_spamurl_blocker” (its author’s a dumbass) comments are back rocking the house.
Self abuse…. will not be tolerated
…. texted postive
Offline
Re: [Solved] Timezone error while posting comments
This is the best – rah_comment_spam
Offline