ash*_*ash 0 php cakephp postgresql-9.3 ubuntu-14.04
我在Ubuntu 14.04(64位)中安装了cakephp v2.4.6,数据库是PostgreSQL.同样的系统在Windows环境中运行良好但在我将其转移到Ubuntu后,它显示了一些问题.
有些论坛要求我们更改配置文件/etc/apache2/sites-available/default.conf
.但我找不到任何default.conf
文件.
请指导.谢谢.
最有可能的是,这是htaccess/mod_rewrite的一个问题.
如果你去http://example.com/app/webroot/css/my_file.css,你能看到CSS 吗?如果是这样,那就是mod_rewrite问题.
这里有一些尝试:
启用mod_rewrite: sudo a2enmod rewrite
将有一些相关文件/etc/apache2/sites-available/
.它可能是default.conf
,或者000-default.conf
它可能以您的网站命名.但那里应该有一些相关的文件,你需要编辑它.
您需要确保该文件中存在以下选项(注意:请注意 - 您的目录可能略有不同 - 例如/var/www/html
或其他.如果不同,请不要更改它):
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
最后,重启apache: sudo service apache2 restart
有关更多详细信息,请参阅此文章:https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite
归档时间: |
|
查看次数: |
3477 次 |
最近记录: |