[Mapbender-users] Mapbender installation PHP configuration
Jeff McKenna
jmckenna at gatewaygeomatics.com
Sun Jan 10 04:51:58 PST 2021
Hi Walter,
MS4W is for production Windows systems, and is used by thousands of
various organizations every month.
Hope that clears that up for you.
Thank-you for using MS4W.
"MS4W: open doors as well as windows"
-jeff
--
Jeff McKenna
GatewayGeo: MapServer Consulting and Training Services
co-founder of FOSS4G
http://gatewaygeo.com/
On 2021-01-09 11:39 a.m., Walter White Jr. wrote:
> Hi Astrid,
>
>
> thank you for your response.
>
> The quick installation using the MS4W-Installer is just for testing and
> not for a productive env right?
>
> So, for the productive version I suppose I need to install and
> configurate all elements separately.
>
> (1)I have checked the vars in the php.ini-development file:
>
> ; Directory where the temporary files should be placed.
>
> ; Defaults to the system default (see sys_get_temp_dir)
>
> ; sys_temp_dir = "/tmp"
>
> ; Temporary directory for HTTP uploaded files (will use system default
> if not
>
> ; specified).
>
> ; http://php.net/upload-tmp-dir <http://php.net/upload-tmp-dir>
>
> ;upload_tmp_dir =
>
> [Date]
>
> ; Defines the default timezone used by the date functions
>
> ; http://php.net/date.timezone <http://php.net/date.timezone>
>
> ;date.timezone =
>
> For
>
> upload_tmp_dir
>
> date.timezone
>
>
> vars no dir are set.
>
> Which dir should be set?
>
> (2)After the php installation there is NO bin folder so I cannot set the
> env var path for this. Or should I just add an empty bin folder to PHP
> and add this path to the new env var?
>
> (3)In the php.ini-development file there are more sections with
> extensions, e.g.:
>
> ; Notes for Windows environments :
>
> ;
>
> ; - Many DLL files are located in the extensions/ (PHP 4) or ext/ (PHP 5+)
>
> ; extension folders as well as the separate PECL DLL download (PHP 5+).
>
> ; Be sure to appropriately set the extension_dir directive.
>
> ;
>
> ;extension=bz2
>
> ;extension=curl
>
> ;extension=fileinfo
>
> ;extension=gd2
>
> ;extension=gettext
>
> ;extension=gmp
>
> ;extension=intl
>
> ;extension=imap
>
> ;extension=interbase
>
> ;extension=ldap
>
> ;extension=mbstring
>
> ;extension=exif ; Must be after mbstring as it depends on it
>
> ;extension=mysqli
>
> ;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
>
> ;extension=odbc
>
> ;extension=openssl
>
> ;extension=pdo_firebird
>
> ;extension=pdo_mysql
>
> ;extension=pdo_oci
>
> ;extension=pdo_odbc
>
> ;extension=pdo_pgsql
>
> ;extension=pdo_sqlite
>
> ;extension=pgsql
>
> ;extension=shmop
>
> Are these the dynamic extensions? Or where exactly
> should I paste these?
>
> Thank you again for your help.
>
>
> Kind regards
>
> Walter
>
>
> Am Mo., 4. Jan. 2021 um 09:28 Uhr schrieb Astrid Emde (WhereGroup)
> <astrid.emde at wheregroup.com <mailto:astrid.emde at wheregroup.com>>:
>
> Hello Walter,
>
> you also could take MS4W to install Mapbender.
>
> https://ms4w.com/ <https://ms4w.com/>
>
> Elso you should find the information at:
>
> https://doc.mapbender.org/en/installation/installation_windows.html
> <https://doc.mapbender.org/en/installation/installation_windows.html>
>
> Am 2021-01-03 22:24, schrieb Walter White Jr.:
> > Hi folks,
> >
> > I want to install Mapbender 3.0.8 on Windows 10 to launch an own
> > web-gis app on my website but have some problems with the PHP
> > installation. I already have installed PHP 7.2.33, Apache 2.4 and
> > PostgreSQL 9 but have some problems with the PHP configuration.
> >
> > (1) It needs to be checked if the following variables (php.ini) are
> > set correctly:
> >
> > sys_temp_dir
> >
> > upload_tmp_dir
> >
> > date.timezone
> >
> > Where should I check this? In the cmd, one of the php.exe files?
>
> You have to check this in the php.ini file
>
>
> >
> > (2) “the path from PHP-bin directory to the PATH-variable (Windows
> > environment variable) needs to be set”
> >
> > There is no PHP-bin directory in the PHP file after installation so
> > how can I add the PHP-bin path as another Win environment var?
>
> Go to the environment variables.
>
> Here you find a description how it works:
> https://support.shotgunsoftware.com/hc/en-us/articles/114094235653-Setting-global-environment-variables-on-Windows
> <https://support.shotgunsoftware.com/hc/en-us/articles/114094235653-Setting-global-environment-variables-on-Windows>
>
> > (3) “activate the required PHP extensions in the php.ini
> > configuration file:”
> >
> > # php.ini
> >
> > extension=php_curl.dll
> >
> > extension=php_fileinfo.dll
> >
> > extension=php_gd2.dll
> >
> > extension=php_intl.dll
> >
> > extension=php_pdo_pgsql.dll
> >
> > extension=php_pdo_sqlite.dll
> >
> > extension=php_pgsql.dll
> >
> > extension=php_openssl.dll
> >
> > extension=php_mbstring.dll
> >
> > extension=php_zip.dll
> >
> > extension=php_bz2.dll
> >
> > Should I just add these lines into the php.ini file or what should I
> > do?
>
> In the php.ini file you find a section with extensions. There you can
> activate the mentioned extension.
>
> Do not forget to restart your Apache Service afterwards.
>
> In the Mapbender installation we do not describe how to install apache
> or PHP. You find information about that online.
>
> Hope my comments help.
>
> Best regards
>
> Astrid
>
> > I want to emphasize I am not a web developer so I suppose these are
> > elementary questions but since Mapbender promises to create map apps
> > without a single line of code I was hoping I can manage that on
> my own
> > (have some knowledge about GDI). I was not able to find something
> > helpful on the internet so I hope you can help me with this. Would
> > appreciate any help.
> >
> > Many thanks in advance!
> >
> > [1]
> > Virenfrei. www.avast.com <http://www.avast.com> [1]
> >
> >
> >
> > Links:
> > ------
> > [1]
> >
> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> > _______________________________________________
> > Mapbender_users mailing list
> > Mapbender_users at lists.osgeo.org
> <mailto:Mapbender_users at lists.osgeo.org>
> > https://lists.osgeo.org/mailman/listinfo/mapbender_users
> <https://lists.osgeo.org/mailman/listinfo/mapbender_users>
>
> --
> Mit freundlichen Grüßen
>
> Astrid Emde
> GIS-Consultant
>
> **********************************
> Das WhereGroup-Team wünscht Ihnen
> ein frohes Weihnachtsfest und
> einen guten Start ins Jahr 2021!
> **********************************
>
> Astrid Emde
> WhereGroup GmbH
> Eifelstraße 7
> 53119 Bonn
> Germany
>
> Fon: +49(0)228 90 90 38 - 22
> Fax: +49(0)228 90 90 38 - 11
>
> astrid.emde at wheregroup.com <mailto:astrid.emde at wheregroup.com>
> www.wheregroup.com <http://www.wheregroup.com>
>
> Folgen Sie der WhereGroup auf twitter:
> http://twitter.com/WhereGroup_com <http://twitter.com/WhereGroup_com>
>
> Geschäftsführer:
> Olaf Knopp, Peter Stamm
> Amtsgericht Bonn, HRB 9885
> -------------------------------
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org <mailto:Mapbender_users at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/mapbender_users
> <https://lists.osgeo.org/mailman/listinfo/mapbender_users>
>
>
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapbender_users
>
More information about the Mapbender_users
mailing list