添加 README-en.md
This commit is contained in:
70
README-en.md
Normal file
70
README-en.md
Normal file
@@ -0,0 +1,70 @@
|
||||
|
||||
## 📘 PicHost Image Hosting
|
||||
| Free | Open Source | Stable | Feature-rich | Practical | API | PHP |
|
||||
|
||||
  
|
||||
|
||||
[](http://leonmmcoset.jjxmm.win:2000/odoorbell/image-pichost/src/branch/main/README.md) [](http://leonmmcoset.jjxmm.win:2000/odoorbell/image-pichost/src/branch/main/README-en.md)
|
||||
|
||||
---
|
||||
|
||||
### 🤔 Why Did I Create This Project?
|
||||
Current image hosting services often require various PHP functions and complex configurations, with inconsistent quality. I wanted to develop a purely handcrafted, open-source image hosting platform. Writing the code myself is also more secure.
|
||||
|
||||
### 😘 Acknowledgments
|
||||
Thanks to the users in NodeLoc, whose support motivated me to keep going and encouraged me to open-source the project early.
|
||||
|
||||
### 😜 Installation
|
||||
Hmmm... It is not recommended to download using Git commands to avoid permission issues. Simply upload the files directly to your server, and it's ready to use!
|
||||
|
||||
Prerequisites:
|
||||
|
||||
- PHP 8.2 or similar (not confirmed)
|
||||
- MySQL support
|
||||
- Looking for experts to help test it
|
||||
|
||||
1. Modify `config.php`
|
||||
After setting up the database, go to lines 15-18 of the file:
|
||||
```
|
||||
HOST → Database domain
|
||||
NAME → Database name
|
||||
USER → Database username
|
||||
PASS → Database password
|
||||
```
|
||||
PS: Be careful when editing the file; do not delete any other symbols.
|
||||
|
||||
Go to lines 20-24:
|
||||
```
|
||||
WEB → Website URL
|
||||
SITE → Site name
|
||||
(↓ The values below can be filled in later or left empty)
|
||||
MAX_FILE_SIZE → X*X*X
|
||||
ALLOWED_TYPES → ['jpg', 'jpeg', 'png', 'gif', 'webp']
|
||||
```
|
||||
|
||||
Go to lines 26-33 (if you don’t know how to fill these, search for tutorials online):
|
||||
```
|
||||
EHOST → Email domain provider
|
||||
NUM → Email port number
|
||||
EUSER → Recipient email
|
||||
EPASS → Authorization code
|
||||
FUSER → Sender email
|
||||
FNAME → Sender name
|
||||
SECURE → Protocol (ssl for encrypted, tls for unencrypted)
|
||||
```
|
||||
|
||||
For the rest, fill them out only if you know how; otherwise, it's best not to touch them.
|
||||
|
||||
2. `languages/zh-CN.php`
|
||||
This is the Chinese language pack. You can fill in your own `site_title`.
|
||||
|
||||
## 🌟 Issues (Problems)
|
||||
It’s best to report any issues in the `issue` section, as NL (NodeLoc) might not always check.
|
||||
|
||||
## ✈️ Updates
|
||||
There is no automatic update feature; you need to download the new version manually.
|
||||
|
||||
---
|
||||
|
||||
Give it a Star, please! awa
|
||||
Thank you
|
||||
Reference in New Issue
Block a user