PageSourceSearch

https://docs.phpvms.net/assets/js/27069efa.182bb953.js

js phpvms.net collected 2026-10-04 13:25:23 UTC 2,662 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkphpvms_docs=self.webpackChunkphpvms_docs||[]).push([[7873],{88162(s,e,t){t.r(e),t.d(e,{assets:()=>a,contentTitle:()=>l,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>c});const n=JSON.parse('{"id":"installation/issues","title":"Installation Issues","description":"Installer 404","source":"@site/versioned_docs/version-v7.x/installation/issues.md","sourceDirName":"installation","slug":"/installation/issues","permalink":"/installation/issues","draft":false,"unlisted":false,"editUrl":"https://github.com/phpvms/docs/tree/master/versioned_docs/version-v7.x/installation/issues.md","tags":[],"version":"v7.x","frontMatter":{"id":"issues","title":"Installation Issues"},"sidebar":"docs","previous":{"title":"Installing with Docker","permalink":"/installation/docker"},"next":{"title":"Config Files","permalink":"/config/files"}}');var i=t(74848),o=t(28453);const r={id:"issues",title:"Installation Issues"},l=void 0,a={},c=[{value:"Installer 404",id:"installer-404",level:2},{value:"Permissions Errors",id:"permissions-errors",level:2}];function d(s){const e={a:"a",code:"code",h2:"h2",li:"li",ol:"ol",p:"p",...(0,o.R)(),...s.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h2,{id:"installer-404",children:"Installer 404"}),"\n",(0,i.jsx)(e.p,{children:"If you're getting a 404 when trying to access the installer, this is either\nbecause:"}),"\n",(0,i.jsxs)(e.ol,{children:["\n",(0,i.jsxs)(e.li,{children:["You haven't uploaded the files properly -\n",(0,i.jsx)(e.a,{href:"/installation/uploading",children:"read Uploading Files"})]}),"\n",(0,i.jsxs)(e.li,{children:["Your vhost isn't correct - ",(0,i.jsx)(e.a,{href:"/installation/vhost",children:"read VHost Configuration"})]}),"\n",(0,i.jsxs)(e.li,{children:["Your host doesn't support ",(0,i.jsx)(e.code,{children:".htaccess"})," files - contact your host"]}),"\n"]}),"\n",(0,i.jsx)(e.h2,{id:"permissions-errors",children:"Permissions Errors"}),"\n",(0,i.jsx)(e.p,{children:"The installer will present a list of folders which need to have write access by\nyour webserver user. Contact your host if you're having problems with this."})]})}function u(s={}){const{wrapper:e}={...(0,o.R)(),...s.components};return e?(0,i.jsx)(e,{...s,children:(0,i.jsx)(d,{...s})}):d(s)}},28453(s,e,t){t.d(e,{R:()=>r,x:()=>l});var n=t(96540);const i={},o=n.createContext(i);function r(s){const e=n.useContext(o);return n.useMemo(function(){return"function"==typeof s?s(e):{...e,...s}},[e,s])}function l(s){let e;return e=s.disableParentContext?"function"==typeof s.components?s.components(i):s.components||i:r(s.components),n.createElement(o.Provider,{value:e},s.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.