Настройка сайта Dreamweaver CS6 для тестового сайта с помощью MAMP и WordPress NIGHTMARE
Я пытался настроить тестовый сервер сайта в Dreamweaver CS6 IDE (который я ненавижу), чтобы опробовать функцию создания тем динамически связанных файлов. Я пытался делать это часами и смотрел больше учебников и блогов, чем я помню, пытаясь настроить тестовый сайт, чтобы я мог просто опробовать эту функцию, но, похоже, ничего не работает.
На поле сайта у меня есть:
Название сайта: тестовый сайт
Папка локального сайта: пользователи / мое имя / сайты / wordpress /
На серверах у меня есть:
Имя сервера: Apache
Подключение с помощью: Локальный / Сеть
Папка сервера: пользователи / мое имя / сайты / wordpress /
Веб-адрес: http://localhost/wordpress/
Дополнительно:
Модель сервера: PHP MySQL
Тем не менее я получаю сообщение об ошибке:
Динамически связанные файлы не могут быть разрешены, так как определение сайта не подходит для этого сервера
Что не имеет смысла для меня. Может кто-нибудь объяснить, что я делаю не так?
4 ответа
"Уменя сложилось впечатление, что эта функция каким-то образом преобразует синтаксис PHP в HTML, чтобы его можно было легко редактировать..."
Что, во имя Бога, произвело на вас такое впечатление? PHP - это серверные скрипты; браузер может обмениваться данными с сервером и базой данных, а HTML - браузером обмениваться данными с клиентом (вами) и воспроизводить их в форме, удобной для использования людьми. Здесь нет "преобразования", так как это два универсально разных языка, каждый из которых выполняет уникальные функции.
Чтобы "легко редактировать" PHP, единственное решение - изучить PHP-скрипты и синтаксис.
Единственная цель MAMP - установить сервер Apache, PHP и mySQL на ваш локальный компьютер для серверной / базой данных, такой как WordPress, для хранения информации и взаимодействия с ней. По сути, как создание мини-веб-хостинга на вашем локальном компьютере, что позволяет вам проверять функциональность приложений на основе PHP.
Я сталкивался с той же проблемой и нашел эту тему. Пост, который немного объясняет то, что мы хотим услышать, это пост № 6 от David_Powers 01 мая 2010 года в 05:31.
Поэтому, чтобы устранить проблему, вы можете перейти в "Редактировать -> Настройки" и отключить "Обнаружение динамически связанных файлов", оставив при этом "Включить связанные файлы".
Хотя это исправляет отображение ошибок, я не совсем понимаю, что David_Powers говорит, что эта функция будет делать, и если я действительно хочу, чтобы она была включена. Если бы кто-то мог помочь мне понять, что делает этот вариант, я был бы признателен.
Эти настройки работают для меня:
- Откройте окно настройки сайта Dreamweaver
- Выберите "Серверы"
- Имя сервера: localhost
- Подключение с помощью: Локальный / Сеть
- Папка сервера: MAMP/ /Applications/MAMP/htdocs/your_directory_name/
- Веб-адрес:
http://localhost:8888/your_directory_folder/
Для полного объяснения: http://www.adobe.com/devnet/dreamweaver/articles/setup_php.html
Я не знаю, относится ли это к делу, но после многих попыток выяснить, что сервер не найден, я наткнулся на настройки MAMP на начальной странице.
После нажатия на "Предпочтения" я заметил, что корень документа указывает на имя пользователя / сайты вместо MAMP / htdocs.
Настройки MAMP> Корень документа> найдите и выберите
После того, как я установил для папки "Корень документа" значение htdocs, я наконец-то получил Dreamweaver CS6 для отображения своего php-файла, когда я нажал кнопку "Live" в режиме разделенного экрана.
Ни в одном из других ответов, которые я искал, не упоминалось о настройке параметров MAMP для папки корневого каталога документов. Надеюсь, это поможет.