2015-06-11 3 views
0

У меня есть рабочий проект 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Развертывание проекта Symfony1 в Linode с Ubuntu 14.04 показывает пустой экран

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

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

, а также это .htaccesss

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] 

Это показывает мне, когда я попытался я от Google nspect

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

Любая идея, как исправить это?

ответ

1

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

sudo a2enmod rewrite 
sudo service apache2 restart 

Надеется, что это помогает