|
|
|
| Помогите плиз
Поставил комменты на сайте от cackle.me, но чтобы они индексировались нужно на cтранице вставить еще код
<?php file_get_contents('http://crawler.cackle.me/widget/8064?chan=http://www.atlasokon.com.ua/actual.htm');?>
| у меня обычный HTML сайт, код я вставил на страницу, но он не работает. Поддержка говорит что PHP должен выполняться на сервере, а он идет как обычный текст. Я не понимаю что мне делать дальше. | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 11:39)
| | Если ваш хост имеет поддержку РНР, то нужно добавить обработку html (htm) файлов как скриптов. Вы ведь в свой html файл это добавляете, так? Какие расширения у них?
А вставить именно так, кто вам сказал? Что далее тогда? | |
|
|
|
|
|
|
|
для: confirm
(31.08.2012 в 11:46)
| | У меня страницы в HTM.
Вставить код для индексации коментов поисковиками сказали в поддержке сервиса. Но в таком виде как я вставил он не хочет работать. Его написано было вставлять в <noscript></noscript> или другое. Но какое другое я не знаю. | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 16:07)
| | И не будет работать, почему, я сказал выше. Ваш хост имеет поддержку РНР? Если да, то в корне вашего сайта в файл .htaccess добавьте директиву:
AddType application/x-httpd-php .html .htm | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 11:39)
| | можно добавление комментов вынести из html, поместив в ифрейм, а в самом ифрейме вызывать php-файл, в котором будет приведенная выше строка.
а еще лучше - не связываться с тем, чего не знаете. сначала учите матчасть. | |
|
|
|
|
|
|
|
для: elenaki
(31.08.2012 в 11:50)
| | Какой php файл? У него их нет )
Если не важно как вставлять, то просто iffame с src этого url. | |
|
|
|
|
|
|
|
для: confirm
(31.08.2012 в 11:54)
| | нет, потому что не знает, что это такое
та строка, которую он привел, и есть php-файл | |
|
|
|
|
|
|
|
для: elenaki
(31.08.2012 в 11:50)
| | to elenaki
ну знаете...
для того чтобы вставить скрипт на страницу вы предлагаете мне учит весь ява и пхп? | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 16:08)
| | вот выдержка из инструкции
"Для индексации комментариев поисковиками, вам нужен фрагмент HTML, который зеркально отражает все комментарии на выбранной странице. Для получения такого фрагмента используйте адрес: http://crawler.cackle.me/widget/{mcSite}?chan={mcChannel}
где:
mcSite - идентификатор вашего виджета
mcChannel - ссылка на страницу с комментариями или канал (если вы используете в своих URL-ах не латинские символы не забудьте про escape)
host={domain} - необязательный параметр, нужен если вы используете mcChannel отличный от URL-а вашей страницы
reset=true - необязательный параметр, обнуляет кеш (все запросы кешируются на час)
Так же необходимо понимать, что данный запрос нужно вызывать на сервере и ответ вставлять в вашу HTML страницу, например в <noscript></noscript> тег.
Пример вызова из PHP: <?php file_get_contents('http://crawler.cackle.me/widget/3?chan=http://www.trevogy.net/publisher.html');?>" | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 16:12)
| | Итак, порядок ваших действий.
1. Убедитесь, что ваш сервер поддерживает PHP (как именно это сделать — см. ниже).
2. Создайте .htaccess, как советовал выше confirm/
3. Вставьте в ваш HTML-файл следующий код:
<?php echo file_get_contents('http://crawler.cackle.me/widget/8064?chan=http://www.atlasokon.com.ua/actual.htm');?>
|
4. Всё=)
Как проверить, работает ли PHP. Создайте файл с именем info.php, в котором будет одна строчка, вот такая:
Положите его в корневую директорию сайта и обратитесь к нему из браузера (http://site.ru/info.php). Если увидите много таблиц, всё хорошо. Если саму эту строчку — увы, на вашем сервере это невозможно. | |
|
|
|
|
 51 Кб |
|
|
для: Киналь
(31.08.2012 в 17:47)
| | PHP работает
но когда я добавляю в .htaccess приведенную выше строку и захожу на сайт то мне предлагает браузер скачать странице | |
|
|
|
|
 123 байт |
|
|
для: zulus
(31.08.2012 в 18:45)
| | Вот эту добавляй в папку где хранится info.php | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 18:45)
| | Вы что делаете? Разве можно на реальном сервере выставлять информацию о настройках его?
Немедленно уберите это.
Проверить, так это достаточно кода: Сохранить этот код под любым именем с расширением .php, и вызвать этот файл из браузера. На экране должно отобразиться Yes.
PS. А строка в .htacces еще должна и расширение .php указывать:
AddType application/x-httpd-php .php .htm .html
Не обязательно в ней прописывать и .htm, и .html, оставьте только то расширение, которое имеют ваши файлы. | |
|
|
|
|
|
|
|
для: confirm
(31.08.2012 в 19:00)
| | Не ругайте человека, это моя оплошность) Впрочем, что такого уж мегакриминального можно узнать из phpinfo()? | |
|
|
|
|
|
|
|
для: Киналь
(31.08.2012 в 19:34)
| | То есть светить настройками php это вроде бы как само собой разумеющееся? )
Я не ругаю, он ведь не знает ничего, наколбасит.. | |
|
|
|
|
|
|
|
для: confirm
(31.08.2012 в 19:50)
| | Да вот я и спрашиваю, что такого из них можно узнать? register_globals проверяются через адресную строку, больше ничего на ум не идёт. Хотя я не специалист по веб-безопасности, так что спрашиваю вполне серьёзно. | |
|
|
|
|
|
|
|
для: Киналь
(31.08.2012 в 19:57)
| | А как насчет подключений? А запрещены ли функции какие либо страшные...
Ну что вы говорите, умный взломщик и в кеше поисковиков массу информации полезной найдет, а тут такой подарок, и проверять ничего не надо. | |
|
|
|
|
|
|
|
для: confirm
(31.08.2012 в 20:01)
| | >А как насчет подключений? А запрещены ли функции какие либо страшные...
Подключения — в смысле, разрешены ли сокеты и cURL? Так а что с этого проку, это разрешение на подключения С этого сервера К другим, а не наоборот. То же и про функции. Или вы имеет в виду, что он сможет выбрать, какой сплойт загружать? Так если дело дошло до сплойтов, то он и phpinfo() выполнит без проблем.
Я не иронизирую, я правда не понимаю | |
|
|
|
|
|
|
|
для: Киналь
(31.08.2012 в 20:05)
| | Ну какие сокеты. Удаленное подключение файлов.
Даже номер версии РНР, это тоже информация к размышлению. РНР имеет дыры, и, кстати, не все залатали и в последней версии, и об этом написано много. Так почему бы не использовать опробованные дыры какой либо затхлой РНР? Думаете их нет? Да вот тут, ниже, товарищ просил как бы ему на старушке новое исполнить.
Аналитики собирают информацию по кусочкам из СМИ, отчетов организаций, а стратеги на их выводах проводят блестящие операции. И это без всякого внедрения агентов к неприятелю.
Сайты тоже плацдармы, и небрежность, это первый шаг к проделыванию бреши в них. | |
|
|
|
|
|
|
|
для: confirm
(31.08.2012 в 20:16)
| | В общем, паранойя в хорошем смысле слова=) Тоже верно, конечно. | |
|
|
|
|
 51 Кб |
|
|
для: confirm
(31.08.2012 в 19:00)
| | у меня на сайте форум на PHP, так что потдержка есть
но вот если я строку
AddType application/x-httpd-php .html .htm
| вставляю в .htacces
то сайт не открывается а скачивается )) | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 19:59)
| | Выше уже сказали:
AddType application/x-httpd-php .php .htm .html | |
|
|
|
|
|
|
|
для: Киналь
(31.08.2012 в 20:02)
| | да хоть ту хоть ту все равно предлагает сохранить или скачать страницу вот мой .htaccess
ErrorDocument 404 /err404.html
RewriteEngine On
RewriteCond %{HTTP_HOST} ^atlasokon\.com\.ua$ [NC]
RewriteCond %{REQUEST_URI} !^/robots.*
RewriteRule ^(.*)$ http://www.atlasokon.com.ua/$1 [R=301,L]
#AddType image/x-icon .ico
#AddHandler application/x-httpd-php .html .htm
AddType application/x-httpd-php .php .htm .html
<Files 403.shtml>
order allow,deny
allow from all
</Files>
|
| |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 20:06)
| | Да обратитесь вы в техподдержку хоста, если сами не знаете в этой области ничего, и не выходит. Не все настройки как в php.ini непосредственно, таки и через php, .htaccess могут быть доступны. | |
|
|
|
|
|
|
|
для: zulus
(31.08.2012 в 19:59)
| | А вы внимательно прочли саму строку? | |
|
|
|