1 (изменено: dima_pl, 2010-11-25 17:30:58)

Тема: всё работало, а тут...(помогите)

У меня стоит связка Mssql + Appache + PHP. операционка  Vista.
Всё делал, как написано у Вас на сайте, всё работало, сделал несколько сайтов, всё было замечательно.

На данный момент, всё это то же работает замечательно (сервер запускается, phpMyAdmin то же), но при создании нового  виртуального хоста, да и при попытке  перейти на созданные ранее, выдаёт "Ошибка. Ссылка не работает."
Всё перепроверил несколько раз, но ошибки найти видно квалификация не позволяет. Помогите пожалуйста.

Не могу запустить как новые CMS, так и которые уже были установлены ранее. Не хочет мои хосты открывать и всё.
В файлах httpd-vhosts.conf, hosts, vhosts-on.txt - всё вроде прописал.

Документация Appache открывается, всё вроде работает, а на свои хосты попасть не могу.

2

Re: всё работало, а тут...(помогите)

Проверьте перезаписывает ли файл C:\WINDOWS\system32\drivers\etc\hosts содержимым vhosts-on.txt.

Попробуйте использовать другой браузер.

Если не сможете разобраться, то вышлите httpd.conf, httpd-vhosts.conf и vhosts-on.txt на hanut@php-myadmin.ru
Со ссылкой на данную тему.

3

Re: всё работало, а тут...(помогите)

файлы отправил на почту.
переустановил всё заново, результат тот же..
кто может, что посоветовать?

4

Re: всё работало, а тут...(помогите)

В файле httpd-vhosts.conf отсутствует обязательная строка с директивой NameVirtualHost. Добавьте ее в самый верх файла.

NameVirtualHost *:80

5

Re: всё работало, а тут...(помогите)

Спасибо большое за помощь!
Всё работает..)

6

Re: всё работало, а тут...(помогите)

Не могу войти в php-myadmin,хотя раньше проблем небыло.(Локальный сайт)

Error

MySQL said: 
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
Connection for controluser as defined in your configuration failed.
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

Как можно это исправить

Локальный сайт выдает ошибку:

Parse error: syntax error, unexpected '}' in Z:\home\localhost\www\maxsite\system\codeigniter\Common.php on line 361

Данные с 358 по 363 :
elseif ($server_protocol == 'HTTP/1.1' OR $server_protocol == 'HTTP/1.0')
    {
        header($server_protocol.

7

Re: всё работало, а тут...(помогите)

Дополнение:

}
    elseif ($server_protocol == 'HTTP/1.1' OR $server_protocol == 'HTTP/1.0')
    {
        header($server_protocol." {$code} {$text}", TRUE, $code);1
    }
    else
    {
        header("HTTP/1.1 {$code} {$text}", TRUE, $code);
    }
}

8

Re: всё работало, а тут...(помогите)

vestlik сказал:

Access denied for user 'root'@'localhost'

Проверьте конфигурационный файл phpMyAdmin (config.inc.php). Пользователя controluser у вас тоже не находит.

Убедитесь, что MySQL работает.

vestlik сказал:

Parse error: syntax error, unexpected '}'

В приведенных строках я ошибку не вижу.