я пытаюсь установить Symfony 3.2, Я попытался пройти через инструкции здесь:
http://symfony.com/doc/current/setup.html.
Сначала при запуске команды:
php.exe symfony новый SymfonyProject
Я получил ошибку:
ошибка 60 cURL: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента
У которого есть решение здесь:
ошибка 60 cURL: сертификат SSL: невозможно получить сертификат локального эмитента
После этого я успешно установил и создал проект Symfony., Я получил страницу ошибки при попытке доступа HTTP: // локальный: порт / config.php моего сервера apache.
поэтому я отправился на страницу конфигурации apache:
http://symfony.com/doc/current/setup/web_server_configuration.html
а также изменил минимальные переменные требования, чтобы соответствовать моей системе (конечно, перезапуск для службы apache требуется):
<VirtualHost *:port>
ServerName localhost
ServerAlias localhost
DocumentRoot "C:\xampp\htdocs\SymfonyProject\web"<Directory "C:\xampp\htdocs\SymfonyProject\web">
AllowOverride All
Order Allow,Deny
Allow from All
</Directory>
ErrorLog "C:\xampp\apache\logs\project_error.log"CustomLog "C:\xampp\apache\logs\project_access.log" combined
</VirtualHost>
Я также изменил корень документа на «C: \ xampp \ htdocs \ SymfonyProject \ web» и попробовал также «C: \ xampp \ htdocs \ SymfonyProject» (на всякий случай) безрезультатно.
Но я все еще получаю ошибку:
project_access.log и project_error.log пусты.
Я попробовал другую страницу, кроме HTTP: // локальный: порт / config.php
здесь: http://symfony.com/doc/current/quick_tour/the_big_picture.html
предполагается, что собирается HTTP: // локальный: порт / приложение / пример также допустимая страница, но я все еще получаю ошибку.
Ваша помощь будет высоко ценится.
извини, я пропустил шаг.
работает, php bin / console server: запустите, как описано здесь:
http://symfony.com/doc/current/setup.html
позволил мне получить доступ к файлу config.php.
Попробуйте это изменение:
...
NameVirtualHost *:80
...
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "C:\xampp\htdocs\SymfonyProject\web"<Directory />
Options Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
ErrorLog "C:\xampp\apache\logs\project_error.log"CustomLog "C:\xampp\apache\logs\project_access.log" combined
</VirtualHost>
Удостоверься что NameVirtualHost
не комментируется. Кроме того, почему вы пытаетесь получить доступ к:
HTTP: // локальный: порт / config.php
Я не думаю, что вы сможете получить доступ к файлу config.php. Попробуйте вместо этого (для маршрута по умолчанию):