Старый 25.03.2022, 13:52   #1
Читатель
 
Регистрация: 25.03.2022
Сообщений: 1
Вес репутации: 0
Dmitrii2020 на пути к лучшему
По умолчанию Ошибка "Код на сайте не установлен".

Привет! не получается добавить код ссылок на сайт. Ошибка "Код на сайте не установлен".

Что сделал:

1. Отключил в cloudflare минификацию HTML http://joxi.ru/a2XzZx6CQ7XEBr У меня бесплатный тариф, поэтому оптимизация изображений не включена.
2. Скачал архив, распаковал, перекинул php файл и папку в корень сайта http://joxi.ru/5mdgY0xuqKD4Gr
3. Выставил на папку права 777 http://joxi.ru/BA050M7u1N5BNr
4. У меня страница собирается последовательным включением нескольких файлов (через include, require), поэтому использую следующий код для инициации:

<?php
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'aabbccdd');
}
require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
$sape = new SAPE_client();
?>

Размешаю этот код сразу после </head>

5. Далее вывожу код ссылки на сайдбаре:

<?php
global $sape;
echo $sape->return_links();
?>

6. Добавляю сайт в систему и возникает ошибка "Код на сайте не установлен".

* на сайте стоит система кэширование. Вручную сбрасываю кэш, не помогает.

* пробовал менять код ссылок на код:

<?php
define('_SAPE_USER', 'aabbccdd');
require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));

//Добавьте эти строки для вывода строки <!--check code-->
$o = array();
$o[ 'force_show_code' ] = true;
$sape = new SAPE_client( $o );

echo $sape->return_links();
?>

Строки check code в коде сайта не находил.

* проверил, что создаются файлы links db в папке http://joxi.ru/vAWzK45C3y9yV2 но они пустые

* пробовал код ссылок делать таким:

<?php
define('_SAPE_USER', 'aabbccdd');
require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));

$o = array();

$o[ 'force_show_code' ] = true;

//Добавьте эту строку для вывода красной надписи
$o[ 'verbose' ] = true;

$sape = new SAPE_client( $o );
echo $sape->return_links();
?>

Пишет ошибку красным цветом на сайте: "SAPE ERROR: Не могу считать данные из файла: /var/www/html/site/site.org/aabbccdd/links.meta.db - https://site.org/aa"

В файле со справкой решение такое:
SAPE ERROR: Не могу считать данные из файла: .........
Проверьте права файла и папки на чтение.

См. раздел Как выставить права на папку "777".

Но права я уже выставил на папку 777. Что дальше делать не знаю.
Dmitrii2020 вне форума   Ответить с цитированием
Старый 05.03.2024, 10:47   #2
Новичок
 
Регистрация: 05.03.2024
Сообщений: 1
Вес репутации: 0
companiiru на пути к лучшему
По умолчанию

Привет! Не знаю если еще нужен ответ но понимаю, как досадно сталкиваться с такой проблемой. Попробуй проверить ещё несколько вариантов:

1. Убедись, что путь к папке с файлами (в твоем случае, /var/www/html/site/site.org/aabbccdd/) настроен правильно в коде и совпадает с реальным расположением файлов на сервере.

2. Проверь, правильно ли настроены права доступа не только на саму папку, но и на все файлы внутри неё.

3. Возможно, проблема связана с конфигурацией сервера. Проверь файл .htaccess и конфигурацию веб-сервера Apache (или другого сервера, который используешь) на предмет наличия каких-либо ограничений доступа или переопределений путей.

4. Проверь, нет ли проблемы с пермишенами SELinux, если они включены на сервере.

Если ни один из этих вариантов не решает проблему, попробуй обратиться к поддержке хостинга. Возможно, они смогут предоставить дополнительную информацию о причине ошибки.

Удачи с решением проблемы! Если что-то ещё не понятно или нужна помощь, обращайся.
companiiru вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При попытки добавить сайт говорится "Код на сайте не установлен" GTA Вопросы по работе системы 22 22.10.2012 15:02
PHP. Ошибка "Код на сайте не установлен" Westland Установка кода на различные движки 2 18.02.2012 15:20
Снова "код на сайте не установлен" idollisimo Ошибки при работе с системой 11 23.11.2011 20:36
Не удается установить код ошибка:"код на сайте не установлен" shapa Установка кода на различные движки 21 05.10.2011 07:59
"Код на сайте не установлен" хотя проверка работает alhimik Вопросы от новичков 8 23.08.2011 16:50


Часовой пояс GMT +3, время: 12:42.