【问题标题】:upload a site slimframework to amazon linux EC2将站点 slimframework 上传到 amazon linux EC2
【发布时间】:2017-09-29 01:35:49
【问题描述】:

我尝试将我的应用上传到服务器

我用 php.mysql,phpmyadmin 打开一个服务器

现在当我尝试进入时,我会看到如下文件:

我的索引文件在文件夹中:public

在我的服务器中,我有一个文件夹,然后我有这样的应用程序: http://ec2-33-194-2.eu-west-1.compute.amazonaws.com/appname/

我在文件夹 appname 中放了一个 .htaccess

RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ public/index.php [QSA,L]

但系统无法正常工作:/

【问题讨论】:

  • 试试这个sudo a2enmod rewrite
  • 我得到那个错误 sudo: a2enmod: command not found

标签: php .htaccess amazon-ec2 slim


【解决方案1】:
 1. Open the file '/etc/httpd/conf/httpd.conf'.
 2. sudo su
 3. vim /etc/httpd/conf/httpd.conf
 4. Change the subsequent AllowOverride None to AllowOverride All
 5. sudo service httpd restart

它应该可以正常工作。

【讨论】:

  • 如果你有 Skype 就不行了请来找我:haizone
猜你喜欢
  • 2014-10-11
  • 2017-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-18
  • 1970-01-01
  • 1970-01-01
  • 2016-10-17
相关资源
最近更新 更多