Я новичок в symfony. Мне нужно настроить уже разработанный проект, созданный с использованием symfony. Я изменил информацию о базе данных, но при просмотре localhost/myproject/web ничего не отображается. Что я могу сделать, чтобы настроить проект на локальном сервере. Я также создал базу данных. Надеюсь получить помощь. Спасибо ..........
Как настроить проект symfony на локальном сервере?
Ответы (1)
вам нужно указать apache веб-папку в вашем проекте symfony. или если ваш проект находится внутри веб-корня apache, вы можете использовать:
http://localhost/myproject/web/index.php но это не покажет никаких ошибок. вместо этого вы можете использовать:
http://localhost/myproject/web/интерфейс_dev.php, где < strong>frontend — это имя фронт-контроллера (этот файл находится в папке web/).
и если после этого вы не получите никакого вывода, загляните в журнал ошибок вашего сервера apache, чтобы узнать, почему проект не работает.
несколько решений:
когда в корне проекта symfony выполните это в командной строке:
php symfony cache:clear
php symfony fix-perms
а затем попробуйте URL выше.
дополнительная информация здесь
person
deresh
schedule
17.03.2009
Дереш спасибо!! Я попытался найти файл журнала ошибок в apache, но не нашел там журнала ошибок. Также пробовал второй вариант, но он не сработал. Я изменил информацию о базе данных в файле databases.yml папки config. Нужно ли мне что-либо делать из командной строки, кроме изменения информации о базе данных??
- person user75472; 17.03.2009
нужна дополнительная информация: какую ОС вы используете (win, linux, osx)? где у тебя установлен апач? мне нужна эта информация, чтобы знать, где журналы
- person deresh; 17.03.2009
и версия symfony, которую вы используете, также может помочь. а для второго варианта вам нужно правильное имя контроллера (это не всегда интерфейс), которое вы можете найти в веб-папке проектов.
- person deresh; 17.03.2009
Да, я использую Windows, мой апач находится в папке c:\wamp\apache, а версия symfony 1.0.9.
- person user75472; 17.03.2009
для symfony 1.0.x для очистки кеша вы должны использовать: журнал ошибок php symfony cc должен находиться в C:\wamp\apache\log
- person deresh; 18.03.2009