[cron,curl,wget...]Не могу скачать файл с собственного сервера

javx

Мой дом здесь!
Регистрация
28 Авг 2015
Сообщения
510
Реакции
266
В планировщике ISP manager, поставил задачу подключаться к файлу на одном из сайтов, расположенных на этой же VDS. Заметил что файл не запускался, подключился через ssh и понял что ни одним методом не выходит подключиться к странице. Хотя на домашнем PC всё работает как надо.
Например:
Код:
curl http://site.ru/index.php
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /index.php was not found on this server.</p>
<hr>
<address>Apache/2.2.22 (@RELEASE@) Server at site.ru Port 80</address>
</body></html>
любой другой адрес открывает, но только не те сайты что на сервере. Аналогичная ситуация с wget
 
В планировщике ISP manager, поставил задачу подключаться к файлу на одном из сайтов, расположенных на этой же VDS. Заметил что файл не запускался, подключился через ssh и понял что ни одним методом не выходит подключиться к странице. Хотя на домашнем PC всё работает как надо.
Например:
Код:
curl http://site.ru/index.php
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /index.php was not found on this server.</p>
<hr>
<address>Apache/2.2.22 (@RELEASE@) Server at site.ru Port 80</address>
</body></html>
любой другой адрес открывает, но только не те сайты что на сервере. Аналогичная ситуация с wget
Curl на сервере включен?
 
Да, я же писал что к другим сайтам подключается.
 
попробуйте дернуть курлом страницу и смотрите в логи апача, куда пришел запрос и почему отдало 404
 
попробуйте дернуть курлом страницу и смотрите в логи апача, куда пришел запрос и почему отдало 404
Да там в принципе видно: когда я пишу адрес содержащий доменное имя прикрепленное к серваку, оно переиначивает урл как абсолютный путь. Вместо нормального обращению по адресу Для просмотра ссылки Войди или Зарегистрируйся curl видит что ip у домена тот же что и у самого VDS и начинает искать /page.php по относительному пути, забывая про домен. Допустим у меня три сайта, и я не представляю как можно подключится к нужному если по такой системе, сервер обращается не к конкретному домену а к ip домена (а он у трех сайтов одинаковый). Я когда curl`ом пробовал api сделать и получал на одном сайте, информацию с другого, то так же само, была ошибка. Даже files_get_content(); не работал как надо...
 
Последнее редактирование:
конфиг апача в студию
 
конфиг апача в студию
Домой приду с работы, выложу. Но мне вот что в голову пришло: может ли быть что все проблемы из за того что я направляю домены через указание IP в бесплатных ns регистратора? а не прописываю ns VDS'ки (в isp есть раздел с ns но я их не настраивал...).
 
Назад
Сверху