- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Господа, столкнулся с проблемой, раньше на виртуальном хостинге разные компоненты устанавливались и работали без проблем. Перенес сайт на впс и теперь нужно каждый раз при установке проставлять права 777 на папки куда устанавливается компонент.
Или даже оставлять их такими, например для папок с картинками, потому что без этих прав некоторые компоненты не работают. Переживаю за безопасность.
Может я что-то не так делаю? Почему при работе сама Джумла не обладает нужными правами для работы в своих каталогах?
владелец какой? (для разные настроек должен быть один владелец www:www или владелец для cgi/fcgi пользователь) и права на файлы 666 750 (и/или больше)?
Почему при работе сама Джумла не обладает нужными правами для работы в своих каталогах?
Видимо, неправильно настроен vps.
Правильно настроить vps — это то же, что правильно настроить целый сервер.
Такая же хрень. Я сделал так:
в каталоге /libraries/joomla/filesystem/ есть файлик folder.php
находим строчку $obd = ini_get('open_basedir'); отключаем её
Закоментировал эту строку. Но все равно при попытке установить компонент кеширования, выдает:
* JFolder::create: Невозможно создать каталог
* Компонент Установить: Ошибка при создании директории: "/var/www/dram/data/www/site.ru/components/com_jrecache"
Папка components имеет права 755
777 надо, т.к. создаются папки от apache - а владелец components - Вы
А для тех кто "на бронепоезде" можете объяснить что сделать то надо? :)
Почему раньше на виртуальном хостинге я не ползал по папкам и не выставлял права?
Dram добавил 04.04.2010 в 12:13
Я кстати попробовал установить права 777 на нужные папки. Компонент установился, но не работает. Кеширование не идет, видать еще где-то прав не хвататет
А для тех кто "на бронепоезде" можете объяснить что сделать то надо? :)
Почему раньше на виртуальном хостинге я не ползал по папкам и не выставлял права?
Вообще это все настройки сервера. Кстати, вы в настройках джумлы пути проверьте к временным папкам.
Dram, Поставьте на Апача патч mpm_itk и всё у вас будет хорошо :)
Пути проверил... я же говорю, что если на все цепочку куда суются компонент постаивть 777, все наверное будет работать. Но это же не дело....
Должен же быть какой то другой выход?
Dram добавил 04.04.2010 в 12:18
Dram, Поставьте на Апача патч mpm_itk и всё у вас будет хорошо :)
Если можно по подробнее с чем это едят и как ставить. Я только вчера начал знакомство с впс
Dram, Я не занимаюсь обучением бесплатно