todos. Esta vez intenté cakephp, pero tengo "La reescritura de URL no está configurada correctamente en tu servidor. 1) Ayuda a configurarlo 2) No puedo/no puedo usar la reescritura de URL". Podría saber que esto es problemas de apache y .htaccess como/etc/apache2/sites-avaliable/default y cada directorio .htaccess.cakephp no funciona url-reescritura en Ubuntu
Mi entorno de desarrollo ...
- Ubuntu12.04 en VMware fusion4
- apache2.2.22
- mysql5.5
- php5.3.10
- cakephp2.1
Mi proceso se sigue ...
1) /etc/apache2/httpd.conf
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
2) que permite mod_rewrite
sudo a2enmod rewrite
sudo service apache2 reload
3) editando/etc/apache2/sites-disponible/default (AllOverride Ninguno de AllOverride Todos)
<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) la edición o la comprobación de cada archivo .htaccess - directorio> root torta
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
-> root aplicación directorio
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
- Directorio> Webroot
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
Este problema se resuelve, gracias.
define 'does not work' – Dunhamzzz
Para mí, esto funcionó. sudo a2enmod reescribir && sudo service apache2 recargar – mac
Hice todo menos el paso 1 .. gracias ^^ " –