{"id":5481,"date":"2017-02-02T16:00:51","date_gmt":"2017-02-02T13:00:51","guid":{"rendered":"https:\/\/unihost.com\/help\/?p=5481"},"modified":"2023-01-19T13:45:00","modified_gmt":"2023-01-19T10:45:00","slug":"persmissions-for-php-scripts","status":"publish","type":"post","link":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/","title":{"rendered":"Correct Folder and File Permissions on PHP scripts"},"content":{"rendered":"<p><span style=\"font-family: Ubuntu, sans-serif;\">In order to use PHP scripts on the hosting (or server), your server should have permissions to access them. This was instituted in order to provide better security measures and not allow malicious code to access to important files.<\/span><\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-family: Ubuntu, sans-serif;\">This permissions are set for each file specifically. In Linux-based operating systems, they are usually referenced as three digit numbers. First digit refers to permissions for server services, second \u2014 for common users, third \u2014 for guests.<\/span><\/p>\n<h2><strong><span style=\"font-family: Ubuntu, sans-serif;\">Explanation of numerical\u00a0permission designation<\/span><\/strong><\/h2>\n<pre><span style=\"font-family: Ubuntu, sans-serif;\"><strong>0<\/strong> \u2014 nothing can be done. File or folder are completely inaccessible.\r\n<strong>4<\/strong> \u2014 read only.\r\n<strong>2<\/strong> \u2014 write only.\r\n<strong>1<\/strong> \u2014 execute only.\r\n<strong>5 (4+1)<\/strong> \u2014 read and execute.\r\n<strong>6 (4+2)<\/strong> \u2014 read and write.\r\n<strong>7 (4+2+1)<\/strong> \u2014 read, write and execute. Full access.\r\n<\/span><\/pre>\n<p><span style=\"font-family: Ubuntu, sans-serif;\">Most of the PHP-scripts should have permissions set to <strong>644<\/strong>. These permissions are automatically set by the server.<\/span><\/p>\n<p><span style=\"font-family: Ubuntu, sans-serif;\">If the script is going to be modified by another script \u2014 set the permissions to <strong>666<\/strong>.<\/span><\/p>\n<p><span style=\"font-family: Ubuntu, sans-serif;\">If the script is going to create files in a folder \u2014 this folder should have permissions set to <strong>777<\/strong>.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In order to use PHP scripts on the hosting (or server), your server should have permissions to access them. This was instituted in order to provide better security measures and not allow malicious code to access to important files.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[158],"tags":[],"class_list":["post-5481","post","type-post","status-publish","format-standard","hentry","category-dedicated-servers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Correct Folder and File Permissions on PHP scripts - Unihost.FAQ<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Correct Folder and File Permissions on PHP scripts - Unihost.FAQ\" \/>\n<meta property=\"og:description\" content=\"In order to use PHP scripts on the hosting (or server), your server should have permissions to access them. This was instituted in order to provide better security measures and not allow malicious code to access to important files.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/\" \/>\n<meta property=\"og:site_name\" content=\"Unihost.FAQ\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/unihost\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-02-02T13:00:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-19T10:45:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/unihost.com\/help\/minio.php?.\/unihost-logo-alt.png\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"141\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Unihost Support\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@unihost\" \/>\n<meta name=\"twitter:site\" content=\"@unihost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Unihost Support\" \/>\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\":\"Article\",\"@id\":\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/\"},\"author\":{\"name\":\"Unihost Support\",\"@id\":\"https:\/\/unihost.com\/help\/#\/schema\/person\/bb5ae95f38577c920e6a7507888b715a\"},\"headline\":\"Correct Folder and File Permissions on PHP scripts\",\"datePublished\":\"2017-02-02T13:00:51+00:00\",\"dateModified\":\"2023-01-19T10:45:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/\"},\"wordCount\":137,\"publisher\":{\"@id\":\"https:\/\/unihost.com\/help\/#organization\"},\"articleSection\":[\"02. Dedicated servers\"],\"inLanguage\":\"en\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/\",\"url\":\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/\",\"name\":\"Correct Folder and File Permissions on PHP scripts - Unihost.FAQ\",\"isPartOf\":{\"@id\":\"https:\/\/unihost.com\/help\/#website\"},\"datePublished\":\"2017-02-02T13:00:51+00:00\",\"dateModified\":\"2023-01-19T10:45:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Unihost\",\"item\":\"https:\/\/unihost.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Help\",\"item\":\"https:\/\/unihost.com\/help\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Correct Folder and File Permissions on PHP scripts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/unihost.com\/help\/#website\",\"url\":\"https:\/\/unihost.com\/help\/\",\"name\":\"Unihost.FAQ\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/unihost.com\/help\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/unihost.com\/help\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/unihost.com\/help\/#organization\",\"name\":\"Unihost\",\"alternateName\":\"Unihost\",\"url\":\"https:\/\/unihost.com\/help\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/unihost.com\/help\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/unihost.com\/help\/minio.php?2026\/01\/minio.png\",\"contentUrl\":\"https:\/\/unihost.com\/help\/minio.php?2026\/01\/minio.png\",\"width\":300,\"height\":300,\"caption\":\"Unihost\"},\"image\":{\"@id\":\"https:\/\/unihost.com\/help\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/unihost\/\",\"https:\/\/x.com\/unihost\",\"https:\/\/www.instagram.com\/unihost\/?hl=en\",\"https:\/\/www.linkedin.com\/company\/unihost-com\",\"https:\/\/www.youtube.com\/channel\/UCITKsxMDnslQY8brN3advgw\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/unihost.com\/help\/#\/schema\/person\/bb5ae95f38577c920e6a7507888b715a\",\"name\":\"Unihost Support\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\/\/unihost.com\/help\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a0c9db17c2a0d93e8a0d5ac123f8c5db750ad4d3d5657369c0c4e480f5af77b8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a0c9db17c2a0d93e8a0d5ac123f8c5db750ad4d3d5657369c0c4e480f5af77b8?s=96&d=mm&r=g\",\"caption\":\"Unihost Support\"},\"sameAs\":[\"https:\/\/unihost.com\/\"],\"url\":\"https:\/\/unihost.com\/help\/author\/support\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Correct Folder and File Permissions on PHP scripts - Unihost.FAQ","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":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/","og_locale":"en_US","og_type":"article","og_title":"Correct Folder and File Permissions on PHP scripts - Unihost.FAQ","og_description":"In order to use PHP scripts on the hosting (or server), your server should have permissions to access them. This was instituted in order to provide better security measures and not allow malicious code to access to important files.","og_url":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/","og_site_name":"Unihost.FAQ","article_publisher":"https:\/\/www.facebook.com\/unihost\/","article_published_time":"2017-02-02T13:00:51+00:00","article_modified_time":"2023-01-19T10:45:00+00:00","og_image":[{"width":250,"height":141,"url":"https:\/\/unihost.com\/help\/minio.php?.\/unihost-logo-alt.png","type":"image\/png"}],"author":"Unihost Support","twitter_card":"summary_large_image","twitter_creator":"@unihost","twitter_site":"@unihost","twitter_misc":{"Written by":"Unihost Support","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/#article","isPartOf":{"@id":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/"},"author":{"name":"Unihost Support","@id":"https:\/\/unihost.com\/help\/#\/schema\/person\/bb5ae95f38577c920e6a7507888b715a"},"headline":"Correct Folder and File Permissions on PHP scripts","datePublished":"2017-02-02T13:00:51+00:00","dateModified":"2023-01-19T10:45:00+00:00","mainEntityOfPage":{"@id":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/"},"wordCount":137,"publisher":{"@id":"https:\/\/unihost.com\/help\/#organization"},"articleSection":["02. Dedicated servers"],"inLanguage":"en"},{"@type":"WebPage","@id":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/","url":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/","name":"Correct Folder and File Permissions on PHP scripts - Unihost.FAQ","isPartOf":{"@id":"https:\/\/unihost.com\/help\/#website"},"datePublished":"2017-02-02T13:00:51+00:00","dateModified":"2023-01-19T10:45:00+00:00","breadcrumb":{"@id":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/unihost.com\/help\/persmissions-for-php-scripts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Unihost","item":"https:\/\/unihost.com\/"},{"@type":"ListItem","position":2,"name":"Help","item":"https:\/\/unihost.com\/help\/"},{"@type":"ListItem","position":3,"name":"Correct Folder and File Permissions on PHP scripts"}]},{"@type":"WebSite","@id":"https:\/\/unihost.com\/help\/#website","url":"https:\/\/unihost.com\/help\/","name":"Unihost.FAQ","description":"","publisher":{"@id":"https:\/\/unihost.com\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/unihost.com\/help\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/unihost.com\/help\/#organization","name":"Unihost","alternateName":"Unihost","url":"https:\/\/unihost.com\/help\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/unihost.com\/help\/#\/schema\/logo\/image\/","url":"https:\/\/unihost.com\/help\/minio.php?2026\/01\/minio.png","contentUrl":"https:\/\/unihost.com\/help\/minio.php?2026\/01\/minio.png","width":300,"height":300,"caption":"Unihost"},"image":{"@id":"https:\/\/unihost.com\/help\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/unihost\/","https:\/\/x.com\/unihost","https:\/\/www.instagram.com\/unihost\/?hl=en","https:\/\/www.linkedin.com\/company\/unihost-com","https:\/\/www.youtube.com\/channel\/UCITKsxMDnslQY8brN3advgw"]},{"@type":"Person","@id":"https:\/\/unihost.com\/help\/#\/schema\/person\/bb5ae95f38577c920e6a7507888b715a","name":"Unihost Support","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/unihost.com\/help\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a0c9db17c2a0d93e8a0d5ac123f8c5db750ad4d3d5657369c0c4e480f5af77b8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0c9db17c2a0d93e8a0d5ac123f8c5db750ad4d3d5657369c0c4e480f5af77b8?s=96&d=mm&r=g","caption":"Unihost Support"},"sameAs":["https:\/\/unihost.com\/"],"url":"https:\/\/unihost.com\/help\/author\/support\/"}]}},"_links":{"self":[{"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/posts\/5481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/comments?post=5481"}],"version-history":[{"count":6,"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/posts\/5481\/revisions"}],"predecessor-version":[{"id":5489,"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/posts\/5481\/revisions\/5489"}],"wp:attachment":[{"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/media?parent=5481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/categories?post=5481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unihost.com\/help\/wp-json\/wp\/v2\/tags?post=5481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}