А вариант, что маил блокирует ip? (сам проходил через это)
Но mail.ru возвращает письма с описанием ошибки и ссылкой на их форму обратной связи. Отправьте письмо на любой адрес mail.ru, подставив свой адрес электронной почты и поглядите, что вернет mail.ru
Скрипт поправить:
$queryapi = "http://api.vk.com/method/account.setOnline?&access_token=".$token;
Заменить на:
$queryapi = "https://api.vk.com/method/account.setOnline?&access_token=".$token;
Как-то так...
Указанный скрипт работает.
В ответ получаю.
http://api.vk.com/method/account.setOnline?&access_token=eb6a4de11c7d2d356ae14ad6bd9236aa2ffb21709017c98c4bb6f180198628a30a20b1dca19a7a4ef7ee8
Перейдя по ссылке из ответа получаю
{"error":{"error_code":5,"error_msg":"User authorization failed: You must use HTTPS when passing an access token.","request_params":[{"key":"oauth","value":"1"},{"key":"method","value":"account.setOnline"},{"key":"","value":""},{"key":"access_token","value":"eb6a4de11c7d2d356ae14ad6bd9236aa2ffb21709017c98c4bb6f180198628a30a20b1dca19a7a4ef7ee8"}]}}
Что означает, надо использовать
https://api.vk.com/method/account.setOnline?&access_token=eb6a4de11c7d2d356ae14ad6bd9236aa2ffb21709017c98c4bb6f180198628a30a20b1dca19a7a4ef7ee8
Если я понял, Вашу цель, то Вам нужно не в /dev/null посылать, а переходить по ссылке которую возвращает данный скрипт.
FreeZon, а чем можно помочь, если нет конкретики?
Адрес сайта и скрипта в студию!
Для начала надо поглядеть логи, если centos 6.х, то глядеть тут: /var/log/maillog
И проверить IP сервера на наличие в блек листах.
Быть может, я не пользуюсь панелями, мне putty хватает :)
А как Вы определили, что у него ISPmanager?
wget -O /dev/null https://site.ru/file.php > /dev/null 2>&1
Если я правильно понял.
Нет конечно!
Я имел ввиду купить дешевую VPSку, развернуть nginx и проксировать домен...
Если я правильно понял, надо подменить домен?
Если да, то лучше всего для этого использовать nginx.
Что то типа этого:
server { listen 80; server_name Новый_домен; location / { proxy_pass http://Имя_домена_который нужно_заменить; proxy_set_header Origin http://$proxy_host/; proxy_set_header Referer http://$proxy_host/; proxy_set_header Accept-Encoding ""; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; sub_filter Имя_домена_который нужно_заменить $host; sub_filter_once off; } }
Я бы сказал, что дело может и не в хостинге, т.к. основное назначение phpmyadmin, это управление mysql (создание БД, изменение структуры и т.п.). А вот для импортирования/экспортирования баз данных лучше использовать sypex dumper или mysqldump (при наличии консоли)