2013-07-24 2 views
0

Это похоже на основной вопрос, но он меня бросает. У меня установлен CodeIgniter, и у меня есть модель, которая манипулирует и сохраняет XML-файлы. Моя проблема заключается в том, чтобы попытаться сохранить его в "/". Я получаю ошибку PHP Permission denied. Мне нужно сохранить их в отдельный каталог относительно, но я не уверен, где именно «/» находится на сервере. Является ли он «/ www» Apache или корнем всего сервера? Как только я это знаю, я смогу перейти к правильному каталогуСохранение «/» на сервере Apache с CodeIgniter

ответ

2

/ - это корневой каталог. Отправная точка вашей структуры каталогов. Здесь начинается Linux-система. Каждый другой файл и каталог в вашей системе находятся в корневом каталоге. Обычно корневой каталог содержит только подкаталоги, поэтому неплохо хранить отдельные файлы прямо под root.

Попробуйте указать полный путь в вашем приложении.

Пример: /home/user/public_html/yourApplicationFolder/

Или указать относительный путь:

Пример: ../somePath/.

This статья может быть полезна.

+1

спасибо! Я не пытался сохранить в корне, просто не был уверен, как перейти оттуда в каталог, который я хотел. очень признателен – ejfrancis

0

Чтобы получить путь файловой системы в корне документа просто использовать $_SERVER["DOCUMENT_ROOT"];

Смежные вопросы