X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблемы при переезде на VPS
winlogon
winlogon
Topic Starter сообщение 31.10.2015, 17:38; Ответить: winlogon
Сообщение #1


Участник
***

Группа: User
Сообщений: 108
Регистрация: 17.1.2011
Поблагодарили: 8 раз
Репутация:   6  


Решил переехать на VPS Linode с шаред хостинга , поставил ISPmanager. Перенёс 1 из сайтов с Wordpress, далее не работает кеширование и плагины, сжимающие JS/CSS в общем похоже у WP нет прав на запись или у веб-сервера.

Выставление прав 777 на директории не помогло, выставление прав 777 на файлы и папки так же не помогло. В чём может быть проблема?
Может кто что посоветует или платно решит вопрос.
skype winlogon477


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Вентилятор
Вентилятор
сообщение 31.10.2015, 18:18; Ответить: Вентилятор
Сообщение #2


покупаю хорошие проекты
******

Группа: Active User
Сообщений: 1801
Регистрация: 8.8.2010
Поблагодарили: 601 раз
Репутация:   106  


Цитата(winlogon @ 31.10.2015, 16:38) *
Перенёс 1 из сайтов с Wordpress, далее не работает кеширование и плагины, сжимающие JS/CSS в общем похоже у WP нет прав на запись или у веб-сервера.

это в логах написано?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anchous
anchous
сообщение 31.10.2015, 18:48; Ответить: anchous
Сообщение #3


Йеребатан Абырвалг
*******

Группа: Super Moderator
Сообщений: 7997
Регистрация: 12.4.2011
Из: СССР
Поблагодарили: 4520 раз
Репутация:   418  


Цитата(Вентилятор @ 31.10.2015, 17:18) *
это в логах написано?

обычно что то написано даже не в логах, а прям в свойствах самого плагина


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
winlogon
winlogon
Topic Starter сообщение 31.10.2015, 19:18; Ответить: winlogon
Сообщение #4


Участник
***

Группа: User
Сообщений: 108
Регистрация: 17.1.2011
Поблагодарили: 8 раз
Репутация:   6  


Например wp supercache сыпет ошибки (выделено жирным).

Развернуть/Свернуть
Код
Test your cached website by clicking the test button below.

Fetching [url="http://www.maultalk.com/go.php?http://domain.com/"]http://domain.com/[/url] to prime cache: OK

Fetching first copy of [url="http://www.maultalk.com/go.php?http://domain.com/:"]http://domain.com/:[/url] OK (1.html)

Fetching second copy of [url="http://www.maultalk.com/go.php?http://domain.com/:"]http://domain.com/:[/url] OK (2.html)

[b]One or more page requests failed:

     Page 1: 500 (Internal Server Error)
     Page 2: 500 (Internal Server Error)

The pages do not match! Timestamps differ or were not found![/b]

+Иногда теряется файл wp crontab


Debug WP Supercache

Развернуть/Свернуть
Код
15:19:54 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:19:54 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:19:54 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt wp_cache_check_mobile:



15:19:54 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt/



15:19:54 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt No Super Cache file found for current URL: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt/index.html



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt wp_cache_get_cookies_values: cached: 01803e9a77e4973785ac7945b3974d4f



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt In WP Cache Phase 2



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt Created mutex lock on semaphore: 8048978



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt Setting up WordPress actions



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt Created output buffer



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt wp_cache_get_cookies_values: cached: 01803e9a77e4973785ac7945b3974d4f



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt Output buffer callback



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt 404 file not found not cached



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt No closing html tag. Not caching.



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt wp_cache_maybe_dynamic: returned $buffer



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt wp_cache_shutdown_callback: collecting meta data.



15:19:55 17195 /wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt Did not write meta file: wp-cache-e57cf91c13004e3dc3b0b19f3e71f6d4.php ** *0* **



15:20:52 18142 /wp-admin/admin-ajax.php wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_e185e4b28399f9325e429f7adf43716a/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:20:52 18142 /wp-admin/admin-ajax.php wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:20:52 18142 /wp-admin/admin-ajax.php In WP Cache Phase 2



15:20:52 18142 /wp-admin/admin-ajax.php Created mutex lock on semaphore: 8048978



15:20:52 18142 /wp-admin/admin-ajax.php Setting up WordPress actions



15:20:52 18142 /wp-admin/admin-ajax.php Not caching wp-admin requests.



15:21:17 18142 / wp_cache_get_cookies_values: return:



15:21:17 18142 / No wp-cache file served as user agent rejected.



15:21:17 18142 / wp_cache_get_cookies_values: return:



15:21:17 18142 / In WP Cache Phase 2



15:21:17 18142 / Created mutex lock on semaphore: 8048978



15:21:17 18142 / Setting up WordPress actions



15:21:17 18142 / Created output buffer



15:21:17 18142 / wp_cache_get_cookies_values: return:



15:21:17 18142 / supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/



15:21:17 18142 / USER AGENT (Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)) rejected. Not Caching



15:21:17 18142 / wp_cache_ob_callback clearing rebuilt files in /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/



15:21:17 18142 / wp_cache_maybe_dynamic: returned $buffer



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_check_mobile:



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-admin/options-general.php/



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy No Super Cache file found for current URL: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-admin/options-general.php/index.html



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: cached: 01803e9a77e4973785ac7945b3974d4f



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy In WP Cache Phase 2



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy Created mutex lock on semaphore: 8048978



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy Setting up WordPress actions



15:21:35 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy Not caching wp-admin requests.



15:21:36 17195 /wp-admin/options-general.php?page=wpsupercache&tab=easy maybe_stop_gc: GC flag not found. GC will go ahead..



15:21:38 17195 /wp-admin/options-general.php?page=wpsupercache&tab=contents wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_e185e4b28399f9325e429f7adf43716a/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:21:38 17195 /wp-admin/options-general.php?page=wpsupercache&tab=contents wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:21:38 17195 /wp-admin/options-general.php?page=wpsupercache&tab=contents In WP Cache Phase 2



15:21:38 17195 /wp-admin/options-general.php?page=wpsupercache&tab=contents Created mutex lock on semaphore: 8048978



15:21:38 17195 /wp-admin/options-general.php?page=wpsupercache&tab=contents Setting up WordPress actions



15:21:38 17195 /wp-admin/options-general.php?page=wpsupercache&tab=contents Not caching wp-admin requests.



15:21:38 17195 /wp-admin/options-general.php?page=wpsupercache&tab=contents maybe_stop_gc: GC flag not found. GC will go ahead..



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_check_mobile:



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-admin/options-general.php/



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy No Super Cache file found for current URL: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-admin/options-general.php/index.html



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: cached: 01803e9a77e4973785ac7945b3974d4f



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy In WP Cache Phase 2



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Created mutex lock on semaphore: 8048978



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Setting up WordPress actions



15:21:49 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Not caching wp-admin requests.



15:21:50 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy maybe_stop_gc: GC flag not found. GC will go ahead..



15:21:52 18142 /wp-admin/options-general.php?page=wpsupercache&tab=contents wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_e185e4b28399f9325e429f7adf43716a/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:21:52 18142 /wp-admin/options-general.php?page=wpsupercache&tab=contents wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:21:52 18142 /wp-admin/options-general.php?page=wpsupercache&tab=contents In WP Cache Phase 2



15:21:52 18142 /wp-admin/options-general.php?page=wpsupercache&tab=contents Created mutex lock on semaphore: 8048978



15:21:52 18142 /wp-admin/options-general.php?page=wpsupercache&tab=contents Setting up WordPress actions



15:21:52 18142 /wp-admin/options-general.php?page=wpsupercache&tab=contents Not caching wp-admin requests.



15:21:52 18142 /wp-admin/options-general.php?page=wpsupercache&tab=contents maybe_stop_gc: GC flag not found. GC will go ahead..



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_check_mobile:



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-admin/options-general.php/



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy No Super Cache file found for current URL: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-admin/options-general.php/index.html



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: cached: 01803e9a77e4973785ac7945b3974d4f



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy In WP Cache Phase 2



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Created mutex lock on semaphore: 8048978



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Setting up WordPress actions



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Not caching wp-admin requests.



15:21:55 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy maybe_stop_gc: GC flag not found. GC will go ahead..



15:21:58 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: /^wp-postpass|^comment_author_|^wordpress_logged_in_e185e4b28399f9325e429f7adf43716a/ Cookie detected: wordpress_logged_in_e185e4b28399f9325e429f7adf43716a



15:21:58 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy wp_cache_get_cookies_values: return: 01803e9a77e4973785ac7945b3974d4f



15:21:58 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy In WP Cache Phase 2



15:21:58 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Created mutex lock on semaphore: 8048978



15:21:58 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Setting up WordPress actions



15:21:58 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy Not caching wp-admin requests.



15:21:58 18142 /wp-admin/options-general.php?page=wpsupercache&tab=easy maybe_stop_gc: GC flag not found. GC will go ahead..



15:21:58 17195 / wp_cache_get_cookies_values: return:



15:21:58 17195 / wp_cache_check_mobile:



15:21:58 17195 / supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/



15:21:58 17195 / No Super Cache file found for current URL: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/index.html



15:21:58 17195 / wp_cache_get_cookies_values: return:



15:21:58 17195 / In WP Cache Phase 2



15:21:58 17195 / Created mutex lock on semaphore: 8048978



15:21:58 17195 / Setting up WordPress actions



15:21:58 17195 / Created output buffer



15:21:58 17195 / wp_cache_get_cookies_values: return:



15:21:59 17195 / Output buffer callback



15:21:59 17195 / No closing html tag. Not caching.



15:21:59 17195 / wp_cache_maybe_dynamic: returned $buffer



15:21:59 17195 / wp_cache_shutdown_callback: collecting meta data.



15:21:59 17195 / Did not write meta file: wp-cache-7cd785c6e33ebf1c66a033a1940639f0.php ** *0* **



15:22:00 17195 / wp_cache_get_cookies_values: return:



15:22:00 17195 / wp_cache_check_mobile:



15:22:00 17195 / supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/



15:22:00 17195 / No Super Cache file found for current URL: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/index.html



15:22:00 17195 / wp_cache_get_cookies_values: return:



15:22:00 17195 / In WP Cache Phase 2



15:22:00 17195 / Created mutex lock on semaphore: 8048978



15:22:00 17195 / Setting up WordPress actions



15:22:00 17195 / Created output buffer



15:22:00 17195 / wp_cache_get_cookies_values: return:



15:22:00 17195 / Output buffer callback



15:22:00 17195 / No closing html tag. Not caching.



15:22:00 17195 / wp_cache_maybe_dynamic: returned $buffer



15:22:00 17195 / wp_cache_shutdown_callback: collecting meta data.



15:22:00 17195 / Did not write meta file: wp-cache-7cd785c6e33ebf1c66a033a1940639f0.php ** *0* **



15:22:01 17195 / wp_cache_get_cookies_values: return:



15:22:01 17195 / wp_cache_check_mobile:



15:22:01 17195 / supercache dir: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/



15:22:01 17195 / No Super Cache file found for current URL: /var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/index.html



15:22:01 17195 / wp_cache_get_cookies_values: return:



15:22:01 17195 / In WP Cache Phase 2



15:22:01 17195 / Created mutex lock on semaphore: 8048978



15:22:01 17195 / Setting up WordPress actions



15:22:01 17195 / Created output buffer



15:22:01 17195 / wp_cache_get_cookies_values: return:



15:22:02 17195 / Output buffer callback



15:22:02 17195 / No closing html tag. Not caching.



15:22:02 17195 / wp_cache_maybe_dynamic: returned $buffer



15:22:02 17195 / wp_cache_shutdown_callback: collecting meta data.



15:22:02 17195 / Did not write meta file: wp-cache-7cd785c6e33ebf1c66a033a1940639f0.php ** *0* **




Проблема не только с supercache, с любым плагином кеширования или с тем, которому надо создать файлы.

Сообщение отредактировал winlogon - 31.10.2015, 19:28


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anchous
anchous
сообщение 31.10.2015, 20:00; Ответить: anchous
Сообщение #5


Йеребатан Абырвалг
*******

Группа: Super Moderator
Сообщений: 7997
Регистрация: 12.4.2011
Из: СССР
Поблагодарили: 4520 раз
Репутация:   418  


"var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/DOMAIN.com/wp-content/cache/e17f7989c0402b465c5418f45862fb30.txt/index.html"

у вас по ходу дела вп после переезда немного с ума сошел и полагает рутовой директорией сайта var/www/winlogon2/data/www/DOMAIN.com/wp-content/cache/supercache/


--------------------


Поблагодарили: (0)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
winlogon
winlogon
Topic Starter сообщение 31.10.2015, 20:13; Ответить: winlogon
Сообщение #6


Участник
***

Группа: User
Сообщений: 108
Регистрация: 17.1.2011
Поблагодарили: 8 раз
Репутация:   6  


Ставил чистый WP с нуля без плагинов и всё тоже самое. PHP стоит как FastCGI, ставил как CGI, Apache - ничего не изменилось.
anchous, если разбираетесь хорошо в linux напишите в скайп, скажите сколько возьмёте за решение проблемы.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebGraf
WebGraf
сообщение 2.11.2015, 2:19; Ответить: WebGraf
Сообщение #7


Завсегдатай
*****

Группа: Active User
Сообщений: 914
Регистрация: 13.1.2011
Поблагодарили: 134 раза
Репутация:   15  


winlogon, беритесь VPS с администрированием и не мучайтесь. Хостер с радостью вам поможет.

А ставить права 777 это ... Могут быть плохие последствия.


--------------------
EuroHoster.org - территория быстрых серверов
30% скидка на VPS SSD в Нидерландах - промо-код Winter.2017
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
winlogon
winlogon
Topic Starter сообщение 6.11.2015, 18:34; Ответить: winlogon
Сообщение #8


Участник
***

Группа: User
Сообщений: 108
Регистрация: 17.1.2011
Поблагодарили: 8 раз
Репутация:   6  


Вопрос решился. Тему можно закрыть.
WebGraf, правильно говорите, 777 плохой вариант, но это на время тестирования было.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Переносится ли вес и тИЦ от входящих ссылок при 301 редиректе
11 Bel_Ami 2905 11.12.2017, 20:50
автор: alexandrrr
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыОшибка при создании шаблона страницы ВП
Нет картинок
5 semarg 706 9.12.2017, 15:36
автор: Nell
Горячая тема (нет новых ответов) 300 площадок под вечные ссылки на выбор: ТИЦ 20-9400, PR 0-6, ЯК, DMOZ. Скидки при пакетном заказе!
61 inkon 14010 7.12.2017, 20:28
автор: inkon
Открытая тема (нет новых ответов) SystemIP.ru - VPS и сервера в более чем 50 странах
19 SystemIP 4653 4.12.2017, 21:37
автор: SystemIP
Горячая тема (нет новых ответов) Apple признала: Экран iPhone X отказывает при температуре ниже нуля
46 Astralis 3365 26.11.2017, 1:35
автор: Стэнли


 



RSS Текстовая версия Сейчас: 15.12.2017, 20:31
Дизайн