- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем доброго дня.Недавно сталкнулся с такой вот проблемой при загрузке файлов(картинок) через PHP скрипт. При попытке закрузить он выдает такую вот вещь:
Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 2037 is not allowed to access /home/944/s1123/public_html/sitename.ru/gal/data/media/4 owned by uid 65534 in /home/944/s1123/public_html/sitename.ru/gal/includes/upload.php on line 113
113 строка этого файла вот в каком виде :
$ok = move_uploaded_file($this->upload_file, $this->upload_path[$this->image_type]."/".$this->file_name);
Права на директории куда загружаються файлы выставлены на 777
Хостинг работает в безопасном режиме и перевести его в нормальный режим нельзя.
Хостеры подсказали что можно сделать импретатор CGI для PHP чтобы можно было загружать файлы.
Подскажите плиз как можно решить эту проблему для загрузки файлов ?
Хостинг работает в безопасном режиме и перевести его в нормальный режим нельзя.
Хостеры подсказали что можно сделать импретатор CGI для PHP чтобы можно было загружать файлы.
- меняйте хостера :) настроить Apache и PHP, подключенный как модуль в safe_mode, так что бы файлы нормально сохранялись - можно, а то что хостер не знает как это сделать - это большой минус, свидетельствующий о недостатке знаний или кривоватых настройках сервера от которых хостер по каким-то причинам не хочет отказаться. Короче еще намучаетесь с таким хостером.
А можно ли без изменения хостинга руками решить проблему ?
А можно ли без изменения хостинга руками решить проблему ?
- если бы Вы написали больше информации о Вашем хостинге, было бы проще все это обсуждать и пользы от такого обсуждения было бы больше :) Наводящие вопросы:
1. Почему Вы не хотите следовать рекомендациям которые Вам дал суппорт Вашего хостера?
2. Имеете ли Вы доступ к php.ini и можете ли его менять?
3. Имеете ли Вы доступ к настройкам виртуального хоста в Apache?
4. С какими правами работает Apache (uid:gid) и с какими правами у Вас папка (uid:gid) в которую надо переместить файл?
В принципе uid-ы есть в ошибке которую Вы привели в первом посте:
скрипт uid 2037
папка uid 65534
но хотелось бы узнать еще и gid-ы