В общем, проблема такова, установил скрипт gdonate (агрегатор платежный)
Проблема в том, что когда добавляешь свой проект, система просит добавить файл на ваш сайт, дабы убедится что вы являетесь админом, но даже если добавить файл, система его не видит, и выдает ошибку "Файл с кодом не найден!"
Я не опытный девелопер, но все же я не нашел в коде ошибку
Вот кусок кода который за это, как я понял отвечает
if($this->request->post['checkSite']) {
$code = $this->request->post['codeCheck'];
$shopid = $this->request->post['shopIDNew'];
if($shop = $this->ProjectModel->getProject((int) $shopid)) {
if($check = @file_get_contents("http://".$shop['shop_domain']."/".$shop['shop_public_key'].".txt")) {
if($check == md5($shop['shop_public_key'].$shopid)) {
$this->ProjectModel->set(['shop_status' => 0])->where("shop_id", "=", $shopid)->update();
$this->LogModel->pushLog("Пройден второй этап провверки сайта", $this->router->route());
$result = ['status' => 'success', 'success' => 'Проект добавлен!', 'id' => $shopid];
} else {
$result = ['status' => 'error', 'error' => 'Код в файле неверный!'];
}
} else {
$result = ['status' => 'error', 'error' => 'Файл с кодом не найден!'];
}
} else {
$result = ['status' => 'error', 'error' => 'Произошла ошибка при проверке магазина!'];
}
$this->LogModel->pushLog("Попытка пройти второй этап проверки", $this->router->route());
return json_encode($result);
Вот весь код контролера
https://pastebin.com/aRrnwWGc
Буду благодарен, тому кто поможет разобраться!
P.s в бд смотрел, таблицы нужные создаются