【发布时间】:2014-12-01 18:15:21
【问题描述】:
我在 Ubuntu 12.04 上安装了 Laravel 4,我按照以下步骤操作 -
http://www.dev-metal.com/install-laravel-4-ubuntu-12-04-lts/
www.dev-metal.com/install-laravel-4-ubuntu-12-04-lts/
激活 mod_rewrite
安装 mod_rewrite 模块(或扩展或其他)并重新启动 Apache:
sudo a2enmod rewrite
sudo service apache2 restart
打开默认的虚拟主机配置文件:
sudo nano /etc/apache2/sites-available/default
DocumentRoot /var/www
<Directory /var/www>
并将它们更改为
DocumentRoot /var/www/public
<Directory /var/www/public>
比安装 Laravel 4
cd /var/www
wget https://github.com/laravel/laravel/archive/master.zip
unzip master.zip && cd laravel-master/ && mv * ../ && cd ..
rm -r laravel-master && rm master.zip
使用 Composer by 运行安装
composer install
然后重启服务器:
sudo service apache2 restart
比成功安装和消息:
但是当我尝试运行另一个网络项目时,例如
http://localhost/demo
比错误来得像:
Not Found
The requested URL /demo was not found on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80
【问题讨论】: