One common issue when installing Symfony is that the app/cache and app перевод - One common issue when installing Symfony is that the app/cache and app русский как сказать

One common issue when installing Sy

One common issue when installing Symfony is that the app/cache and app/logs directories must be writable both by the web server and the command line user. On a UNIX system, if your web server user is different from your command line user, you can try one of the following solutions.

1. Use the same user for the CLI and the web server

In development environments, it is a common practice to use the same UNIX user for the CLI and the web server because it avoids any of these permissions issues when setting up new projects. This can be done by editing your web server configuration (e.g. commonly httpd.conf or apache2.conf for Apache) and setting its user to be the same as your CLI user (e.g. for Apache, update the User and Group values).

2. Using ACL on a system that supports chmod +a

Many systems allow you to use the chmod +a command. Try this first, and if you get an error - try the next method. This uses a command to try to determine your web server user and set it as HTTPDUSER:

3. Using ACL on a system that does not support chmod +a

Some systems don't support chmod +a, but do support another utility called setfacl. You may need to enable ACL support on your partition and install setfacl before using it (as is the case with Ubuntu). This uses a command to try to determine your web server user and set it as HTTPDUSER:


If this doesn't work, try adding -n option.

4. Without using ACL

If none of the previous methods work for you, change the umask so that the cache and log directories will be group-writable or world-writable (depending if the web server user and the command line user are in the same group or not). To achieve this, put the following line at the beginning of the app/console, web/app.php and web/app_dev.php files:


Note that using the ACL is recommended when you have access to them on your server because changing the umask is not thread-safe.
0/5000
Источник: -
Цель: -
Результаты (русский) 1: [копия]
Скопировано!
Одной общей проблемой при установке Symfony является, что app/кэша app/журналы и каталоги должны быть записи и веб-сервером и пользователь командной строки. В системе UNIX если ваш веб-сервер пользователя отличается от пользователя командной строки, вы можете попробовать один из следующих решений.1. Используйте тот же пользователь для CLI и веб-сервераВ средах разработки это обычная практика для использования один и тот же пользователь UNIX для CLI и веб-сервер, потому что он избегает любого из этих разрешения проблем при создании новых проектов. Это может быть сделано путем изменения конфигурации веб-сервера (например обычно httpd.conf или apache2.conf для Apache) и установив ее пользователя, чтобы быть таким же, как CLI пользователя (например для Apache, обновить значения пользователя и группы).2. Использование ACL на систему, которая поддерживает chmod +Многие системы позволяют вам использовать chmod + команды. Попробуйте это в первую очередь и если вы получаете сообщение об ошибке - попробуйте следующий метод. Это использует команду попытаться определить пользователь вашего веб-сервера и установить его как HTTPDUSER:3. Использование ACL на систему, которая не поддерживает chmod +Некоторые системы не поддерживают chmod +, но поддерживают еще одна утилита под названием setfacl. Может потребоваться включить поддержку ACL на раздел и установить setfacl перед его использованием, (как в случае с Ubuntu). Это использует команду попытаться определить пользователь вашего веб-сервера и установить его как HTTPDUSER:Если это не работает, попробуйте добавить опцию - n.4. без использования ACLЕсли ни один из предыдущих методов работы для вас, изменить umask, так что кэш и журнал каталогов будет группа записи или мир записи (в зависимости, если пользователь веб-сервера и пользователя командной строки находятся в той же группе или нет). Для достижения этой цели, поместите следующую строку в начале app/консоль, web/app.php и web/app_dev.php файлов:Обратите внимание, что рекомендуется использовать ACL, когда у вас есть доступ к ним на вашем сервере, потому что меняется umask не является потокобезопасным.
переводится, пожалуйста, подождите..
Результаты (русский) 2:[копия]
Скопировано!
При установке Symfony Одно общее дело, что приложение / кэш и приложение / журналы каталоги должны быть доступны для записи и веб-сервером и пользователем командной строки. В системе UNIX, если ваш пользователь веб-сервера отличается от вашего пользователя командной строки, вы можете попробовать один из следующих решений. 1. Используйте тот же пользователь для CLI и веб-сервером в средах разработки, это обычная практика, чтобы использовать тот же пользователь UNIX для CLI и веб-сервером, потому что он избегает любой из этих вопросов, разрешений при настройке новых проектов. Это может быть сделано путем редактирования конфигурацию веб-сервера (например, httpd.conf обычно или apache2.conf для Apache) и установив его пользователю такой же, как ваш пользователь CLI (например, для Apache, обновите пользователя и значения группы). 2. Использование ACL на системе, которая поддерживает CHMOD + A Многие системы позволяют использовать CHMOD + команду. Попробуйте это первое, и если вы получите сообщение об ошибке - попробуйте следующий метод. Это использует команду, чтобы попытаться определить свой ​​веб-сервер пользователя и установить его в качестве HTTPDUSER: 3. Использование ACL в системе, которая не поддерживает CHMOD + с Некоторые системы не поддерживают CHMOD + а, но поддерживают другую утилиту под названием setfacl. Вы, возможно, потребуется включить поддержку ACL на вашем разделе и установить setfacl перед использованием (как в случае с Ubuntu). Это использует команду, чтобы попытаться определить свой ​​веб-сервер пользователя и установить его в качестве HTTPDUSER:. Если это не работает, попробуйте добавить опцию -n 4. Без использования ACL Если ни один из предыдущих способов не работает для вас, изменить биты полномочий, так что кэш и войдите каталоги будут группу для записи или мирового записи (в зависимости, если пользователь веб-сервера, и пользователь командной строки в той же группе или Не). Чтобы добиться этого, поместите следующую строку в начале приложения / консоли, Web / app.php и веб / app_dev.php файлов: Заметьте, что использование ACL рекомендуется при наличии доступа к ним на сервере, потому что изменения биты полномочий не потокобезопасным.





















переводится, пожалуйста, подождите..
Результаты (русский) 3:[копия]
Скопировано!
Одна из наиболее распространенных проблем при установке Symfony заключается в том, что app/кэш-памяти и app/журналы каталоги должна быть доступна для записи как веб-сервер и в командной строке пользователя. В системе UNIX, если ваш веб-сервер пользователь не отличается от командной строки, то вы можете воспользоваться одним из следующих решений.ветровому 1. Используйте тот же пользователь, в интерфейс командной строки и веб-сервер

в процессе развития,Она является общей практикой использовать те же UNIX для интерфейса командной строки и web-сервера, поскольку она позволяет избежать каких-либо эти разрешения вопросов при разработке новых проектов. Это может быть сделано путем редактирования конфигурации веб-сервера (например, часто httpd.conf или apache2.conf для Apache) и настройка его пользователь должен быть таким же как CLI пользователя (например, для Apache, обновление для пользователей и групп значения) .ветровому 2.С помощью ACL-списка на система, которая поддерживает chmod a

многие системы позволяют вам использовать chmod команды. Попробуйте этот первый, и, если вы можете получить сообщение об ошибке - попробуйте следующий способ. Это использует команду, чтобы попытаться определить ваш веб-сервер пользователя и установить его в качестве HTTPDUSER:ветровому 3. С помощью ACL-списка на системе, которая не поддерживает chmod a

некоторые системы не поддерживают chmod a, но не поддерживают другую утилиту под названием setfacl.Возможно, потребуется включить ACL-список на раздел, и установить setfacl перед его использованием (как и в случае с Ubuntu). Это использует команду, чтобы попытаться определить ваш веб-сервер и установить его в качестве HTTPDUSER:


Если это не работает, попробуйте добавить -n.ветровому 4. Без использования ACL-список

если ни один из предыдущих методов работы для вас,Изменить примерных скриптах, с тем чтобы кэш-памяти и журнал каталогов будут группы для перезаписи или для записи (в зависимости от если веб-сервер пользователя и в командной строке пользователем, в той же группе или нет). Для этого поместите следующие строки в начале app/консоли, web/app.php и web/app_dev.php файлы:


Обратите внимание на то, что с помощью ACL-список рекомендуется использовать, если у вас есть доступ к их на вашем сервере, так как изменение примерных скриптах не thread-safe.
переводится, пожалуйста, подождите..
 
Другие языки
Поддержка инструмент перевода: Клингонский (pIqaD), Определить язык, азербайджанский, албанский, амхарский, английский, арабский, армянский, африкаанс, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, валлийский, венгерский, вьетнамский, гавайский, галисийский, греческий, грузинский, гуджарати, датский, зулу, иврит, игбо, идиш, индонезийский, ирландский, исландский, испанский, итальянский, йоруба, казахский, каннада, каталанский, киргизский, китайский, китайский традиционный, корейский, корсиканский, креольский (Гаити), курманджи, кхмерский, кхоса, лаосский, латинский, латышский, литовский, люксембургский, македонский, малагасийский, малайский, малаялам, мальтийский, маори, маратхи, монгольский, немецкий, непальский, нидерландский, норвежский, ория, панджаби, персидский, польский, португальский, пушту, руанда, румынский, русский, самоанский, себуанский, сербский, сесото, сингальский, синдхи, словацкий, словенский, сомалийский, суахили, суданский, таджикский, тайский, тамильский, татарский, телугу, турецкий, туркменский, узбекский, уйгурский, украинский, урду, филиппинский, финский, французский, фризский, хауса, хинди, хмонг, хорватский, чева, чешский, шведский, шона, шотландский (гэльский), эсперанто, эстонский, яванский, японский, Язык перевода.

Copyright ©2025 I Love Translation. All reserved.

E-mail: