{"id":302,"date":"2006-12-16T17:28:36","date_gmt":"2006-12-16T17:28:36","guid":{"rendered":"http:\/\/neosmart.net\/blog\/archives\/302"},"modified":"2013-08-26T18:14:13","modified_gmt":"2013-08-26T23:14:13","slug":"20-hours-of-outage","status":"publish","type":"post","link":"https:\/\/neosmart.net\/blog\/20-hours-of-outage\/","title":{"rendered":"20 Hours of Downtime"},"content":{"rendered":"<p>PHP really sucks. Unbelievably so. On LAMP, it&#8217;s awesome. But if you&#8217;re on a new, shiny WIMP server, PHP is the pits. PHP stability on IIS is about 1 over a million that on a LAMP server. So we&#8217;re sorry. We&#8217;re sorry we had a 20 hour outage and couldn&#8217;t do anything about because we had no idea it happened. We&#8217;re sorry we ever thought we could trust <a href=\"https:\/\/neosmart.net\/blog\/server-move-complete\/\" rel=\"follow\">PHP on Windows\/IIS<\/a> for even a minute under virtually no-load without keeping our eyes on it. We&#8217;re especially sorry that NeoSmart Technologies, the blog, the forums, the downloads, the whitepapers, and all the resources were unavailable for that long.\n<\/p>\n<p>Ever since <a href=\"https:\/\/neosmart.net\/blog\/neosmart-technologies-goes-dedicated\/\" rel=\"follow\">moving to Windows<\/a>, we&#8217;ve had unbelievably great results on MySQL, JSP, and ASP. But with PHP, it&#8217;s been nightmare after nightmare to no end. PHP corporation (or whatever it is) is aware of this, though they&#8217;re not confessing to any particular bugs nor are they expressing any interest in solving this. We moved to PHP 5.2 in hopes of addressing the stability &#8211; according to PHP, that was fixed. What they neglected to mention was a bunch of other bugs that still haunt PHP&#8217;s quest for stability on a Windows Server. IIS auto-restarted per our configuration, but the entire server needed a reset to get PHP working again. Ugh!\n<\/p>\n<p>Anyway, we&#8217;re back up now, and we&#8217;re looking at some of the alternate PHP engines out there. Nothing is like PHP of course, because &#8220;there isn&#8217;t a need&#8221; for a PHP-compatible PHP replacement (then again, just by the sound of it..) but several Windows-specific &#8220;PHP compilers&#8221; exist that would take care of the issue. Then again, we could always jump down to PHP 4 &#8211; but that&#8217;s just scary. At any rate, rest assured, we&#8217;re scouring the web and working nonstop looking for a solution to this nonsense.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PHP really sucks. Unbelievably so. On LAMP, it&#8217;s awesome. But if you&#8217;re on a new, shiny WIMP server, PHP is the pits. PHP stability on IIS is about 1 over a million that on a LAMP server. So we&#8217;re sorry. &hellip; <a href=\"https:\/\/neosmart.net\/blog\/20-hours-of-outage\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[143,83,201,124,142,141],"class_list":["post-302","post","type-post","status-publish","format-standard","hentry","category-software","tag-apache","tag-iis","tag-lamp","tag-php","tag-servers","tag-wimp"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4xDa-4S","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/302","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/comments?post=302"}],"version-history":[{"count":2,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/302\/revisions"}],"predecessor-version":[{"id":2206,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/posts\/302\/revisions\/2206"}],"wp:attachment":[{"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/media?parent=302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/categories?post=302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/neosmart.net\/blog\/wp-json\/wp\/v2\/tags?post=302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}