2016-10-07 7 views
0

У меня есть приложение cakePHP (старый 1.3x), который работает (производство). теперь я пытаюсь установить wamp на мой win7 - для целей dev.
Я использую «битнами».localhost vs hostname, имя хоста не работает должным образом

Для этого - я изменил файл hosts, добавив строку 127.0.0.1 mydomain.
Я также изменил файл httpd.conf, добавив следующее:

NameVirtualHost *:80 
<VirtualHost *:80> 
    ServerName mydomain 
    DocumentRoot "D:\wamp/apache2/htdocs/foldername" 
    DirectoryIndex index.php index.html 
</VirtualHost> 

это делается. Доступ http://localhost/folder работы (некоторые внутренние связи, проблема, но она, как ожидается, - так как она имеет некоторые относительные URLs)

Доступ http://mydomain возвращает 200/ответ ОК, но он пуст.

что я делаю неправильно?

+1

WSOD (белый экран смерти). У вас есть основная проблема с запуском вашего index.php. Просмотрите журналы ошибок, чтобы узнать, почему они дают вам белую страницу. Если вы мне не верите, добавьте не-php-файл, например, give или hello.txt с «hello world» в нем, вы увидите, что он загружается совершенно нормально. –

+0

стыдно за меня ... это была прокомментированная строка php (единственная) в файле index.php. – yossi

ответ

0

Похоже, все было в порядке. Я просто прокомментировал строку require 'webroot' . DIRECTORY_SEPARATOR . 'index.php'; ... сделал это как временный тест, и когда у меня есть ctrl+z изменение, я оставил его несохраненным.

фиксировано. спасибо