Log in
General
-
Getting Started
Requirements
- Windows 10 or later. ( Might run on Windows 7 but not supported )
- SETX: Open a command prompt and type
setx /?
to check. ( Included in windows 10+ as of this date ) - Be a windows Admin user.
- Download and install the latest Bearsampp Prerequisites Package. ( Required )
Download
Download the latest release
View all Bearsampp releases
*See our FAQ for a list of the differences in versionsModules
Bearsampp offers several versions of the various binaries, applications and tools for download:
Adminer Apache Bruno Composer ConsoleZ Ghostscript Git Mailpit MariaDB Memcached MySQL ngrok Node.js Pearl PHP phpMyAdmin phpPgAdmin PostgreSQL Python Ruby XlightInstallation
Use a file archiver that supports 7z format like 7zip and extract the archive where you want.
You should not have any white-spaces in the path to Bearsampp as that will cause problems on some modules.
Configuration
Before starting Bearsampp, edit the configuration file
Bearsampp.conf
:- lang - Language (see
Bearsampp\core\langs
folder for a complete list). Default :english
- timezone - The default timezone used by all date/time functions. Default :
"America/Chicago"
- notepad - The editor while opening files. Default :
"notepad.exe"
- logsVerbose - Control the log output verbose (0=simple, 1=report, 2=debug, 3=trace). Default :
0
- scriptsTimeout - The default timeout when VBS/Batch are executed. May vary depending on your system. Default :
120
The language, browser & log level can also be changed by right clicking on the
icon and changing them there.
Usage
Launch
Bearsampp.exe.
Upgrade
All instructions to upgrade from a previous release are added in the Upgrade notes page.
-
How can I help with development?
-
How do you add something to the FAQ's?
-
How do you make a custom 404 error page in Joomla! 4?
/* Load Custom 404 article with true 404 error code returned */ if ($this->error->getCode() == '404') { header("HTTP/1.0 404 Not Found"); echo file_get_contents(JURI::root().'/404'); exit; }
-
Reporting Issues
Reporting an issue
Before submitting an issue
Please do a search in open issues to see if the issue or feature request has already been filed and read the FAQ page first.
If you find your issue already exists, make relevant comments and add your reaction.
Use a reaction like- upvote or
- downvote in place of a “+1” comment.
If you cannot find an existing issue that describes your bug or feature, submit an issue using the guidelines below.Writing good bug reports and feature requests
File a single issue per problem and feature request.- Do not enumerate multiple bugs or feature requests in the same issue.
- Do not add your issue as a comment to an existing issue unless it’s for the identical input. Many issues look similar, but have different causes.
- Do include images and/or video if it helps explain your issue better.
- Do not use any language other then english
You are now ready to create a new issue!Closure policy
- Issues that don’t have the information requested above (when applicable) will be closed immediately and the poster directed to the support guidelines.
- Issues that go a week without a response from original poster are subject to closure at our discretion.
-
Request a module
Request a module
Before submitting a request
Following prerequisites must be met:
- License allows distribution/repackaging of the software
- Abandonware will not be accepted
- Great visibility (based on Alexa rank and/or GitHub stars)
- Must be for windows 10 or higher.
Search for existing module requests. If you find your module request already exists, then make relevant comments and add your reaction
Use a reaction like- upvote or
- downvote in place of a “+1” comment.
If you cannot find an existing module request, submit a request using the guidelines below.Writing a good module request
- Explain why the new module would be beneficial. Go into as much detail as you can.
- Use images and/or video if it helps make things clearer.
- DO NOT use any language other then English.
Then create a new module request and fill in the blanks!
-
Screenshots blank page
Screenshots
-
What are the requirements to run Bearsampp?
Bearsampp is dedicated to 64 bit architecture.
We recommend windows 11 but it may work on windows 10 also.
We use vs17, Thread safe, avx Achitecture(s). vs17 is built into our prerequisitespackage.
-
What is the difference between the various versions of Bearsampp?
Module Type Full Basic Lite Adminer application Apache binary Composer tool ConsoleZ tool Filezilla binary Ghostscript tool Git tool Gitlist application MailHog binary MariaDB binary Memcached binary MySQL binary ngrok tool Node.js binary Perl tool PHP binary phpMemAdmin application phpMyAdmin application phpPgAdmin application PostgreSQL binary Python tool Ruby tool Webgrind application XDebugClient tool Yarn tool -
What maintenance is required on the site?
On the 1st of each month, or as close as possible, a full backup should be done in Akeeba Backup.
-
What software is used to create the prerequisites packager?
Prerequisites package uses innosetup. Docs are here
It's best to make the image in several steps unless you have adobe photoshop.- Layout the graphics using something like Adobe photoshop. Inkscape also will work. I used affinity photo.
- save as transparent .png @ 300 dpi.
- Go to https://cloudconvert.com/png-to-bmp and convert to .bmp
-
Where is the source code for Bearsampp?
Bearsampp is based on Aestan Tray menu 1.7.0.
Bearsampp uses the exe and the .ini file to generate the tray menu.
Everything is open source and housed on Github -
Who is behind Bearsampp?
Hi, I'm Bear;
Bearsampp came as a fork of Neard, the developer stopped updating it in 2021 and many of us really liked the program and wanted it to continue, so I forked it and started working on updating it.
Along the way it was decided to give it a new name and remove code for ancient versions of windows and fix any bugs that we could.
To help prevent this from ever happening again I created a Github project for it so that anyway can take over when/if I'm gone.
By supporting me by either donating or contributing you help insure the longevity of this program.