chunheng
Digging through the install history, the osticket was last updated from v1.15 to v1.18 at 20250316.
The latest log I found is: /public_html/example_domain_com/api/error_log (every few minutes there's error happening here). This was from designated email to create ticket sync work and run by cron as per: https://docs.osticket.com/en/latest/Getting%20Started/Email%20Piping.html.
The rest of the error_log are all outdated with the latest one from /public_html/example_domain_com/scp/error_log is dated 20210228, which is not useful.
Below here a censored trimmed (because the actual log is 70 MB starting from 20210408) copy of the /public_html/example_domain_com/api/error_log:
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of BaseList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 84
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of BaseList::count($mode = COUNT_NORMAL) should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 89
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ListObject::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 203
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ListObject::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 181
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ListObject::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 190
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ListObject::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 210
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: ListObject implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 110
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: MailingList implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 227
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetExists($field) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 242
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetGet($field) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 236
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetSet($field, $what) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 239
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetUnset($field) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 245
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of QuerySet::getIterator($iterator = false) should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1564
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of QuerySet::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1595
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of QuerySet::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1598
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of QuerySet::offsetSet($a, $b) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1604
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of QuerySet::offsetUnset($a) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1601
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: QuerySet implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1130
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of QuerySet::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1370
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1733
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1737
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetSet($a, $b) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1744
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetUnset($a) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1741
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of ModelInstanceManager::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1992
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2035
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2040
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2025
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2029
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2020
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of FlatArrayIterator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2065
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of HashArrayIterator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2088
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Q implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 3538
[17-Oct-2025 03:00:01 UTC] PHP Deprecated: Return type of BaseMessageStorage::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.message.php on line 186
[17-Oct-2025 03:00:01 UTC] PHP Fatal error: Uncaught Error: Non-static method Misc::currentURL() cannot be called statically in /home/{USERNAME}/public_html/{DOMAINNAME}/bootstrap.php:369
Stack trace:
#0 /home/{USERNAME}/public_html/{DOMAINNAME}/main.inc.php(23): require()
#1 /home/{USERNAME}/public_html/{DOMAINNAME}/api/api.inc.php(23): require_once('/home/{USERNAME}/...')
#2 /home/{USERNAME}/public_html/{DOMAINNAME}/api/cron.php(17): require('/home/{USERNAME}/...')
#3 {main}
thrown in /home/{USERNAME}/public_html/{DOMAINNAME}/bootstrap.php on line 369
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of BaseList::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 84
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of BaseList::count($mode = COUNT_NORMAL) should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 89
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ListObject::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 203
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ListObject::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 181
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ListObject::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 190
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ListObject::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 210
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: ListObject implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 110
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: MailingList implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.util.php on line 227
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetExists($field) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 242
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetGet($field) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 236
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetSet($field, $what) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 239
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ModelMeta::offsetUnset($field) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 245
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of QuerySet::getIterator($iterator = false) should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1564
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of QuerySet::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1595
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of QuerySet::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1598
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of QuerySet::offsetSet($a, $b) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1604
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of QuerySet::offsetUnset($a) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1601
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: QuerySet implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1130
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of QuerySet::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1370
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1733
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1737
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetSet($a, $b) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1744
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CachedResultSet::offsetUnset($a) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1741
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of ModelInstanceManager::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 1992
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2035
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2040
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2025
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2029
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of CallbackSimpleIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2020
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of FlatArrayIterator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2065
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of HashArrayIterator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 2088
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Q implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.orm.php on line 3538
[17-Oct-2025 03:05:01 UTC] PHP Deprecated: Return type of BaseMessageStorage::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/{USERNAME}/public_html/{DOMAINNAME}/include/class.message.php on line 186
[17-Oct-2025 03:05:01 UTC] PHP Fatal error: Uncaught Error: Non-static method Misc::currentURL() cannot be called statically in /home/{USERNAME}/public_html/{DOMAINNAME}/bootstrap.php:369
Stack trace:
#0 /home/{USERNAME}/public_html/{DOMAINNAME}/main.inc.php(23): require()
#1 /home/{USERNAME}/public_html/{DOMAINNAME}/api/api.inc.php(23): require_once('/home/{USERNAME}/...')
#2 /home/{USERNAME}/public_html/{DOMAINNAME}/api/cron.php(17): require('/home/{USERNAME}/...')
#3 {main}
thrown in /home/{USERNAME}/public_html/{DOMAINNAME}/bootstrap.php on line 369