Почему выдает ошибку?
Скорее всего на хостинге отключены short tags. Используйте нормальную нотацию <?php.
Почему бы не писать нормально отформатированный код без миллиона открывающихся.закрывающихся тэгов?
<?php
require "includes/config.php";
$articlesx = mysqli_query($connection, "SELECT * FROM `matem` ORDER BY `views` DESC LIMIT 8");
while($artx = mysqli_fetch_assoc($articlesx)) {
    echo '<li><a href="#">'.$artx.'</a></li>';
}

Кроме этого $artx - МАССИВ! Значит:
echo '<li><a href="#">'.$artx['тут какой-то ключ'].'</a></li>';