Проблема с установкой движка
Установил LAMP, потом движок чётко по инструкции
при попытке залогиниться администратором отдаёт:
The requested URL /login/ was not found on this server.
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny4 with Suhosin-Patch Server at 192.168.88.129 Port 80
содержимое .htaccess:
Loaded Modules:
core mod_log_config mod_logio prefork http_core mod_so mod_php5 mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_rewrite mod_setenvif mod_status
/etc/apache2/sites-enabled/000-default:
создал симлинк:
sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
после всего этого снова сделал рестарт апача и заодно мускуля
и переустановил заново движок
проблема не решилась, подскажите что делать, я в тупике
PS. права в рут директории сайта отданы root пользователю, апач запущен из под рута
[solved]UPD:
решение
в файле /etc/apache2/sites-available/default
для /var/www нужно поставить «AllowOverride All»
при попытке залогиниться администратором отдаёт:
The requested URL /login/ was not found on this server.
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny4 with Suhosin-Patch Server at 192.168.88.129 Port 80
содержимое .htaccess:
AddDefaultCharset UTF-8
Options -Indexes
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php
AddType text/x-component .htc
<FilesMatch "\.(engine|inc|info|install|module|profile|test|po|sh|.*sql|theme|t$
Order allow,deny
</FilesMatch>
Loaded Modules:
core mod_log_config mod_logio prefork http_core mod_so mod_php5 mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_rewrite mod_setenvif mod_status
/etc/apache2/sites-enabled/000-default:
...
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
...
создал симлинк:
sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
после всего этого снова сделал рестарт апача и заодно мускуля
и переустановил заново движок
проблема не решилась, подскажите что делать, я в тупике
PS. права в рут директории сайта отданы root пользователю, апач запущен из под рута
[solved]UPD:
решение
в файле /etc/apache2/sites-available/default
для /var/www нужно поставить «AllowOverride All»
4 комментария
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all