Welcome!
This guide is aimed at providing instructions on getting weaverBox running on MacHighway. Before I begin, I would like to thank Chris @ MacHighway for graciously providing me with this account to showcase weaverBox.


Step 1 - Set up data/ folder
The first thing we need to do is set up the data folder. The data/ folder is where all of the weaverBox uploads will be uploaded into. When you would like to retrieve your uploaded files, you will navigate into this folder via FTP and download whatever files you want.


data folder warning
Figure 1. Data folder missing warning on a weaverBox page. We will create the data/ folder by hand using a FTP client.


First, we are going to navigate to the weaverBox folder. As shown in Figure 1 and Figure 2 the directory where weaverBox is published to is /home/public_html/weaverbox/.


navigate to wb folder
Figure 2. Navigating to the weaverBox folder inside public_html.


Next in Figure 3 we create the data/ folder inside the weaverbox folder. Note that the folder name is case-sensitive!


create data folder
Figure 3. The data folder is created inside the weaverbox folder.


Finally, we reload the page in Safari and see that weaverBox loads!


reloaded
Figure 4. After reloading the page in Safari we see that weaverBox loads!


But does it work? Let's test to find out! See Figure 5 for the results!


works
Figure 5. The upload page working on MacHighway's servers!


Step 2 - Adjust Max Upload Size
In order to adjust the max upload size a file called a php.ini file must be created. This file must be created by hand and uploaded to the server via FTP. Figures 6 - 12 will walk you through this process.


newfile
Figure 6. Creating a new file in TextEdit with the proper commands and desired upload values.


converttotxt
Figure 7. Convert the text file to plain text.


edittxt
Figure 8. Edit the text to remove any and all illegal characters.


Picture 5
Figure 9. Save the file as php.txt. This file will be uploaded to the server via FTP and renamed later.


uploadfile
Figure 10. Upload the php.txt file to the server via FTP and rename it to php.ini.


movefile
Figure 11. Move the php.ini file inside the files/ folder. The files/ folder is where all of the assets are stored for the weaverBox page.


verify
Figure 12. Verify that php.ini settings are properly applied to the upload page. Notice the new maximum file size is 100MB.


Step 3
There is no step 3! You should now have a working upload page on your site. It is important to note the following things:

1. DO NOT enable the advanced PHP configuration options in weaverBox. They do not work with MacHighway.