2012-04-10 3 views
1

Я использую Symfony2 стандартную версию на Linux Mint 12.я не могу переустановить Symfony2

Я создал Symfony2 проект 2 дня и все прошло хорошо, я установил неправильный пакет и перепутался проект, поэтому я решил для удаления папки Symfony и переустановки Symfony.

И теперь, если я делать php app/check.php я получаю ошибку часового пояса, хотя мой часовой пояс правильно установлен, и страница конфигурации выглядит следующим образом

enter image description here

я попытался

rm -rf app/cache/* 
rm -rf app/logs/* 

и я попытался

chmod -R 777 app/cache app/logs 

не мог т исправить это

Редактировать

php bin/vendors install --reinstall исправили проблему (Hakan Deryal спасибо, сэр). Тем не менее, я обнаружил, что если переименовать папку Symfony в symfony или любое другое имя, вы получите сообщение об ошибке, или все идет нормально, но при нажатии Configure your Symfony Application online вы получите эту ошибку

Server error 
The website encountered an error while retrieving http://localhost/mysite/web/app_dev.php/_configurator/. It may be down for maintenance or configured incorrectly. 
Here are some suggestions: 
Reload this webpage later. 
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request. 

Так мой следующий вопрос заключается в том, как изменить проекта Symfony2, скажем, у вас есть 2 Symfony2 проект на локальном хосте, то они не могут иметь такое же имя

+0

ли что каталоги даже существуют? – zerkms

+0

@zerkms да есть пустые папки под названием 'cache' и' logs' внутри папки 'app' – user

+0

Btw,' php bin/vendors install --reinstall' –

ответ

0

лучший способ установить разрешение является использование списков управления доступом:

sudo setfacl -R -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs 
sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs 

Вы также можете чень chown www-data app/logs

Symfony переустанавливать на данный момент не очень актуальна

+0

, пожалуйста, прочитайте мое редактирование, и спасибо, что рассказали мне об ACL, я использую эти команды для установки разрешений с этого момента :) – user

+0

Я не уверен, что понимаю вашу вторую проблему. Однако, если вы хотите использовать несколько проектов SF в локальном хосте, просто используйте sub-demain и vHost config – Vivien

1

Привет некоторое время просто очистка кэша не достаточно.

Событие. Я столкнулся с тем же типом проблемы, после очистки кеша, попытайтесь его перестроить.

команды:

$ sudo php app/console cache:clear 
$ sudo php app/console cache:warmup 
$ sudo chmod 777 -R app/cache app/logs 
Смежные вопросы