Есть движок написанный на php + yii никак не получается его установить.
Имеется движок сайта, необходимо сконфигурировать сервер так, чтобы корневая директория указывала на /frontend/www.
А вот сам пример конфигурационного файла Apache в readme движка: Пример конфигурационного файла Apache
<VirtualHost 127.0.0.1:80> <VirtualHost 127.0.0.1:80> ServerAdmin sot@localhost ServerName sitesbars.com DocumentRoot /var/www/barsdemo/frontend/www <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/barsdemo/frontend/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>Долгое время я пытался сам настроить Apache но ничего не получилось. В open server всё по другому. Перейдя в "Дополнительно - Конфигурация - Apache 2.4" видно что там прописываются эти конфигурации по другому. Вот что у меня в Open Server
<VirtualHost *:%httpsport%> DocumentRoot "%sprogdir%/modules/system/html/default" ServerName "default" ServerAlias "default" SSLEngine on #Header always set Strict-Transport-Security "max-age=94608000" #SSLCACertificateFile "" #SSLCertificateChainFile "" SSLCertificateFile "%sprogdir%/userdata/config/cert_files/server.crt" SSLCertificateKeyFile "%sprogdir%/userdata/config/cert_files/server.key" SetEnvIf User-Agent ".*MSIE [1-5].*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 SetEnvIf User-Agent ".*MSIE [6-9].*" \ ssl-unclean-shutdown <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> <Location /openserver/server-status> SetHandler server-status Require all denied Require ip 127.0.0.0/8 ::1/128 Require ip %ips% %allow%Require all granted </Location> <Location /openserver/server-info> SetHandler server-info Require all denied Require ip 127.0.0.0/8 ::1/128 Require ip %ips% %allow%Require all granted </Location> </VirtualHost>Не хочу показаться наглым, но я не могу понять что куда прописывать. В сети мануалы только на версию 2.2 при том, что все мануалы на отдельный Apache. Не на Open Server. А файлы у них разные, у меня нет таких файлов которые описываются везде. Я уже весь интернет перелопатил, все сайты обошёл еще до того как написать тут.
В Open Server всё по другому.
Прочтя мануал я понял что Apache-2.4.3_vhost.conf нужно поместить в OPserver/domains/test-site.ru и там его редактировать. То есть, редактировать через " Панель управления - Конфигурации - Apache" Файлы нельзя.
Так я делал, но сайт не работает, а иногда Open Server не запускается я так понял из за неправильного кода.
Пожалуйста, знающие, подскажите как настраивать Apache на Open Server, буду очень благодарен.