Підтримка Joomla sftp


0

У мене є сервер, який є спільним, і я не маю надто великого контролю над ним. Я зміг встановити Joomla 2.5, але коли я завантажую будь-який файл, наприклад, шаблон, власник файлу (www) відрізняється від мого імені користувача, так що я не можу пізніше ssh на сервері і редагувати завантажені файли, які мені потрібні щоб зробити, щоб змінити логотип, і т.д. Я вважаю, що це тому, що завантаження через PHP.

Я спробував встановити Joomla використання FTP, але, на жаль, FTP порт відключений і тільки sftp доступна. Чи можливо, що я встановив Joomla якось використовувати sftp для завантаження файлів, а не FTP або PHP?

Я використовую Joomla 2.5 на сервері linux.

Редагувати : Ми нарешті вирішили це використання ACL . Веб-сервер і моє ім'я користувача були розміщені в одній групі, і нам було надано доступ до запису до папки.

Відповіді:


0

Ви перевірили групу, призначену для завантажених файлів? Власником звичайно є "користувач" веб-сервера, але група, як правило, те, що буде включати ваш ідентифікатор користувача оболонки. Ви б все ще мали цю проблему з FTP, але тоді ваш сервер буде широко відкритим для зловживань.

Якщо ви перебуваєте в групі, просто переконайтеся, що завантажені файли отримують правильні дозволи при завантаженні.

Joomla, дійсно, буде використовувати PHP для завантаження, оскільки завантажені файли є локальними для себе, не потрібно або хоче використовувати SFTP або будь-який інший віддалений механізм. Пройшло багато часу, оскільки я використовував Joomla, але я думаю, що якщо ви перейдете до:

Site -> Global Configuration -> Server tab

У адміністраторі Joomla ви маєте можливість змінювати дозволи на завантаження файлів за умовчанням.


Ні, я не є членом групи, і я не впевнений, чи можу я переконати адміністратора сервера додати мене до групи. Більше того, права доступу до файлу не мають доступу до запису групи. Але я не думаю, що у мене будуть проблеми з FTP або SFTP, так як я можу використовувати Joomla використовувати моє ім'я користувача для завантаження файлів. Я вже маю Wordpress на тому ж сервері, який, на щастя, може використовувати SFTP для завантаження. Я був дуже здивований, коли Joomla не має такої опції. На вкладці "Сервер" є лише налаштування для FTP.
Ari

Але якщо ви це зробите, то у Joomla не буде доступу? Тоді ви не зможете побачити файли в Joomla! Щось не так. У вас оболонка входу повинна мати доступ до файлів Joomla в іншому випадку ви не можете підтримувати їх з оболонки?
Julian Knight

Якщо у Joomla була опція SFTP, я б встановив його з моїм власним ім'ям користувача та паролем, щоб мати доступ до моїх файлів. Я в даний час це для мого веб-сайту Wordpress.
Ari
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.