PDA

Просмотр полной версии : help sape.ru


_eXorcist_
23.05.2010, 10:42
хочу установить сапу на сайт записал в индексную страницу сайта

код

<?php
define('_SAPE_USER', '129f95ce7b1d1e25d142da90c90fa307');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_articles = new SAPE_articles();
echo $sape_articles->process_request();
?>

залил папку 129f95ce7b1d1e25d142da90c90fa307 поставил на нее права 777
в папке на файл sape.php поставил права 0644


и после этого вылазиет ошибка на главной странице

Warning: Cannot modify header information - headers already sent by (output started at /home1/videolan/public_html/ma.ru/index.php:6) in /home1/videolan/public_html/ma.ru/129f95ce7b1d1e25d142da90c90fa307/sape.php on line 1149

кусок кода в котором ошибка

}

function _return_not_found(){
header('HTTP/1.x 404 Not Found'); //1149 сторочка
}

да еще забыл написать то что в папке 129f95ce7b1d1e25d142da90c90fa307 создался файл articles.db
в чем проблема? может быть ?


сайт самописный

olishort
23.05.2010, 11:48
наверняка идет код сапы потом отправка заголовков, из за этого и идет ошибка

прочтите http://phpfaq.ru/headers

LStr1ke
23.05.2010, 11:51
Либо сохрани php файл без BOM, если до отправки заголовков, ничто не выводится, а ошибка остается.

_eXorcist_
23.05.2010, 11:59
Либо сохрани php файл без BOM, если до отправки заголовков, ничто не выводится, а ошибка остается.
просто такая проблема не на одном сайте у меня а на 2х а вот как ее решить я незнаю


и что такое BOM?


в тематику к примеру ставлю безопасность

в URL: http://www.mail.ru
URL страницы с кодом: http://www.mail.ru/index.php


в индексе сверху вставляю свой код


ошибки нет но и в саму он недобавляется

S0meT1me
23.05.2010, 12:07
Там по-моему в настройках сервира трабла, не позволяет отправить исходящий запрос на сапу

_eXorcist_
23.05.2010, 12:15
Там по-моему в настройках сервира трабла, не позволяет отправить исходящий запрос на сапу
и что делать что бы можно было запрос отправлять


может не этот код

<?php
define('_SAPE_USER', '129f95ce7b1d1e25d142da90c90fa307');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_articles = new SAPE_articles();
echo $sape_articles->process_request();
?>



нужно вставлять в index. php страницу а какой то другой?


послеобновления страницы сайта на которой стоит код в папке 129f95ce7b1d1e25d142da90c90fa307 появляется файл articles.db и больше ничего непроисходит

Ponchik
23.05.2010, 12:57
ТС, скорей всего это BOM (невидимый символ в UTF8 файлах)
Я хз чем его увидеть можно, я зендом смарю (Zend Development Environment)
Но поищи чем можно удалить

_eXorcist_
23.05.2010, 13:21
ТС, скорей всего это BOM (невидимый символ в UTF8 файлах)
Я хз чем его увидеть можно, я зендом смарю (Zend Development Environment)
Но поищи чем можно удалить
спасибо будем разбираться

Nightmarе
23.05.2010, 13:44
права надо ставить НЕ 644 а 777. чтобы была в папку запись.

a-l-e-x23
23.05.2010, 13:49
права надо ставить НЕ 644 а 777. чтобы была в папку запись.
Он так и сделал. А на articles.db и links.db - 666.

Nightmarе
23.05.2010, 14:10
Он так и сделал. А на articles.db и links.db - 666.
Он подправил своё сообщение просто.

_eXorcist_
23.05.2010, 14:14
Он подправил своё сообщение просто.
ты посмотри когда я сообщение написал и когда привил у меня файл articles.db сам создался а вот файл links.db несоздался почему то