Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dna-styx/sbpp-dependencies
Dependences required to install SourceBann++ 1.8.x for use on web hosts without SSH/composer.
https://github.com/dna-styx/sbpp-dependencies
composer sourcebans
Last synced: about 1 month ago
JSON representation
Dependences required to install SourceBann++ 1.8.x for use on web hosts without SSH/composer.
- Host: GitHub
- URL: https://github.com/dna-styx/sbpp-dependencies
- Owner: DNA-styx
- Created: 2024-11-26T21:51:14.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-11-27T22:05:42.000Z (about 1 month ago)
- Last Synced: 2024-11-27T23:19:41.733Z (about 1 month ago)
- Topics: composer, sourcebans
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SBPP-Dependency
A automated archive of all dependences required to install SourceBann++. For use with web hosts that don't allow/support SSH access
## Getting Started
Download the latest version from the Releases page. Upload the 'includes' folder to your SourceBans++ site, overwriting any fiels already in there.
### Prerequisites
* Web host that supports PHP 8.2
* FTP/CPanel access to your web server to upload files
* All other SourceBans++ prerequisites### Installation
New Install of SourceBanns++1. Download the latest release of SourceBans++ from here
2. Download the latest release of SBPP Dependencies from here
3. Upload the contents of the ``web`` folder from SourceBans++ archive to your web server
4. Upload the ``includes`` folder from SBPP Dependencies archive to your web server
5. Go to ``your web site address``/install/ in your web browser to start the install## Troubleshooting
### `Compose autoload not found! Run composer install in the root directory of your SourceBans++ installation.`
FTP to your web host, browse to the ``includes`` folder and ensure there is a ``vendor`` folder inside it.
![image](https://github.com/user-attachments/assets/a70c8515-2eb5-4d3d-8099-e93f3dc18d1a)Open the vendor folder and ensure there are files in it. They should look like the below.
![image](https://github.com/user-attachments/assets/e3448a76-e98d-4680-8917-4b9b65363288)## Additional Documentation and Acknowledgments
* Based on https://gist.github.com/okwasniewski/f7fd39e1f65b3d2cc1de7f39eef58d55
* With tweaks from: https://stackoverflow.com/a/71716411 & https://stackoverflow.com/a/75250838