-
Notifications
You must be signed in to change notification settings - Fork 253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial requirements for 3.0 #8303
Open
jdarwood007
wants to merge
1
commit into
SimpleMachines:release-3.0
Choose a base branch
from
jdarwood007:requirement30
base: release-3.0
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# SMF Miniumn Requirements | ||
|
||
## PHP | ||
### PHP Version Support | ||
| MIN SMF VERSION | MAX SMF VERSION | MIN PHP VERSION | MAX PHP VERSION | | ||
| ------ | ------ | ------ | ------ | | ||
| 3.0 | LATEST | 8.0.0 | LATEST | | ||
|
||
### Undocumented Version Support | ||
- Versions below miniumn listed above are not supported | ||
- Versions above the maxiumn listed above: | ||
- Will be supported in a future date unless this version has reached End of Life | ||
- Support is limited until then and provided as best effort | ||
- Git Repo may contain code testing support | ||
|
||
### PHP INI | ||
- engine directive must be set to On | ||
- session.save_path directive must be set to a valid directory or empty | ||
- file_uploads directive must be set to On | ||
- upload_tmp_dir directive must be set to a valid directory or empty | ||
|
||
### Additional PHP Libraires | ||
- mbstring extension | ||
- fileinfo extension | ||
|
||
## Database Engine | ||
### [MySQL](http://www.mysql.com) | ||
- MySQL 8.0.35 | ||
|
||
### [PostgreSQL](http://www.postgresql.org) | ||
- PostgreSQL 12.17 | ||
- standard_conforming_strings must be set to on | ||
|
||
## Web Server | ||
### Apache | ||
- Apache Web Server 2.2 or 2.4 with mod_php | ||
|
||
### FastCGI/FPM | ||
- Any Web server capable of FastCGI supporting PHP FPM | ||
|
||
|
||
# Recommenations | ||
|
||
## PHP Recommenations | ||
### Recommended PHP INI | ||
- max_input_time set to a value of at least 30. | ||
- post_max_size and upload_max_filesize set to the size of the largest attachments you wish to be able to - upload. | ||
- memory_limit set to at least 512M. | ||
- max_execution_time set to at least 15. | ||
- session.use_trans_sid set to Off. | ||
|
||
### Recommended PHP Libraires | ||
- GD Graphics Library 2.0 or higher. | ||
|
||
## Web Server | ||
### Apache | ||
- mod_security disabled (please see Mod security for more information). |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we also include 2.1 here? Thoughts?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can, but the 2.1 branch can also hold it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are the branches mentioned somewhere? This may cause confusion since different projects tend to do one repo per version thus making it non-trivial unless you previously contributed to 2.1 or you check the branches.