A problémám a következő:
CakePHP 1.3 stabliat szeretnék használni Ubuntu 11.04 alatt.
Apache fent van. Cakephp-t kibontottam a /var/www-be.
Aztán felküzdöttem addig, hogy az URL rewriting is not properly configured on your server.
Igen httpd.conf-ba beletettem ezt:
<Directory />
Options FollowSymLinks
AllowOverride All
# Order deny,allow
# Deny from all
</Directory>
Az apache2.conf-ban van include httpd.conf.
Aztán észleltem, hogy a sites-enabled mappában van egy 000-default fájl ami a /var/www mappára vonatkozóan állít be szabályokat. Ebben a következő volt:
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
#Order allow,deny
#allow from all
</Directory>
..........
Ezt természetesen kicseréltem az ajánlottra de úgy sem lett jó.
Igen minden lépés után újraindítottam az apachet.
A mod rewrite fel van téve, az /etc/apache2/modules-enabled mappában ott a rewrite.load
A vicc az hogy a cakephp 2.0-dev meg megy, csak nem akarom használni mert változtattak egy pár dolgot a konvencókban.
- 1137 megtekintés
Hozzászólások
Véletlenül nincs .htaccess fájl amiben ezeket aktiválni kell drupal 5-ben pl még ezt is állítani kellett emlékeim szerint.
- A hozzászóláshoz be kell jelentkezni
Ezt hogy érted hogy aktiválni?
A .htaccess fájlok megvannak (tgz-ből lett kicsomagolva).
http://book.cakephp.org/view/917/Apache-and-mod_rewrite-and-htaccess
Úgy néznek ki mit itt le vannak írva.
Amit utoljára írnak workaround azt is kipróbáltam bár nálam ez nem áll fent.
- A hozzászóláshoz be kell jelentkezni
php melyik verzió 11.04 alatt? /5.3 vagy 5.2?/
- A hozzászóláshoz be kell jelentkezni
mm@lapos:~$ php -v
PHP 5.3.5-1ubuntu7.2 with Suhosin-Patch (cli) (built: May 2 2011 23:00:17)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Szedtem egy cakephp 1.3.0-t és az megy rendesen.
Csak azt tudom mondani mint Ford Fairlane.
- A hozzászóláshoz be kell jelentkezni
Nem akarlak elkeseríteni, de nézd csak meg ezt! :)
- A hozzászóláshoz be kell jelentkezni