The beget file manager is not working. Review of hosting Beget (Beget). Save file File manager is running

This file manager overview Sprut.io is intended primarily for webmasters who are faced with the difficult task of transferring site files to another hosting.

File manager Sprut.io is a project of a popular hosting provider Beget.com and was originally intended to work in its own site control panel.

However, in the future, "at the numerous requests of webmasters", the Octopus was modernized and is now distributed in a cross-platform version. Free GNU GPL license, so this extremely useful server-side explorer is available to all site owners for free.

Why did you need the Sprut.io file manager

Indeed, there are several quite decent OpenSource solutions on the market for managing files on remote servers of FTP clients:

  • Legendary Filezilla
  • Total commander
  • Winscp.net
  • CoffeeCup Free FTP

The problem is that the listed FTP clients work on the "thin client" side, that is, on the platform of a personal computer, and when transferring many gigabytes of files published on a remote server of a web resource, various unpleasant and difficult to solve problems arise:

  • Slow and unstable "home" Internet.
  • Inability to edit documents, scripts, files on hosting from the admin panel.
  • Organizational and technical difficulties arising when transferring sites from hosting to hosting or to other user accounts with one provider.


These are all the problems listed and was designed to stop the innovative development of a team of programmers.
And, I must say, they succeeded quite well.

Main features of the Sprut file manager from Beget

This Sprut.io file manager overview is intended for website owners rather than professional web developers. Therefore, without delving into technical and special details, we will simply list the new features that allow you to bring the administration of virtual hosting to a new, higher quality level:

  • Inter-server data exchange at ultra-high speeds available only to professional data centers.
  • Direct editing of files, documents, program scripts, databases on a remote server.
  • Fast and secure transfer of entire sites to an alternative hosting.
  • Performing the tasks described above in safe mode, without Root access to the target server's file system.
  • Convenient, intuitive two-pane interface that supports the technology of copying and transferring files using the Drag-and-drop method.
  • Access to sites from anywhere. On the server, on a personal computer, via FTP and the web interface of the admin panel.
  • Direct editing, image resizing, scaling on remote hosting.
  • File search function by various parameters.
  • Multifunctional code editor with custom highlighting and automatic recognition of the programming language.
  • Ability to work using external or internal FTP.
  • Tab support allows you to work with multiple site files in parallel.
  • Built-in archiver.
  • Manage the levels of allowed access to folders and files. Blocking unwanted IP addresses.
  • Support for hotkey combinations for comfortable and productive work.

In general, if you decide, then the Sprut file manager is very useful to you!

Specification and installation

The official website Sprut.io provides detailed documentation and step-by-step instructions for installing the Sprut file manager.

  • Requires a virtual environment with Docker installed (instructions for installing Docker provided).
  • More than 1.5 GB of free disk space.

Installation takes no more than ten to fifteen minutes.

Conclusion

If you are engaged in web projects and haven’t used Octopus underneath, it makes sense to purchase this useful software for yourself. This will allow you to significantly simplify and speed up routine tasks with site administration, improve the quality and safety of work.

Please share if you liked:

You may be interested in learning more:


To transfer a site running on a CMS to another hosting or local server, it is not enough just to copy its files from one place to another; for the site to work, you also need to transfer all the data from the database.

Before starting the site transfer, be sure to create a text file and write down all the data there - the address, login and password for logging into the hosting account, database name, username, database password, and other necessary data

Regardless of which CMS you are using, the migration process will consist of the following steps:

Actions on local server (or old hosting)

1. Archiving site files to archive in format .zip

2. We export data from the database or, in other words, create a backup copy of the database... Simplified - this is all the data of our database, which are written in a text file with the extension .sql

Actions on a remote server (local server on another computer or hosting)

1. Copy the archive with the site files to the remote server and expand it keeping the folder structure

2. Checking access rights to folders and files and, if necessary, change them.

3. Create a new database. Remember (write down) the name of the database, username, password to the database

4. We import a backup copy of the database into the created database... (from a file with the extension .sql)

5. In the config file site change the old database name, username and password to the database for new

6. In the site configuration section change the paths to files and temporary folders of the site to new ones(if nessesary)

Backing up the MODX site to a local server

We will create the archive by the RAR archiver, if it is not installed on your computer, download it from here and install it.

Creating an archive of site files

Open the folder with the files of our site Z: /home/okarina.loc/www, select all files and folders and click right click on any file. In the menu that opens, select the item Add to archive...

Creating an archive with site files

In the opened window of the archiver, select the Archive format - ZIP and press the button OK

Selecting an archive type

The archive will start to be created and upon completion we will see the file with the archive in the root folder of our site www.zip

Site archive

The archive can be moved to another folder so that it does not "hang out" on our local site. For example, make a Site transfer folder somewhere on the disk and transfer it to it.

Creating a database backup

In the browser, go to the site admin panel, Tools -> Backup, click the checkbox in front of the item Table name to select all tables in the database and click the button create and load a backup of the selected tables

Backing up the site database

In the opened file window that appears, check that is selected Save file and press OK

Save the database to a file

To find the saved file, click on the icon in the browser panel, as shown in the picture below (for Firefox browser)

Open the folder with the saved copy of the database

Or in explorer open Downloads folder

Downloads folder with database copy

The file you are looking for must have the extension .sql and its name must contain The current date

Move this file to a folder Website transfer

The site is ready for migration

This completes the preparatory part on the local computer. In folder Website transfer there is an archive of our site and a database.

From this link you can download the contents of my site Transfer folder

Registering an account on the hosting BEGET.RU

We can register a full-fledged account on beget hosting and within 30 days it will work in test mode is free.

We go to the site at beget.ru and select one of the tariffs, for example, Start... This tariff includes the possibility register a free domain in the RU zone

Choosing a tariff

Carefully fill in the fields indicated telephone a confirmation code will be sent by e-mail- account login data.

Hosting registration in BEGET

After registration, your phone will receive SMS with confirmation code which will need to be entered in the window as shown below

Enter the confirmation code to register an account with BEGET

After confirmation, the system will show you an animation of the process of creating your hosting

Create a BEGET account

Be sure to save the data highlighted in red in the picture below to a text file! A letter with these data will also be sent to the mail specified during registration.

Hosting BEGET. Completing the new account registration process

To enter the beget.ru hosting control panel for the first time, you can click on the link Go to Control Panel

Hosting account control panel BEGET

This concludes the registration. Congratulations, you have your hosting!

Transferring site files to BEGET hosting and setting access rights

Log into your hosting control panel and click on the icon File manager

File Hosting Manager BEGET

On the first visit, you will see a folder, the name of which will correspond to the site address, in other words, this is your test domain.

Test domain on hosting BEGET

To upload the archive of our site to hosting, go to the folder [your account] .bget / public_html and delete everything from this directory. For this select all files and folders, click right click and select the item Delete... Then press the button (blue up arrow) download files as shown in the picture below

In the window that appears, click Select... and select the archive of our site www.zip which is in the folder Website transfer

Uploading the site archive to the BEGET hosting

Right-click on archive file, in the drop-down menu, select Unpack the archive

Unpacking the archive with the site files on the BEGET hosting

After unpacking the archive, you can delete the archive file so that it does not take up space on the hosting, right-click on it and select Delete

Deleting an archive file from BEGET hosting

Go up in the directory tree, right-click on the folder public_html and choose Change Attributes

Changing the attributes of files and folders on the BEGET hosting

In the window that appears, enter in the field Code value - 755, click the checkbox Apply recursively and choose only to folders... With this operation, we will set the necessary access rights for all folders on our site.

We set the rights for the site folders on the hosting BEGET

Right-click on the folder again public_html, choose Change Attributes, we introduce code value 644, apply recursively, to files only

We set the rights to the site files on the BEGET hosting

As a result, all folders on our site must have the rights 755 and the files 644

Rights to files and folders on BEGET hosting

Database creation on BEGET hosting and data import

In the control panel, click on the icon MySQL

Database management on hosting BEGET

Enter the name of the database and generate a password

Be sure to write down the database name and password in a text file!

Creation of a new database on BEGET hosting

After creating the database, click on the inscription phpMyAdmin

Login to the database via phpMyAdmin on BEGET hosting

Push the button Import

Importing data into a database hosted by BEGET

Push the button Overview..., from the folder Website transfer select the file with the database (extension sql), then press the button Forward

Importing data from a backup to a database hosted by BEGET

As a result, a message about successful import will be displayed and the database tables will appear on the left in the column

Sometimes the browser does not display the message, or you may not see the table in the left column. It's okay, just wait 20-30 seconds and reload the page... If tables appear in the left column, then everything is in order.

Imported site data into a database hosted by BEGET

Fine! We deployed the files of our site on the hosting, set up access rights to them, created a database and imported our site data into it. Left just a little bit.

MODX config file and last settings

In the file manager on the hosting, go to the folder public_html / manager / includes, right-click on the file config.inc.php and in the drop-down menu select edit

MODX configuration file on BEGET hosting

Change database username, password and database name to those that are used on our hosting. You should have written them to a text file.

On the BEGET hosting, the name and the user of the database have the same names

Editing the site configuration file on MODX on BEGET hosting

After saving the configuration file, to enhance the security of the site, you need to disable the ability to edit the configuration file, for this we click on the file config.inc.php right-click and in the drop-down menu select Attributes... In the window that appears in the field Code value introduce 600 and press the button Change

Closing access to the MODX configuration file on the BEGET hosting

In the browser we go to the admin panel of our site on remote hosting, in the address bar we type [account name] .bget.ru / manager, enter the login and password for access to the admin panel (login: admin, password: 1 ), choose Tools -> Configuration, go to the tab File manager and in the field File manager path push the button Reset

Resetting the path for the file manager in the MODX admin panel

Go to the tab File Browser and in the field File path also press the button Reset, then keep configuration changes

Resetting the path for the file browser in the MODX admin panel

Go to the tab Site, to clear old data from the site cache, click Clear cache and open our website on hosting by clicking the menu item View

Clearing the cache in MODX

Our site is on MODX hosted by BEGET

To get access, click on the "Get Demo Account" button, access will be sent by email.

How is he better than the rest?

Two-pane graphical interface

The file manager interface is made in the form familiar to the user: two areas for convenient work with files.
In each of them you can open files on a server, remote FTP or on your computer.

When displaying files in a table, you can easily sort files and directories by type, size, creation date, etc. by clicking on the header of any of the columns.

Drag & Drop function

You can work with files and folders using the mouse, dragging files and folders to the server or remote FTP and vice versa, to do this, select the necessary files and folders, grab them and drag them to the desired location.

Remote FTP

Click on the " Remote FTP"in order to connect to a remote server from the file manager. You can save the connections and edit them if necessary in the future.


You can open external FTP in both the left and right panels and even do it at the same time to work through a file manager with two absolutely third-party FTPs. In order to open the FTP of your hosting account, just click the " Home FTP".

Tabbed interface

The tabbed interface will allow you to open many files at once and manipulate them in the file manager area, just as you do in the operating system.
This interface will make it convenient for you to work with several files at once, make it easy to copy the code from one file to another, etc.

You can collapse or expand open files. You can also resize the open window as you like. The files you open are displayed at the bottom of the file manager in the tab bar.

You can manipulate the windows as you like, changing their size and placing them on the screen in the desired order.

Basic functions for working with files

The file manager will allow you to perform all the basic functions for working with files and directories, such as: copying, moving, renaming, changing attributes, etc. Moreover, you can perform all these actions in a large number of ways.

1. Copy
In order to copy a group of files, you can select them with the mouse, while holding down the button Ctrl... Then just drag and drop them to the desired location. As soon as you release the mouse button over the selected location, the file manager will display a dialog box asking whether you want to copy the files or not, if files with such names exist, you will be prompted to overwrite the files.

You can also copy files or folders by selecting them, right-clicking to bring up the context menu. Then you need to press the "Copy" button.

A few more ways to copy is to use the button in the menu " File"or the button at the bottom of the File Manager.

There is also a hotkey combination for quick access to the copy function - Ctrl + 5.

2. Moving
To move you can use all the same methods as for copying, except for " drag and drop". A combination of hotkeys to move Shift + 5.

3. Renaming
To rename a file or directory, you can also use the context menu, the menu item in the drop-down menu " File"or a combination of hot keys - Ctrl + 6.
Unlike copying and moving, this function is not a group function and can be applied to only one element.

After clicking on the " Rename"You will see a dialog box to enter a change to the item name. Enter a new name and click" OK".

4. Changing attributes

To change the attributes of a file or directory, you can use the context menu or the menu item in the drop-down menu " File".

You can set permissions for files either in numerical format or by setting permissions using the appropriate checkboxes for the user, the group he belongs to, and for everyone.

In short, the rights can be set separately for user- directly the owner of the file, for the group ( group), for all ( All).

You can get a digital designation of rights by adding, where:

1 - execution rights;
2 - recording rights;
4 - read rights.

For example, we want to set read and write permissions: 6 = 4 (read) + 2 (write).

There are 8 options in total:

7 = read, write & execute (read, write, execute);
6 = read & write (read and write);
5 = read & execute;
4 = read (read);
3 = write & execute;
2 = write (write);
1 = execute (execute);
0 = no rights.

On our servers, files are executed from under the user, so the last two digits in the rights must be equal to 0.
For example, if you need to set the rights to everything for the file, you must set the value: 700.

5. Removal
You can delete files using the context menu, the button in the drop-down menu " File", using the hotkey combination - Ctrl + 8 or by button "Del".
Before deleting files File manager will display a dialog box asking if you really want to delete the selected files.

Working with archives

File manager allows you to work with archives. You can create or unpack archive, as well as immediately download the necessary files / directories as an archive.

1. Create an archive
In order to create an archive from the selected files or folders, select the required files and / or folders and press the " Create archive"on the quick access bar. In the dialog box that appears, you can change the archive name and archive type.

2. Unpacking the archive
In order to unpack the archive, click the " Unpack the archive"on the quick access bar. In the modal window that appears, select the path where you want to unpack the archive, and click" Unpack the archive".

3. Download as an archive

You can download files and folders in an archive with one click by clicking the " Download archive"on the quick access bar. You can also use the drop-down menu: the" File", Further " Download"and select the type of archive in which you want to download the selected files / folders.

Multiple loading

The most convenient way to work and upload files from your computer to the server is to open your local file system in one of the areas, as described above. However, if for some reason you are unable to use Java, then you can upload files by clicking on the " download files".

You will see a window for uploading files to the server. Select files from your computer and click the "Upload" button. The maximum size of a single file should not exceed 1.5 GB. The file manager will begin to sequentially download the selected files, the process of uploading each of the files to the server will be displayed in the browser as a percentage.

Text editor

File manager contains a convenient text editor for working with the code of your sites.

By pressing the button " Settings"in the upper right corner of the editor, you can customize the appearance of the text editor to your liking, change the font size and other parameters.

The text editor has a syntax highlighting function and is able to recognize which file you have opened, be it php script, bash script or another programming language. You can also choose to highlight the code yourself using the drop-down menu in the text editor.

A text editor will allow you to change the file encoding and resave the file in a different encoding.

Viewing graphic files

For viewing graphic files, the file manager contains a built-in image viewer. You can flip the image, change its scale and move to the next image.

Search by files and folders

If you need to find a file or folder, you can use the search in the file manager. Advanced mode allows you to search for files only or folders only, as well as search by file or folder size.

Access control

Using the file manager, you can set a password for the folder and block access to the folder from the specified IP addresses. In order to set a password for a folder, select it, in the top drop-down menu select the " Instruments"and then press" Set password to current directory". In the dialog box that appears, enter the password for the directory and click the" Set password".

Similarly, you can block access to a folder from individual IPs. In the drop-down menu, select the " Instruments", and then " Set block by IP address". In the dialog box that appears, enter the list of IPs in the format: xxx.xxx.xxx.xxx, from which you want to open access and from which you want to deny.

Functions for working with Home FTP

The file manager has a number of functions that are only available for Home FTP.

1. List of sites
You can easily navigate between the sites of your hosting account using the button on the quick access panel or select a site in the drop-down menu on the " Transition". By double-clicking the left mouse button on the selected site, you will be redirected to the root directory of the site.

2. Folder size
With Home FTP you can easily get the size of your directories by clicking on the " Size Analysis"on the Quick Access Toolbar.

Also, you can always see the total size of the used disk space on the server at the bottom of the file manager.

Working with backups

Also, right in the file manager, you can view the list of available backups created for your account automatically by our backup system (by date). By clicking on a suitable backup, you can view its contents and, if necessary, copy the necessary files from it.

Hotkeys

Like most desktop FTP clients our File manager contains a number of hotkeys, which speeds up the work with the most common actions.

Below is a list of hotkeys:

Ctrl + 3- Viewing;
Ctrl + 4- Editing;
Ctrl + 5- Copying;
Shift + 5- Moving;
Ctrl + 6- Renaming;
Ctrl + 7- Creating a new folder;
Ctrl + 8 or Del- Removal.

If you have any questions about work File manager You can always contact our service.

Hello friends! I sat down to write about how to find a site file easily and simply, but I can not resist - I boast, although I have already received congratulations from many: on January 23, 2016, the blog was registered in the "Search Engine Optimization" section of the Directory of Trust Sites. And now I have a button in my footer that you can click on and even leave a comment.

Now to the point. Anyone who maintains blogs or websites has to make some changes to the code, for example, to edit the design. My task now is different: get rid of errors in HTML validity. a web resource affects its authority no less than useful optimized content and other components. At first, the validator produced only 5 errors, and I contacted a specialist with the nickname Old on the sbup.com forum, who gives free consultations and also works on a commercial basis. He discovered a global error, due to which the others are not detected. After eliminating the global one, I got about forty errors and warnings.

It was not difficult to fix some of them, for example, to insert the missing spaces in the links. And in order to eliminate others, it was necessary to find a place that needed to be edited. When looking for files, Beget's clients can do without programs such as Notepad ++. You can search by text or file name directly in the file manager. If possible, the search area should be narrowed down, but if we don't even know where the object we are looking for may be located, we search in public_html (the root of the site).

In practice, it looks like this: I need to delete a certain fragment, select search by text and insert an expression into the line. It remains to run the search and get the result.

Luckily for me, the result is one file, and there can be many of them. In the search box, which is collapsed by default, the path to the file is indicated. To see it in its entirety, the window needs to be maximized.

So, the file is found in the hosting file manager. The next step is to open it and find the required piece of code to fix it.

But don't be in a hurry! It's time to download the file to your computer in order to replace the one that has been tortured if something happens. With this approach, you do not need to back up the entire site - an essential detail if the folders with the backup are laid out on the account, and there is not a lot of extra space.

That's all. I told you how to find a site file on the Beget hosting, but I think other modern hosting services also have a search function.

So, what did I personally like about hosting from Beget? I've already talked about many of the positive qualities of this hoster. It will not be superfluous to say about several more important technical features.

Site load monitoring

File manager

The Beget control panel has a very convenient file manager proprietary design, often eliminating the need for FTP clients. In 2015, Beget made this editor an open source project and posted it on the Internet under the name SPRUT.io on the site of the same name.

The file manager has 2 panels that make it easy to copy or move files from one directory to another. In addition, there is, of course, the ability to upload and download files, create and unpack archives, set the necessary rights to folders and files.

The file manager also has a built-in online text editor with syntax highlighting, like the beloved by many editor Notepad ++, a very handy thing.

It is even capable of highlighting syntax errors, which is also useful.

MySQL databases

From the control panel it is possible to enable access to the required databases (DB) from the outside. This is useful when the size of the database becomes too large and phpMyAdmin cannot cope with it (for example, one of our sites has a database size of 1.5GB):

However, in the control panel it is possible to create backups separately for both site scripts and databases, saving them as archives on the site.

Terminal in control panel

Surprising but true: for advanced web developers, Beget gives you the opportunity to work in the console directly from the control panel, without authorization and installation of additional programs(for Linux and Mac - open terminal). As stated in the manual, for convenience, the terminal window can be expanded to full screen, to part of the screen, or moved to a convenient place for work. When switching pages, you can continue to work with the terminal without breaking the session.

additional services

In addition to the usual features for shared hosting, Beget offers a lot additional services, which usually have to either be bought separately, or deployed independently, but already on VPS / VDS, which is much more difficult. For example, using a caching system Memcached can help to significantly increase the speed of the site and reduce its load on the hosting site. Below in the screenshot you can see a list of additional features:

In short, there are a lot of advantages, so I myself have been using this hosting since 2010 and recommend it to my clients.