Страница 10 из 12
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 07 июл 2024, 10:23
				 Максим
				roma-protoss писал(а): ↑07 июл 2024, 09:07
Включение и выключение различных модулей, таких как Nginx, Apache, MySQL, PHP и другие, было невероятно удобным и интуитивно понятным.
Однако сейчас, в новой версии 6, все стало очень сложно.
 
Мышкой открываете меню и нажимаете Включить или Выключить напротив нужного модуля. Очень всё сложно стало, прям жуть  
 
Если вы не смогли осилить простое меню программы, то я вообще не понимаю, а как вы занимаетесь веб-разработкой. А с меню на кнопке Пуск в Windows как смогли разобраться, или там тоже всё сложно?
 
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 12 июл 2024, 19:01
				 valnee
				Доброго времени разработчикам OpenServer / OSPanel.
Ребята, без обид, но в v6 вы реально перемудрили с настройками. Как минимум - это неудобно. Шерстить тонну документации просто для добавления статического  сайта или nodejs/express бэкенда - это перебор, не находите ?
Тем более, что проект некоммерческий (тьфу-тьфу).
Плюшка в виде SSL сертификата определённо хороша, но OSPanel выбирался ранее и будет выбираться в дальнейшем за счёт быстрой и удобной настройки. 
Верните, пожалуйста, на место старую панель конфигурации, как дополнительный инструмент, + сделайте скрипт генерации нового проекта доступным из меню )) и будет Вам больше донатов и благодарностей.
Использовать сгенерированный нейросетью текст как на основание для игнора реакции пользователей - некорректно.
Пока что откатываюсь на версию 5.4.3, как рабочую.
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 12 июл 2024, 19:15
				 DelphinPRO
				Да сто раз уже говорили - будет вам панель, в разработке пока.
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 13 июл 2024, 22:30
				 cosolom
				Здравствуйте.
1. Подскажите по настройке nginx. В документации описано одно и то же, если надо переписать секцию внутри server или полностью переопределить секцию server. Если я добавляю необходимые директивы location, то при запуске nginx ругается  "location" directive is not allowed here in C:\ospanel\modules\Nginx-1.26\conf\nginx.conf:338. И в этом файле видно что директива location не внутри server, а снаружи.
Возможно пропустил что-то в документации? Было бы здорово, если бы пример full-example.local покрывал такую настройку, либо чтобы был отдельный пример по настройке nginx
2. При обращении к серверу через apache по https - некоторые запросы на статические файлы (css, js) выдают ошибку в браузере "ERR_CONTENT_DECODING_FAILED 200". Если отключаю brotli_module, то все работает нормально.
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 13 июл 2024, 22:40
				 SagePointer
				cosolom писал(а): ↑13 июл 2024, 22:30
Если я добавляю необходимые директивы location
 
Куда именно добавляете? Также можно полное содержимое этого файла?
 
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 13 июл 2024, 23:10
				 cosolom
				SagePointer писал(а): ↑13 июл 2024, 22:40
cosolom писал(а): ↑13 июл 2024, 22:30
Если я добавляю необходимые директивы location
 
Куда именно добавляете? Также можно полное содержимое этого файла?
 
Добавляю как написано в документации, в файл .osp/nginx/MYDOMAIN.conf
Сейчас сделал пару тестов и похоже что как только добавляю следующий кусок, то ospanel думает, что это инклудится полный текст с сервер частью (даже если этот кусок будет закомментирован)
  location ~ '\.php$|^/update.php' {
      fastcgi_split_path_info ^(.+\.php)(/.+)$;
      fastcgi_pass $php_server:9000;
      fastcgi_buffers 16 16k;
      fastcgi_buffer_size 32k;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      fastcgi_param SCRIPT_NAME $fastcgi_script_name;
      fastcgi_index index.php;
      fastcgi_intercept_errors off;
      fastcgi_read_timeout 10m;
      fastcgi_param SERVER_NAME $host;
  }
Если добавляю отдельные location, то работает как надо (включается ссылка на данный файл в автоматически созданную секцию сервера).
Содержимое .osp/project.ini
[MYDOMAIN]
php_engine = PHP-8.3-FCGI
nginx_engine = Nginx-1.26
public_dir = {base_dir}\code\web
@SagePointer спасибо за хороший вопрос) Завелось. Пришлось переопределить всю секцию сервера.
 
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 13 июл 2024, 23:54
				 Максим
				Программа проверяет пользовательский конфиг на одновременное наличие 'server ' и 'server_name ', чтобы определить что он полный, т.к. типичная секция выглядит так:
server {
    server_name                  full-example.local
'server_name ' у вас тут 
fastcgi_param SERVER_NAME $host;
Видимо где-то в конфиге есть и 'server '  именно вот так, с пробелом.
 
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 14 июл 2024, 00:44
				 cosolom
				Максим писал(а): ↑13 июл 2024, 23:54
Программа проверяет пользовательский конфиг на одновременное наличие 'server ' и 'server_name ', чтобы определить что он полный, т.к. типичная секция выглядит так:
server {
    server_name                  full-example.local
'server_name ' у вас тут 
fastcgi_param SERVER_NAME $host;
Видимо где-то в конфиге есть и 'server '  именно вот так, с пробелом.
 
Спасибо! Теперь все встало на места
 
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 14 июл 2024, 00:45
				 cosolom
				Слово server там действительно было в комментарии
			 
			
					
				Re: Запуск и настройка сервера 6.0.0
				Добавлено: 14 июл 2024, 00:47
				 cosolom
				Максим, если возможно, то хорошо бы, подправить логику, чтобы строки комментариев не учитывались при анализе