Недавно я перешел на самостоятельный VPS и запустил несколько веб-сайтов WordPress. Но что действительно меня смущает, как WordPress не будет загружать, изменять файлы и папки без 777 разрешений. Я знаю несколько вещей об Unix, и я знаю, что предоставление любого файла/папки 777 очень и очень опасно, но я не могу помочь, поскольку он просто не работает без этих разрешений.Каковы подходящие разрешения для WordPress на VPS?
Кроме предоставления 777 разрешений на wp-контент/и всех его подкаталогов и файлов, я также сделал chown apache:apache -R wp-content/
, который дает право собственности пользователю и группе apache. Только тогда все «работает».
Итак, как мне заставить его работать с правильными разрешениями и пользователем/группой на VPS? Я видел где-то из поиска Google, что мне нужно добавить несколько пользователей в одну группу. Я не понимаю, как это работает. Я также видел, что мне нужно добавить информацию о FTP в файл wp-config.php.
- Я создал пользователя ftp с именем пользователя ftpuser и выполнил команду vsftpd. Зачем? Ну, для WordPress требуется FTP-соединение, оно все время подсказывает мне.
- Все файлы и папки wp-content/установлены в группу пользователей apache: apache с perms 777
- Я пробовал разрешения 755, 775 для папок/каталогов и 664, 644 для файлов. Он не будет работать
- OS Я бегу: Ubuntu Server, CentOS
Это все, что я могу думать сейчас, уточнит позже.
Большое вам спасибо за помощь.
755 в директорию и к югу директории и 644 для файлов – codepixlabs
@ pr1nc3 спасибо за быстрый ответ, я попробовал, что раньше, и это не сработало. Возможно, я должен добавить к первому сообщению. Но тогда я сказал, что должен был дать 777 в качестве разрешения. –
Что такое ОС Linux - ваш VPS? – elclanrs