все. На этот раз я пробую cakephp, но у меня есть "Перезапись URL-адресов неправильно настроена на вашем сервере. 1) Помогите мне настроить его 2) Я не/не могу использовать перезапись URL-адресов". Я мог знать, что это проблемы с apache и .htaccess, такие как /etc/apache2/sites-avaliable/default и каждый каталог .htaccess.
Моя среда разработки...
Мой процесс выполняется. ..
1)/etc/apache2/httpd.conf
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
2)включение mod_rewrite
sudo a2enmod rewrite
sudo service apache2 reload
3)редактирование /etc/apache2/sites-avaliable/default (AllOverride None to AllOverride All)
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
prompt: sudo service apache2 reload
4) редактирование или проверка каждого файла .htaccess -> корневой каталог торта
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
-> корневой каталог приложения
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
-> корневой каталог web
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
Эта проблема решена, спасибо.