minusonebit
Forum Replies Created
-
Forum: Fixing WordPress
In reply to: Missed Schedule – Scheduled Posts Not Publishing With 2.7@ jcow – I’ll ‘shut my trap’ (as you so eloquently put it) when the issue gets fixed. I’m sorry, no one informed me that this forum was only for people who agreed with and praised every direction WP goes in. I missed that memo. But thank you oh so much for clearing that up.
—
So if I remove the block from wp-cron.php, move it somewhere and/or rename it and have a sever cron process call it, it will work? Are there any problems with that implementation that anyone can see? I.e. is there anything that looks for it to be there that will complain when its not there?
Forum: Fixing WordPress
In reply to: Missed Schedule – Scheduled Posts Not Publishing With 2.7Well, loopback is disabled for security purposes. Allowing a server to talk to itself is a really bad idea. First off, there is no need to have a server talk to itself. The first rule of security is have as few doors into the system as possible. Less entry points means fewer places bad guys and their tools can break in. There is a reason why most bank vaults do not have a window and only one door in and out.
The only reason a server has to talk to itself is lazy software developers who want to use hacks to get around the proper way of doing things. I.e. instead of setting up a server cron job, we have WP kick itself in the butt to go and do things.
The same developers will always be the first ones to blame problems on host machines, because properly configured, secure servers (and that’s the only time a server is properly configured is when its secure, anything else is wrong regardless of how many people do it) are the exception rather than the rule. Shared hosting places leave all kinds of crap turned on to maintain maximum compatibility (at the expense of security) with poorly made software (take phpBB for example, a wonderful example of how NOT to design software) which encourages developers to continue their habits of releasing crap and blaming the few users who do know what is going on for problems that in actuality started on the other side of the table.
I am not going to put the entire network at risk to run WordPress, I’d rather get rid of WordPress first. For this same reason, I refuse to run Zend optimizer because Zend allows scripts to run without me being able to see what they are doing. Of course, the developers keep telling me thats so people cant steal their programs. Unacceptable. I don’t give out root keys to anyone who wants to make sure that their software isn’t being stolen, so why would I allow software to run in protected memory space? Some software requires it, so I simply wont use it. As much of a pain in my rectum as it would be to ditch WordPress at this late stage, that may be what ends up having to happen.
But I would like to avoid it. Wouldn’t it be possible to use a cron job on this to somehow fix the problem? I.e. take wp-cron, modify it to remove the block, hide it somewhere below the public directory so that no one can DoS it and have a cron job call it every few 10 minutes or so? I.e. do this the right way instead of doing it the “lets maintain compatibility with everyone’s wide open as the grand canyon shared hosting company” way?
Forum: Alpha/Beta/RC
In reply to: Missed ScheduleWell, 2.7.1 surprise, surprise DOES NOT fix the issue. I scheduled a post five minutes in advance after completing the updates, sure enough, it goes to “Missed schedule”.
Also, doing a “Quick Edit” to get the publish now button also does not publish the post. It simply sets it to status of published but it never updates the index page with the new post.
Goddamn but this is an annoying little bug.
Forum: Fixing WordPress
In reply to: Does Anyone Read/Use Trac Anymore?Stupid duplicate posts, sorry.
Forum: Fixing WordPress
In reply to: Link Bullet PointsGreetings from the OKC area.
Wow, that theme is a mess.
http://lucashutmacher.com/wp-content/themes/grain/style.css
/* Dynamic design */ .narrowcolumn { width: 700px; float: left; padding-left: 20px; }
Seems to be coming from that padding-left: 20px; line.
But who knows, it could be coming from all kinds of places. The class=”linkcat” that all those links are in does not even seem to be defined in CSS.
Forum: Fixing WordPress
In reply to: cannot see full postsRelationship with WP is always love/hate. Been there, done that.
This sounds like something your theme is doing/trying to do to the posts. What theme are you using?
Forum: Fixing WordPress
In reply to: [Theme Mandingo] Change Post Info Under Title?Its in the template/skin/theme, usually under index.php IIRC.
Forum: Fixing WordPress
In reply to: Problem with Comments Being Disabled then Re-EnabledUmm, no I dont think it was…
Forum: Fixing WordPress
In reply to: Missed Schedule – Scheduled Posts Not Publishing With 2.7I have ~15 very fast ping sites in my list. I am not willing to delete any of them on my main sites as a huge drop in traffic will result. This missed posts issue was plaguing a few of my blogs where all I have is pingomatic (have not built a customized list for those yet) so this is not the whole problem.
However, while this COULD be part of the issue (See http://trac.wordpress.org/ticket/8923) its still poor implementation on the WP side of things. A timeout of 0.01 seconds for cron is just silly. Like was suggested in that ticket, someone needs to take a step back and re-evaluate how stuff is being done behind the scenes.
Forum: Fixing WordPress
In reply to: Missed Schedule – Scheduled Posts Not Publishing With 2.7So adding wp-cron.php to the cron cycle will take care of the scheduling issue? Is that what I am hearing?
Forum: Fixing WordPress
In reply to: Missed Schedule – Scheduled Posts Not Publishing With 2.7So what it comes down to is we have all these hacks in place which seem to be VERY temperamental and HEAVILY dependent on the server environment allowing non-standard things (like a server being able to talk to itself) so people don’t have to set a cron job on the server?
Give me a break. Whole setup is really poor. Just make a file that I can set as a cron and have it do the updating, and add the ability to set cron jobs to the software requirements, at least for that feature set.
Forum: Fixing WordPress
In reply to: How to Add rel=nofollow to Blogroll Links?Here is to hoping that someday (perhaps before I die), this makes it into a future release.
Forum: Requests and Feedback
In reply to: Lighttpd and WordPressNope, none. They work fine, even when changed from default.
Forum: Fixing WordPress
In reply to: Missed Schedule – Scheduled Posts Not Publishing With 2.7Ah well, at least this will be a functional workaround. You might not be able to stop the dog from taking a dump on you, but at least you can clean up after it.
Forum: Fixing WordPress
In reply to: Missed Schedule – Scheduled Posts Not Publishing With 2.7There are 100s of people having a problem with this. There are several other threads if you search around. I have a full rack of collocated severs and I have root access to every single one of them. The servers run a bare minimum of crapware to reduce conflicts and keep things simple. MySQL, Lighthttpd, PHP and a couple of other things and that’s it. If WP is not working as designed on my servers and 100s of other people’s accounts (most of whom are most likely hosting with webhosts rather than running their own servers, which in turn means they are likely following the more traditional LAMP platform much more than I am) than its WP and not my server that’s broke.
I ditched phpBB because they were constantly playing with the core and breaking stuff. There would be a release and then 10 releases to fix the stuff they should have fixed in the first release but didn’t because they didn’t bother to test properly. They were always worried about how things looked rather than how well they worked. With very few exceptions, anytime developers start focusing on making things pretty, the software’s performance and reliability suffers. I know Web 3.0, AJAX and all that other crap is all the rage. But just like Flash and Shockwave – just because its cool and just because its popular doesn’t mean that it doesn’t suck and doesn’t mean you should adopt it. Worse yet, the end user was always the first beta tester. Its looking like its becoming the same for WP.
Some code monkeys simply don’t understand the meaning or concepts behind terms like stable, production, development, bleeding edge, edge, etc. 2.7 was not ready for release, but they pushed it out anyway. In 2008, we have had how many releases? Too many. So many that I wrote a script to crawl the server and update the 100 and something WP installations that I have running in one shot, since doing it manually was becoming a huge burden on myself and my admin.