{"id":69,"date":"2007-12-31T15:10:00","date_gmt":"2007-12-31T15:10:00","guid":{"rendered":"https:\/\/brainlitter.itgroove.net\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/"},"modified":"2007-12-31T15:10:00","modified_gmt":"2007-12-31T15:10:00","slug":"php-install-on-iis-get-404-error-after","status":"publish","type":"post","link":"https:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/","title":{"rendered":"PHP install on IIS &#8211; get 404 error after"},"content":{"rendered":"<div class=\"ExternalClassB3A5FC4AF2AD49D3B6FA6CA99122786F\">\n<p>PHP &#8211; amateur hour on the installer and I went with the latest&#8230;<\/p>\n<p>Anyways, found the reason why PHP pages wouldn&#8217;t display (of any kind) and I was getting 404 errors instead.<\/p>\n<p>Turns out after installing PHP and having it configure IIS, it would use the 8.3 file name in the IIS, website, properties, Home Directory, choose Configuration, under Mappings choose the .PHP extension and change it from the (in my case) C:PHPphp5is1.dll&#8221; to the full &#8220;C:PHPphp5isapi.dll&#8221; (browse to it for accuracy).<\/p>\n<p>Sigh. There is a reason why I like working with Microsoft stuff. I can actually get coding right away and doing what I need to do. Setup works, everytime. This PHP\/MYSQL process has meant reading tonnes of newsgroups (forget their documentation, it is inaccurate and all over the place &#8211; thanks to a &#8216;community&#8217; where no one particular person can get canned for not doing the job right) just to get the install done. Once it is working, then I can start figuring out the next level of lameness. *SIGH*<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>PHP &#8211; amateur hour on the installer and I went with the latest&#8230; Anyways, found the reason why PHP pages wouldn&#8217;t display (of any kind) and I was getting 404 errors instead. Turns out after installing PHP and having it configure IIS, it would use the 8.3 file name in the IIS, website, properties, Home &hellip; <a href=\"https:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/\"><\/a><\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_jetpack_memberships_contains_paid_content":false},"categories":[189,429],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP install on IIS - get 404 error after - Brainlitter - Inside the mind of Sean Wallbridge<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP install on IIS - get 404 error after - Brainlitter - Inside the mind of Sean Wallbridge\" \/>\n<meta property=\"og:description\" content=\"PHP &#8211; amateur hour on the installer and I went with the latest&#8230; Anyways, found the reason why PHP pages wouldn&#8217;t display (of any kind) and I was getting 404 errors instead. Turns out after installing PHP and having it configure IIS, it would use the 8.3 file name in the IIS, website, properties, Home &hellip;\" \/>\n<meta property=\"og:url\" content=\"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/\" \/>\n<meta property=\"og:site_name\" content=\"Brainlitter - Inside the mind of Sean Wallbridge\" \/>\n<meta property=\"article:published_time\" content=\"2007-12-31T15:10:00+00:00\" \/>\n<meta name=\"author\" content=\"Sean Wallbridge\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sean Wallbridge\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/\",\"url\":\"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/\",\"name\":\"PHP install on IIS - get 404 error after - Brainlitter - Inside the mind of Sean Wallbridge\",\"isPartOf\":{\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#website\"},\"datePublished\":\"2007-12-31T15:10:00+00:00\",\"dateModified\":\"2007-12-31T15:10:00+00:00\",\"author\":{\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77\"},\"breadcrumb\":{\"@id\":\"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Brainlitter\",\"item\":\"https:\/\/regroove.ca\/brainlitter\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP install on IIS &#8211; get 404 error after\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#website\",\"url\":\"https:\/\/regroove.ca\/brainlitter\/\",\"name\":\"Brainlitter - Inside the mind of Sean Wallbridge\",\"description\":\"Dad. Husband. Drummer. Learner of Things.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/regroove.ca\/brainlitter\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77\",\"name\":\"Sean Wallbridge\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g\",\"caption\":\"Sean Wallbridge\"},\"url\":\"https:\/\/regroove.ca\/brainlitter\/author\/swallbridge\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP install on IIS - get 404 error after - Brainlitter - Inside the mind of Sean Wallbridge","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/","og_locale":"en_US","og_type":"article","og_title":"PHP install on IIS - get 404 error after - Brainlitter - Inside the mind of Sean Wallbridge","og_description":"PHP &#8211; amateur hour on the installer and I went with the latest&#8230; Anyways, found the reason why PHP pages wouldn&#8217;t display (of any kind) and I was getting 404 errors instead. Turns out after installing PHP and having it configure IIS, it would use the 8.3 file name in the IIS, website, properties, Home &hellip;","og_url":"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/","og_site_name":"Brainlitter - Inside the mind of Sean Wallbridge","article_published_time":"2007-12-31T15:10:00+00:00","author":"Sean Wallbridge","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sean Wallbridge","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/","url":"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/","name":"PHP install on IIS - get 404 error after - Brainlitter - Inside the mind of Sean Wallbridge","isPartOf":{"@id":"https:\/\/regroove.ca\/brainlitter\/#website"},"datePublished":"2007-12-31T15:10:00+00:00","dateModified":"2007-12-31T15:10:00+00:00","author":{"@id":"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77"},"breadcrumb":{"@id":"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/regroove.ca\/brainlitter\/2007\/12\/31\/php-install-on-iis-get-404-error-after\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Brainlitter","item":"https:\/\/regroove.ca\/brainlitter\/"},{"@type":"ListItem","position":2,"name":"PHP install on IIS &#8211; get 404 error after"}]},{"@type":"WebSite","@id":"https:\/\/regroove.ca\/brainlitter\/#website","url":"https:\/\/regroove.ca\/brainlitter\/","name":"Brainlitter - Inside the mind of Sean Wallbridge","description":"Dad. Husband. Drummer. Learner of Things.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/regroove.ca\/brainlitter\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/74e1c0def190f181c1394c2b6d883e77","name":"Sean Wallbridge","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/regroove.ca\/brainlitter\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/adf8cea6291c39d166616f2148d919a6?s=96&d=mm&r=g","caption":"Sean Wallbridge"},"url":"https:\/\/regroove.ca\/brainlitter\/author\/swallbridge\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/posts\/69"}],"collection":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/comments?post=69"}],"version-history":[{"count":0,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/posts\/69\/revisions"}],"wp:attachment":[{"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/media?parent=69"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/categories?post=69"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/regroove.ca\/brainlitter\/wp-json\/wp\/v2\/tags?post=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}