Dreamweaver CS5.5, динамически связанные файлы - PullRequest
3 голосов
/ 13 августа 2011

Я пытаюсь использовать Dreamweaver с существующей кодовой базой (не WP, Drupal или Joomla!) На сайте PHP / MySQL. Я продолжаю получать сообщения: «Динамически связанные файлы не найдены из-за внутренней ошибки сервера». Я весь день гуглял и прочитал множество решений для WP, включая ветку на этом сайте. Я перепробовал все перечисленные методы, не повезло.

Информация о настройке

  • MAMP 2.0.1
  • Mac OS X 10.6.8
  • Dreamweaver CS 5.5
  • Локальный адрес сайта: / Users / myName / Sites / siteName
  • Адрес сервера тестирования: / Applications / MAMP / htdocs / siteName

Попытки решения:

  • 1) добавлена ​​библиотека в корень сайта (/ Users / myName / Sites / siteName / library)
  • 2) добавлена ​​библиотека в корень MAMP (/ Applications / MAMP / library)
  • 3) добавлено включение пути для обоих местоположений к приложенному php.ini, указанному в phpinfo
  • 4) настроить Dreamweaver на использование путей к корню сайта вместо относительных к странице путей
  • 5) переключился обратно на относительные пути к страницам
  • 6) Перезапустите MAMP, сбросьте порты в Предпочтениях на 8888/8889 или 80/3306
  • 7) проверил информацию сайта, чтобы убедиться, что пути правильно определены

Когда я вставляю следующий код или любую требуемую функцию с относительным путем, в режиме просмотра в реальном времени и предварительного просмотра в браузере отображаются пустые страницы.

<?php require_once('includes/initialize.php'); ?>

Я невероятно расстроен. Я использовал XAMPP и текстовый редактор для предыдущей работы, и у меня никогда не было проблем с относительными путями. Любая помощь будет оценена.

Отвечая на мой собственный вопрос; плохая форма, я в курсе.

EDIT:

Добавление в предыдущий список попыток решения:

8) попытался назначить порты сервера как 8888/8889 и определить маршрут сервера как http://localhost:8889/mySite/,, как при настройке Drupal / WP / Joomla! среда тестирования.

9) Удаление / переустановка MAMP, Dreamweaver, отключение готового сервера Apache, включенного в OS X, переопределение сайта в Dreamweaver.

Исправление попытки 8 привело к обсуждению ошибки пакета здесь .

Исправление попытки 9 плюс сообщение об ошибке, которое не работало, но сработало сейчас:

// Report all PHP errors (see changelog)<br /> error_reporting(E_ALL);

показал, что тестовый сервер использовал локальное определение для ссылки на динамически связанные файлы и, хотя это должно работать, оно не работало.

После переустановки создайте новый сайт с «Сайт> Управление сайтами» и определите Локальную папку сайта в меню «Сайт» и папку сервера в меню «Сервер» как в том же каталоге . (/ Applications / MAMP / HTDOCS / MySITE)

Обратитесь к информации о настройке в OP, чтобы увидеть мои системные переменные; это может быть характерно для любых / всех настроек. Но только идентичное локальное определение и определение сервера решили проблему. Я восстановил предыдущие настройки, чтобы быть уверенным, и различные локальные / серверные определения не работают.

Ответы [ 2 ]

0 голосов
/ 06 сентября 2014

Проблема Динамически связанные файлы, с которыми сталкиваются многие люди:

Dreamweaver сканирует все, что у вас есть Локальная копия , это должна быть полная установка WordPress. Если вы работаете локально, загрузите все на своем «Тестовом сервере» в «Локальное представление» на панели «Файлы».

Если вы работаете с двумя наборами файлов, ваша локальная копия и то, что находится в htdocs MAMP или на вашем "сервере тестирования", должны быть почти идентичны, за исключением того, что вы работаете с грубой. Это проблема, которую я вижу у людей.

Если вы работаете в среде "pho-FTP".

0 голосов
/ 02 января 2014

Эта ошибка может произойти на сайтах Dreamweaver и PHP, если содержимое включенного файла вызывает дополнительные динамические вызовы с использованием синтаксиса PHP, который Dreamweaver не распознает. Не видя содержимого файла initialize.php, я не могу быть на 100% уверен, что это так, но я вполне уверен, что DW не сможет проанализировать код и выяснить, какие файлы получить для отображения.

...