Skip to content

Commit

Permalink
Merge pull request #254 from astroidex/patch-7
Browse files Browse the repository at this point in the history
update update Mapbender
  • Loading branch information
fhaefker authored Jun 24, 2021
2 parents 35c48d2 + 3f5d6a7 commit e10243b
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 15 deletions.
15 changes: 6 additions & 9 deletions de/installation/update.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ Im Folgenden sind die einzelnen Schritte als Befehle aufgeführt.
.. code-block:: bash
# Laden Sie die neue Version herunter
wget -O http://mapbender.org/builds/mapbender3-3.0.4.0.tar.gz /tmp/build_mapbender/
tar xfz /tmp/build_mapbender/mapbender3-3.0.4.0.tar.gz
wget -O http://mapbender.org/builds/mapbender-starter-current.tar.gz /tmp/build_mapbender/
tar xfz /tmp/build_mapbender/mapbender-starter-current.tar.gz
# Sichern Sie die alte Version
mv /var/www/mapbender /var/www/mapbender_save
# Aktivieren Sie den Code der neuen Version
cp -R /tmp/build_mapbender/mapbender3-3.0.4.0 /var/www/
mv /var/www/mapbender3-3.0.4.0 /var/www/mapbender
cp -R /tmp/build_mapbender/mapbender-starter-v3.2.5 /var/www/
mv /var/www/mapbender-starter-v3.2.5 /var/www/mapbender
# Übernehmen Sie die Konfigurationsdateien in die neue Version von Mapbender
cp /var/www/mapbender_save/app/config/parameters.yml /var/www/mapbender/app/config/parameters.yml
Expand All @@ -54,9 +54,7 @@ Im Folgenden sind die einzelnen Schritte als Befehle aufgeführt.
app/console doctrine:schema:update --dump-sql
app/console doctrine:schema:update --force
# Importieren Sie die Anwendungen aus der mapbender.yml Datei, um sich den neusten Stand der Entwicklungen anzuschauen
app/console doctrine:fixtures:load --fixtures=./mapbender/src/Mapbender/CoreBundle/DataFixtures/ORM/Application/ --append
# Aufbau der symbolischen Links
app/console assets:install web --symlink --relative
# Setzen Sie die Schreibrechte für Besitzer (u), Gruppe (g) und Andere (a). Weisen Sie die Skripte dem Apache User (www-data) zu.
Expand Down Expand Up @@ -95,8 +93,7 @@ Aktualisierungsbeispiel für Windows
# - ggf. müssen Sie die benötigte Erweiterung auf der Kommandozeile im Aufruf übergeben z.B.
# php -d extension=C:\ms4w\Apache\php\ext\php_pdo_pgsql.dll app/console doctrine:schema:update --dump-sql
# Importieren Sie die Anwendungen aus der mapbender.yml Datei, um sich den neusten Stand der Entwicklungen anzuschauen
php.exe app/console doctrine:fixtures:load --fixtures=./mapbender/src/Mapbender/CoreBundle/DataFixtures/ORM/Application/ --append
# Ausspielen in den web-Bereich
php.exe app/console assets:install web
# Löschen Sie den Cache und die Logdateien unter mapbender/app/cache und mapbender/app/logs
Expand Down
13 changes: 7 additions & 6 deletions en/installation/update.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ Have a look at the steps as commands
.. code-block:: bash
# Download the new version
wget -O http://mapbender.org/builds/mapbender3-3.0.4.0.tar.gz /tmp/build_mapbender/
tar xfz /tmp/build_mapbender/mapbender3-3.0.4.0.tar.gz
wget -O http://mapbender.org/builds/mapbender-starter-current.tar.gz /tmp/build_mapbender/
tar xfz /tmp/build_mapbender/mapbender-starter-current.tar.gz
# save the old version
mv /var/www/mapbender /var/www/mapbender_save
# get the code of the new version
cp -R /tmp/build_mapbender/mapbender-3.0.4.0 /var/www/
mv /var/www/mapbender-3.0.4.0 /var/www/mapbender
cp -R /tmp/build_mapbender/mapbender-starter-v3.2.5 /var/www/
mv /var/www/mapbender-starter-v3.2.5 /var/www/mapbender
# copy your old configuration files to the new version
cp /var/www/mapbender_save/app/config/parameters.yml /var/www/mapbender/app/config/parameters.yml
Expand All @@ -53,6 +53,8 @@ Have a look at the steps as commands
cd /var/www/mapbender/
app/console doctrine:schema:update --dump-sql
app/console doctrine:schema:update --force
# Update the symbolic links
app/console assets:install web --symlink --relative
# change the access rights and owner of the files
Expand Down Expand Up @@ -94,8 +96,7 @@ Update Example for Windows
# - you may have to also pass the extension you need, at the commandline, for example:
# php -d extension=C:\ms4w\Apache\php\ext\php_pdo_pgsql.dll app/console doctrine:schema:update --dump-sql
# Import the applications from mapbender.yml to your database to get to know about the latest developments
php.exe app/console doctrine:fixtures:load --fixtures=./mapbender/src/Mapbender/CoreBundle/DataFixtures/ORM/Application/ --append
# Export files to the web-directory
php.exe app/console assets:install web
# Delete your cache and the logdateien at mapbender/app/cache und mapbender/app/logs
Expand Down

0 comments on commit e10243b

Please sign in to comment.