Как создать или отредактировать содержимое файла в корне
У меня есть один веб-сайт, но я не хочу, чтобы при загрузке этого сайта на работающий сервер он запрашивал имя пользователя базы данных, пароль, URL-адрес сайта и т. Д. Что-то вроде установщика сайта. Он работает нормально в локальной системе.
Теперь моя проблема: мне нужно изменить RewriteBase в файле.htaccess. Но этот файл находится в корне сайта. Поэтому я получаю разрешение на создание нового файла или редактирование / копирование файла, который находится в корневом каталоге.
Предупреждение: переименование (generate.htaccess,.htaccess): разрешение запрещено
Предупреждение: копия (.htaccess): не удалось открыть поток: в доступе отказано
Что я должен делать. Пожалуйста помоги.
Благодарю.
1 ответ
Чтобы создать / изменить файл в корневом каталоге, вы должны дать 0777 разрешение вашему корневому каталогу. Это не очень хорошая практика.
Я предлагаю создать пустой.htaccess или другой необходимый файл с разрешением 777 изначально. Перед записью содержимого в этот файл сначала проверьте разрешение на запись после того, как скопируйте содержимое из исходного файла (в вашем случае, откуда вы пытаетесь скопировать).
Надеюсь, что это может помочь.