PHP: Difference between revisions
No edit summary |
No edit summary |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
http://php.net | http://php.net | ||
---- | |||
http://www.heise.de/developer/news/foren/S-Re-Thank-good-it-s-friday/forum-258911/msg-23710740/read/ | http://www.heise.de/developer/news/foren/S-Re-Thank-good-it-s-friday/forum-258911/msg-23710740/read/ | ||
Line 6: | Line 7: | ||
$b = 1 - 0.83; | $b = 1 - 0.83; | ||
echo $a-$b; // [...]: -2.7755575615629E-17 | echo $a-$b; // [...]: -2.7755575615629E-17 | ||
==Software requirements== | |||
* MediaWiki : "Wikimedia uses MariaDB so MediaWiki gets more testing on MariaDB than PostgreSQL. While support for PostgreSQL is maintained by volunteers, most core functionality is working." [https://www.mediawiki.org/wiki/Manual:PostgreSQL] | |||
* Roundcube : "The most common is MySQL but others are PostgreSQL and SQLite." [https://github.com/roundcube/roundcubemail/wiki/Installation] | |||
* NextCloud : "SQLite is the default database for Nextcloud Server and it is good only for testing and lightweight single-user setups without client synchronization. Supported databases are MySQL, MariaDB, Oracle 11g, and PostgreSQL, and we recommend MySQL/MariaDB." [https://docs.nextcloud.com/server/13/admin_manual/installation/installation_wizard.html#database-choice] | |||
* Baikal : "MySQL or SQLite" [http://sabre.io/baikal/install/] | |||
* SabreDAV : no DB, but mod_php: "For maximum compatibility, apache 2 with mod_php is recommended. This is especially true if you plan to a file server. Card- and CalDAV servers run fine through FastCGI as well." | |||
* Agendav : "Most popular database backends are supported, such as MySQL, PostgreSQL or SQLite." [https://agendav.readthedocs.io/en/2.2.0/admin/installation/] | |||
PHP 8.1: | |||
# https://discourse.ubuntu.com/t/jammy-jellyfish-release-notes/24668 PHP now defaults to version 8.1.2 | |||
# https://www.mediawiki.org/wiki/Download 2022-08-16 PHP 8.1 not supported |
Latest revision as of 2022-08-16T10:26:46
http://www.heise.de/developer/news/foren/S-Re-Thank-good-it-s-friday/forum-258911/msg-23710740/read/
$a = 0.17; $b = 1 - 0.83; echo $a-$b; // [...]: -2.7755575615629E-17
Software requirements
- MediaWiki : "Wikimedia uses MariaDB so MediaWiki gets more testing on MariaDB than PostgreSQL. While support for PostgreSQL is maintained by volunteers, most core functionality is working." [1]
- Roundcube : "The most common is MySQL but others are PostgreSQL and SQLite." [2]
- NextCloud : "SQLite is the default database for Nextcloud Server and it is good only for testing and lightweight single-user setups without client synchronization. Supported databases are MySQL, MariaDB, Oracle 11g, and PostgreSQL, and we recommend MySQL/MariaDB." [3]
- Baikal : "MySQL or SQLite" [4]
- SabreDAV : no DB, but mod_php: "For maximum compatibility, apache 2 with mod_php is recommended. This is especially true if you plan to a file server. Card- and CalDAV servers run fine through FastCGI as well."
- Agendav : "Most popular database backends are supported, such as MySQL, PostgreSQL or SQLite." [5]
PHP 8.1:
- https://discourse.ubuntu.com/t/jammy-jellyfish-release-notes/24668 PHP now defaults to version 8.1.2
- https://www.mediawiki.org/wiki/Download 2022-08-16 PHP 8.1 not supported