Here's what php flarum info gives me, not sure if it could be an extension that's loaded or what. I'm sorry for the lack of information I'm looking through the log files trying to find something
Flarum core 0.1.0-beta.8.1
PHP version: 7.1.24-1+ubuntu18.04.1+deb.sury.org+1
Loaded extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, pcntl, Reflection, SPL, session, standard, mysqlnd, PDO, xml, calendar, ctype, curl, dom, mbstring, fileinfo, ftp, gd, gettext, iconv, intl, json, exif, mcrypt, mysqli, pdo_mysql, Phar, posix, readline, shmop, SimpleXML, soap, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xmlreader, xmlrpc, xmlwriter, xsl, zip, Zend OPcache
+----------------------+-----------------+--------+
| Flarum Extensions | | |
+----------------------+-----------------+--------+
| ID | Version | Commit |
+----------------------+-----------------+--------+
| flarum-approval | v0.1.0-beta.8 | |
| flarum-bbcode | v0.1.0-beta.8 | |
| flarum-lang-english | v0.1.0-beta.8 | |
| flarum-flags | v0.1.0-beta.8.1 | |
| flarum-likes | v0.1.0-beta.8.1 | |
| flarum-lock | v0.1.0-beta.8 | |
| flarum-markdown | v0.1.0-beta.8 | |
| flarum-mentions | v0.1.0-beta.8.1 | |
| flarum-statistics | v0.1.0-beta.8 | |
| flarum-sticky | v0.1.0-beta.8 | |
| flarum-subscriptions | v0.1.0-beta.8 | |
| flarum-suspend | v0.1.0-beta.8 | |
| flarum-tags | v0.1.0-beta.8.2 | |
| flarum-emoji | v0.1.0-beta.8 | |
+----------------------+-----------------+--------+
Base URL: http://*************/forum/public
Installation path: /var/www/html/forum
Debug mode: off
Running with debug mode on does not provide any extra information
EDIT: It looks like Safari is blocking cookies from my site, enabling all cookies in the browser settings fixes the problem but isn't very ideal. Is there a way to get my cookies to not get automatically blocked? I would like iPhone users to be able to use the site without having to change their browser settings and all that. Thanks for the help.