<p>There is no way of programmatically checking whether a server fulfils the minimum requirements in Craft without uploading all of the Craft files, however I have created a script that performs all of Craft's web server related checks. It does not connect to a database so cannot check the MySQL version or that the InnoDB storage engine is installed and enabled, but this should be relatively easy to find out by asking your web hosting company.</p>

<p>The script is available for download here:</p>

<p><a href="https://github.com/putyourlightson/craft-requirements">https://github.com/putyourlightson/craft-requirements</a></p>

CC BY-SA 3.0
2014-06-14T14:42:58.020Z
Hey Ben. To fully answer your question, you may want to elaborate on, or at least give a little more context as to where to look, regarding MySQL and InnoDB.  Saying 'this should be relatively easy to find out' is usually not the case for folks who are unfamiliar with these technologies.
Ben Parizek
CC BY-SA 3.0
2014-06-16T07:56:55.590Z
good point ben, i've updated the explanation slightly and plan on adding this functionality to my script soon.
Ben Croker
CC BY-SA 3.0
2014-06-13T16:50:01.690Z
2014-06-16T07:56:17.007Z
2014-06-16T07:56:17.007Z
Ben Croker
<p>Is there a quick way (or some sort of wizard) that can be run on a server in order to establish whether it fulfils Craft's minimum requirements without uploading all of the Craft files? Finding out PHP and MySQL versions is easy enough but sometimes it's hard to get the finer details from clients.</p>

<php><requirements>
Is there a quick way to check a server for Craft's minimum requirements?
# Is there a quick way to check a server for Craft's minimum requirements?

(Asked by: username_0 on 2014-06-13)

Is there a quick way (or some sort of wizard) that can be run on a server in order to establish whether it fulfils Craft's minimum requirements without uploading all of the Craft files? Finding out PHP and MySQL versions is easy enough but sometimes it's hard to get the finer details from clients.

**Tags:** php, requirements


---

## 1 answers

### Answer by username_0 on 2014-06-13. Score: 14 | Accepted answer

There is no way of programmatically checking whether a server fulfils the minimum requirements in Craft without uploading all of the Craft files, however I have created a script that performs all of Craft's web server related checks. It does not connect to a database so cannot check the MySQL version or that the InnoDB storage engine is installed and enabled, but this should be relatively easy to find out by asking your web hosting company.

The script is available for download here:

<https://github.com/putyourlightson/craft-requirements>

> **Comments:**
> **username_1**: Hey Ben. To fully answer your question, you may want to elaborate on, or at least give a little more context as to where to look, regarding MySQL and InnoDB.  Saying 'this should be relatively easy to find out' is usually not the case for folks who are unfamiliar with these technologies.  
> **username_0**: good point ben, i've updated the explanation slightly and plan on adding this functionality to my script soon.  

---

