Развертывание проекта Symfony1 на Linode с Ubuntu 14.04 показывает пустой экран

У меня есть работающий проект Symfony 1.4, размещенный на Linode VPS с Ubuntu 12.04. По некоторым причинам мне нужно обновить Ubuntu 12.04 до Ubuntu/Trusty64 14.04. Когда я загрузил свой symfony 1.4, он показывает мне пустой экран, я уже очистил кеш, запустив php symfony cc в производстве. Я просто скопировал старую конфигурацию с поддержкой сайтов Apache2 и .htaccess, которая работает на Ubuntu 12.04.

сайты доступны/mysite.conf

<VirtualHost _default_:80>
  DocumentRoot /var/www/mysite/web 
</VirtualHost>

а также это .htaccess

Options +FollowSymLinks +ExecCGI

<IfModule mod_rewrite.c>
RewriteEngine On

# uncomment the following line, if you are having trouble
# getting no_script_name to work
#RewriteBase /

# we skip all files with .something
#RewriteCond %{REQUEST_URI} \..+$
#RewriteCond %{REQUEST_URI} !\.html$
#RewriteRule .* - [L]

# we check if the .html version is here (caching)
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f

# no, so we redirect to our front web controller
RewriteRule ^(.*)$ index.php [QSA,L]

This shows me when I tried Google's Inspect element

Failed to load resource: the server responded with a status of 500 (Internal Server Error)

Есть идеи, как это исправить?


person Danielle Rose Mabunga    schedule 11.06.2015    source источник


Ответы (1)


Вы можете забыть включить модуль перезаписи apache2

sudo a2enmod rewrite
sudo service apache2 restart

Надеюсь, поможет

person Community    schedule 11.06.2015