Docker
Expand | ||
---|---|---|
| ||
Yes, you can, but we recommend that you recreate the image. |
Expand | ||
---|---|---|
| ||
The command to copy files or foldes into a container is:
Example:
|
Expand | ||
---|---|---|
| ||
Example: Copying the Content of the Plug-in-Folder
|
Expand | ||
---|---|---|
| ||
Examples: Delete
Delete
|
Expand | ||
---|---|---|
| ||
If Smartstore is started together with MySQL or MS SQL as services, the container name or the service name can simply be used as the host name. Otherwise, detailled information about the container can be read out with the command Example: The MySQL container has the name The command
returns the following information, beside others: |
Expand | ||
---|---|---|
| ||
Yes, enter the host name of the database server in the correct form. Possible examples are: |
Expand | ||
---|---|---|
| ||
Data is to be stored in volumes. Docker volumes store container data on the host. In Docker Desktop, volumes can be set up in the "Optional settings" when starting images. As the name implies, the host path is on the host computer and the container path is in the Docker container. Here is an example:
|
Expand | ||
---|---|---|
| ||
Yes, but when running you have to map the container ports (443 and 80) with ports not yet used on the host. E.g. instead of 443 and 80, 444 and 8080, etc. The mapping is done in Docker Desktop in the "Optional settings". On Linux or on the command line, the -p switch is used. Mapping the TCP port 80 in the container to port 8080 on the Docker host:
Here is the complete command line call:
|
Expand | ||
---|---|---|
| ||
On Linux or on the Windows commandline, the command
returns the following information, beside others: |
Themes
Expand | ||
---|---|---|
| ||
Yes, copy the 4.2 theme folder to the 5 theme folder. In the 4.2 theme folder, rename the "Content" folder to "wwwroot". Probably a restart is necessary after this. After that you can activate the "new" theme in the backend. |
Updates
Expand | ||
---|---|---|
| ||
No, for an update Smartstore must first be updated to version 4.2. |
Expand | ||
---|---|---|
| ||
Yes, an operating system cross update is possible. A Smartstore 4.2 with a MS SQL database from a Windows server or hosting can be updated on a Linux server to Smartstore 5 and MS SQL for Linux. |
Expand | ||
---|---|---|
| ||
No, this is not provided. |
PDF Export
Expand | ||
---|---|---|
| ||
This may be due to the fact that the store URL cannot be accessed internally. Open the appsettings.json file in the main folder of your Smartstore installation and search for the word "PdfEngineBaseUrl" and enter the URL to your Smartstore installation there. If you are using a reverse proxy (e.g. NGINX) on Linux, enter the locally accessible URL including port there, e.g. |
Task Scheduler
Expand | ||
---|---|---|
| ||
Open the appsettings.json file in the main folder of your smartstore installation and search for the word "TaskSchedulerBaseUrl" and enter the URL to your smartstore installation there. If you use a reverse proxy (e.g. NGINX) on Linux, enter the locally accessible URL incl. port there, e.g. |
Anchor | ||||
---|---|---|---|---|
|
Expand | ||||
---|---|---|---|---|
| ||||
Changing the value for Set the value high:Long initialization time: If the http://ASP.NET Core application takes a long time to initialize, for example, if extensive preparations such as database connections, caching, or other services need to be performed, Decrease value:Fast deployment: If you are sure that your http://ASP.NET Core application usually starts quickly and you want faster feedback on whether the startup was successful or not, you can decrease the Error analysis: Lowering the It is important to note that Configuration using IIS as a hosting server: Entry in the web.config file:
Configuration using Linux as a hosting server:Entry in the appsettings.json file:
|