не работает mod_rewrite

BigJOE

Случайный прохожий
Привет, есть веб сервер на opensuse 13.1 + mariadb + php5. В корневой директории лежит сайт который в своей работе использует mod_rewrite. DocumentRoot сервера /srv/www/htdocs и в этом каталоге лежит файлик htaccess в котором прописаны правила. Но htaccess не видится вебсервером, модуль включен (это видно в Yast). Подскажите куда копать...
 

Surf_rider

Администратор
Команда форума
Версия apache какая установлена, какие модули включены?
Проверьте прописано ли в httpd.conf такая конструкция?
Код:
 <Directory /var/www/html> AllowOverride all Options -Multiviews </Directory>
 

BigJOE

Случайный прохожий
ну и у меня тоже самое только билд старее, толку то. Все равно htaccess не работает выдает ошибку Error 403

- -Подумал и добавил - -

Вобщем хрен знает - залез в логи apache, теперь пытаюсь понять что за ошибка
Код:
[Thu Apr 27 15:28:49.290520 2017] [mpm_prefork:notice] [pid 1251] AH00163: Apache/2.4.10 (Linux/SUSE) OpenSSL/1.0.1i-fips PHP/5.6.1 configured -- resuming normal operations
[Thu Apr 27 15:28:49.290543 2017] [core:notice] [pid 1251] AH00094: Command line: '/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SSL -D SYSTEMD -D FOREGROUND'
[Thu Apr 27 15:29:27.143841 2017] [php5:error] [pid 1268] [client 172.17.111.66:37511] PHP Notice:  Use of undefined constant MYSQLI_NUM - assumed 'MYSQLI_NUM' in /srv/www/htdocs/core/vb/db/mysql/assertor.php on line 55
[Thu Apr 27 15:29:27.143879 2017] [php5:error] [pid 1268] [client 172.17.111.66:37511] PHP Notice:  Use of undefined constant MYSQLI_ASSOC - assumed 'MYSQLI_ASSOC' in /srv/www/htdocs/core/vb/db/mysql/assertor.php on line 55
[Thu Apr 27 15:29:27.143891 2017] [php5:error] [pid 1268] [client 172.17.111.66:37511] PHP Notice:  Use of undefined constant MYSQLI_BOTH - assumed 'MYSQLI_BOTH' in /srv/www/htdocs/core/vb/db/mysql/assertor.php on line 55
[Thu Apr 27 15:29:27.149086 2017] [php5:error] [pid 1268] [client 172.17.111.66:37511] PHP Fatal error:  Call to undefined function mysqli_init() in /srv/www/htdocs/core/vb/database/mysqli.php on line 85
[Thu Apr 27 15:29:38.614991 2017] [rewrite:error] [pid 1270] [client 172.17.111.66:37519] AH00670: Options FollowSymLinks and SymLinksIfOwnerMatch are both off, so the RewriteRule directive is also forbidden due to its similar ability to circumvent directory restrictions : /srv/www/htdocs/
[Thu Apr 27 15:29:38.645879 2017] [rewrite:error] [pid 1270] [client 172.17.111.66:37519] AH00670: Options FollowSymLinks and SymLinksIfOwnerMatch are both off, so the RewriteRule directive is also forbidden due to its similar ability to circumvent directory restrictions : /srv/www/htdocs/favicon.ico, referer: phpbb
 

alxmel

Участник
Проверьте поставлено ли расширение php-mysql ?
 

BigJOE

Случайный прохожий
Нет не было поставлено, поставил перезапустил апач. Теперь в error log вот это
Код:
[Thu Apr 27 15:37:35.822455 2017] [ssl:warn] [pid 3230] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Thu Apr 27 15:37:35.831638 2017] [mpm_prefork:notice] [pid 3230] AH00163: Apache/2.4.10 (Linux/SUSE) OpenSSL/1.0.1i-fips PHP/5.6.1 configured -- resuming normal operations
[Thu Apr 27 15:37:35.831670 2017] [core:notice] [pid 3230] AH00094: Command line: '/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -D SSL -D SYSTEMD -D FOREGROUND'
[Thu Apr 27 15:37:39.349944 2017] [php5:error] [pid 3247] [client 172.17.111.66:37691] [B]PHP Fatal error:  Cannot override final method Exception::__wakeup() in /srv/www/htdocs/core/vb/exception.php on line 271[/B]
Смущает то что выделил жирным.. Чет в упор не догоняю что это

- -Подумал и добавил - -

Переставил Apache + php вычистив старое, все заработало.
 
Верх Низ