-
Notifications
You must be signed in to change notification settings - Fork 53
/
INSTALL.txt
85 lines (73 loc) · 6.45 KB
/
INSTALL.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
########################
INSTALLATION INSTRUCTIONS FOR
CraftedWeb
Generation II
#######################
Please note that this is a freeware CMS. You may use it however you want for your own use, no credits or anything. But you may NOT:
- Distribute to others, refer them to the Ac-Web forum thread instead.
- Sell the CMS to others. It's freeware, stupid.
- Claim that you are the owner/creator of the site. The entire site & the default template is created by Anthony & CraftedDev.
- Talk shit about the CMS, it's creators, or it's users. Constructive feedback is always appreciated, complaining won't help anything, and it
wont improve the CMS at all.
Currently you will NEED to have your world,auth and website database on the same host.
AUTOMATIC WAY TO INSTALL:
1. Upload all files to your desired location.
2. (Optional)Create a new database ON THE SAME DATABASE AS YOUR 'auth'. Name it for example: craftedweb. If you do not create one now, the installer will hopefully do it for you.
3. CHMOD the 'error.log','/install/sql/CraftedWeb_Base.sql','/includes/configuration.php' and lastly, all files found in '/install/sql/updates/'
How to CHMOD on FileZilla: http://www.phpjunkyard.com/tutorials/ftp-chmod-tutorial.php
3. Open up your website. You should be redirected to the Installer. Follow the instructions.
4. When you are finished with the Installer. Rename or Delete(Most secure) the /install directory. When you do this, you website Will be enabled.
5. Browse the page and check for any problems.
If you encounter errors/problems.
5.1: Open up your configuration file and set 'useDebug' to true
5.2: Browse your website again. The script Should exit the website if any errors are found. The error will be shown directly on to the site.
5.3: (Info)Errors should always be stored in your error.log file(Your CHMOD must be set to 777 on the error.log file). To view these errors.
First off, Open up your configuration file and set 'useDebug' to true.
In your browser, go into: '{YOUR WEBSITE URL}/includes/error-log.php'. If no errors are reported, you're good. Set the useDebug back to false.
But if you still encounter problems with your site, but no errors are returned, ask for help at the forum.
If you do find errors, check the date on them, are they fresh? If yes, read the error, try to solve it on your own if you can. Otherwise, ask for help at the forum.
6. If the website runs smoothly, you're good! Report your thoughts on the forum. Do you miss any small feature you want me to add? What were your opinions on the installation proccess?
7. (Bonus)Open up 'documents/termsofservice.php' and 'documents/refundpolicy.php'. Enable them, and edit the file if you wish to use those.
MANUAL WAY TO INSTALL:
If somehow, the automatic installation does not work. Try this one.
1. Upload all files to your desired location.
2. Create a new database ON THE SAME DATABASE AS YOUR 'auth'. Name it for example: craftedweb.
3. Open up any SQL software of your choise (eg. HeidiSQL). Run the SQL file located at: install/sql/CraftedWeb_Base.sql.
4. (Optional)Same as above, but run the file named 'item_icons.sql' this time instead.
5. Remove the file 'includes/configuration.php'
6. Upload the file located at 'backups/configuration.php' into 'includes/configuration.php'
7. Edit the configuration file to fit your needs.
8. Browse the page and check for any problems.
If you encounter errors/problems.
8.1: Open up your configuration file and set 'useDebug' to true
8.2: Browse your website again. The script Should exit the website if any errors are found. The error will be shown directly on to the site.
8.3: (Info)Errors should always be stored in your error.log file(Your CHMOD must be set to 777 on the error.log file). To view these errors.
First off, Open up your configuration file and set 'useDebug' to true.
In your browser, go into: '{YOUR WEBSITE URL}/includes/error-log.php'. If no errors are reported, you're good. Set the useDebug back to false.
But if you still encounter problems with your site, but no errors are returned, ask for help at the forum.
If you do find errors, check the date on them, are they fresh? If yes, read the error, try to solve it on your own if you can. Otherwise, ask for help at the forum.
9. Your website should now work.
10. (Bonus)Open up 'documents/termsofservice.php' and 'documents/refundpolicy.php'. Enable them, and edit the file if you wish to use those.
######################
FAQ
######################
Q: I recently updated the core files for my website, and the site tells me I have a mismatch between the databse & core.
A: Make sure you have loaded all SQL update files found in "sql/updates". You obviously havent updated to the latest database revision.
Example. If the website tells you that the current revision is "r_02", and the expected one is "r_04". Run "CW_Update_03" & "CW_Update_04".
Q: The whole page is white!
A: There are 2 viable problems here.
1. You have a bunch of errors but the error reporting does not work. Check your /includes/error-log.php page. Also check your configuration file if everything is correct.
2. Your files cant be loaded since the user dont have access. On some webservers, you might have to CHMOD all files to 755.
Q: I miss a function, or I've found a serious or minor bug.
A: Report any problems you may find at the Ac-Web forum thread. I will read all posts and do my best with the time and effort available to me.
Q: THIS CMS SUCKS!
A: Well, raging about it won't help. Give some constructive feedback and tell us what needs to be improved/fixed/added.
Q: THE WEBSITE TEMPLATE SUCKS/THE WEBSITE CORE SUCKS!
A: I'm not a hardcore coder, nor am I an hardcore designer. I have good knowledge in both, and this Generation has been created entirely by me. Later on, we will hopefully get more people in the team to help out.
Q: What cores does the site support?
A: Currently, only TrinityCore. Major cataclysm support is available also(Skyfire/ArkCore etc), but some items may be lacking, but the site will still run at ~ 95%.
ArcEmu/Mangos support will Maybe be added in future, but it takes extra effort to make it compatible with multiple cores.
Q: This FAQ sucks! I did not get any answer to my question.
A: This CMS was recently released, & the FAQ willed be filled when common bugs has been found. If you require assistance, just ask @ the forum.
Thank you for using CraftedWeb.
Sincerely, @ Nomsoft.