Если еще интересует, то Apache версии до 2.0 не поддерживает PCRE, а поддерживает только регулярные выражения POSIX (http://httpd.apache.org/docs/2.0/new_features_2_0.html).
Отрицательное утверждение (?! это возможность PCRE, а не регулярных выражений POSIX, поэтому и не работает.
Ведь написал же апач, что не может скомпилить это регулярное выражение.
Замените вашу строку на эти и будет работать и на старом Apache (проверено):
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^/admin/.*
RewriteCond %{REQUEST_URI} !^/css/.*
RewriteCond %{REQUEST_URI} !^/images/.*
RewriteCond %{REQUEST_URI} !^/inc/.*
RewriteCond %{REQUEST_URI} !^/js/.*
RewriteCond %{REQUEST_URI} !^/m/.*
RewriteCond %{REQUEST_URI} !^/pma/.*
RewriteRule ^(.*) /index.php [L,QSA]
Код для случая, если index.php находится в корне. Если нет — меняйте RewriteBase, путь к index.php и в каждом условии !^/вставьте_путь/admin/.*