2013-12-13 2 views
-1

В настоящее время я пытаюсь научить себя PHP и MySQL с помощью стека MAMP. Все идет хорошо, пока я не столкнулся с этой проблемой.Использование HOST_WWW_ROOT в стеке MAMP

Я читаю книгу и выполняю упражнения, когда я иду, и я нахожусь в точке, где я должен позволить пользователю загрузить изображение, а затем сохранить это изображение на веб-сервере. В книге говорится, что для этого вы используете HOST_WWW_ROOT, чтобы установить местоположение для веб-файлов, которые будут загружены.

Я сделал точно, как написано в книге, однако она не работает.

Можно ли использовать этот HOST_WWW_ROOT на localhost или его можно использовать только на реальном сервере?

+0

Кажется, что есть некоторые концепции, которые вам нужно иметь в своем прошлом. Что такое 'HOST_WWW_ROOT'? Вы читали боковые заметки в книге? –

+0

Из того, что я прочитал, там хранятся веб-файлы. Однако я не знаю, как это отличается от SITE_ROOT. Есть ли у вас какие-либо ссылки на меня, чтобы я мог узнать больше? Книга не слишком расширяется. – jtown

+0

Я думаю, вы немного смущены. Позвольте мне уточнить свой ответ. –

ответ

1

Каждая книга будет использовать что-то вроде SITE_ROOT или HOST_WWW_ROOT, чтобы узнать, где находится общий каталог вашего веб-сервера.

MAMP FAQ:

Где я должен хранить мои HTML и PHP страниц?

По умолчанию PHP и HTML-страницы должны храниться в папке «htdocs» MAMP, которая находится в каталоге приложений MAMP/Applications/MAMP. Эта папка называется «Корень документа». Вы можете изменить путь для корневого документа в Preferences панели приложения MAMP в:

enter image description here

Теперь, в зависимости от платформы вы разрабатываете приложения на некоторые книги будут использовать что-то вроде SITE_ROOT, WWW_PUB, WWW_ROOT и т. Д., Но все они ссылаются, как вы сказали, на местоположение, где находятся ваши «веб-файлы».

Посмотрите, есть ли какие-либо боковые ноты, указывающие условные обозначения книг.

+0

Саул, спасибо, что нашли время ответить. На самом деле это список каталогов, который, как я думал, был правильным и тот, который я использую. Однако, когда я отправляю форму, я получаю сообщение об ошибке, что файл не может быть перемещен в предлагаемый каталог. – jtown

+0

Ничего себе, мои извинения. Я очень внимательно прочитал весь свой код и обнаружил, что есть одна буква, которая должна была быть UPPERCASE, но была строчной. Действительно глупая ошибка. Извините за все хлопоты, но спасибо за вашу помощь, я очень ценю это. – jtown

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