Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Ошибки при работе с системой (http://forum.sape.ru/forumdisplay.php?f=14)
-   -   Ошибка связи с сервером: Error in cURL request: The requested URL returned error: 500 (http://forum.sape.ru/showthread.php?t=64701)

DjYarik 25.01.2011 08:41

Ошибка связи с сервером: Error in cURL request: The requested URL returned error: 500
 
Имя в системе - icaro
Сайт - http://icaro.com.ua

Ошибка - "Ошибка связи с сервером: Error in cURL request: The requested URL returned error: 500" возникает при добавлении площадки на sape

Какие действия были с моей стороны:
1. Как в инструкции скопировал папку с sape.php в корень сайта. Папке присвоил 777.
2. Поставил модуль (у меня joomla) который нашел на этом форуме.
Модуль нашел код на сайте (не сразу. но нашел)
3. А вот при при добавлении новой площадки на самом sape выдает ошибку "Ошибка связи с сервером: Error in cURL request: The requested URL returned error: 500"

Вот что выдает модуль в режиме отладки:
Отладка Модуль №1 Ссылок: 2
Проверка серверных путей:Request_uri сформирован и передается в модуль sape: /
$_SERVER['REQUEST_URI'] сформирован: /
getenv('REQUEST_URI') сформирован: /
Функция file_get_contents: Да
Функция file_get_contents allow_url_fopen: Да
Проверка загрузки через file_get_contents: Да - 271
Функция curl_init: Да
Проверка загрузки через curl_init: Да - 271
Функция fsockopen: Да
Проверка загрузки через fsockopen: Да - 271
Код HTML:

_ENV Array
(
    [DOCUMENT_ROOT] => /home/icaroco/public_html
    [GATEWAY_INTERFACE] => CGI/1.1
    [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    [HTTP_ACCEPT_CHARSET] => windows-1251,utf-8;q=0.7,*;q=0.7
    [HTTP_ACCEPT_ENCODING] => gzip,deflate
    [HTTP_ACCEPT_LANGUAGE] => ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
    [HTTP_AUTHORIZATION] =>
    [HTTP_CACHE_CONTROL] => max-age=0
    [HTTP_CONNECTION] => keep-alive
    [HTTP_COOKIE] => ja_rasite_tpl=ja_rasite; fboard_settings[current_view]=flat; ja_purity_tpl=ja_purity; __utma=244370333.2049972268.1291900751.1295913024.1295933361.23; __utmz=244370333.1295818137.15.2.utmcsr=marketboard.info|utmccn=(referral)|utmcmd=referral|utmcct=/catalog.php; __utmc=244370333; cbrvs=cbrv1_9b7498a1fdf859dc48ba1ab993265b05_xExgfZ3Vv8z73AGo; b=b; jcommentsadmin_group=Unregistered; ef69ccd0dd69b8828936bce12266c4b1=935a2f8d0f8c5344005e8b3d8f4e3e56; bde3d6ed12af1dba26dba0b0068caeb6=5335c24e31810c069e79171668d6799b; __utmb=244370333.2.10.1295933361
    [HTTP_HOST] => icaro.com.ua
    [HTTP_KEEP_ALIVE] => 115
    [HTTP_REFERER] => http://icaro.com.ua/component/jwallpapers/picture/challenger/16-dodge-challenger.html
    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
    [PATH] => /bin:/usr/bin
    [QUERY_STRING] =>
    [REDIRECT_STATUS] => 200
    [REMOTE_ADDR] => 94.244.176.167
    [REMOTE_PORT] => 60920
    [REQUEST_METHOD] => GET
    [REQUEST_URI] => /
    [SCRIPT_FILENAME] => /home/icaroco/public_html/index.php
    [SCRIPT_NAME] => /index.php
    [SERVER_ADDR] => 77.222.131.17
    [SERVER_ADMIN] => webmaster@icaro.com.ua
    [SERVER_NAME] => icaro.com.ua
    [SERVER_PORT] => 80
    [SERVER_PROTOCOL] => HTTP/1.1
    [SERVER_SIGNATURE] =>
    [SERVER_SOFTWARE] => Apache
    [UNIQUE_ID] => TT5gsU3egxEAACyYxScAAAAK
)
_SERVER Array
(
    [DOCUMENT_ROOT] => /home/icaroco/public_html
    [GATEWAY_INTERFACE] => CGI/1.1
    [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    [HTTP_ACCEPT_CHARSET] => windows-1251,utf-8;q=0.7,*;q=0.7
    [HTTP_ACCEPT_ENCODING] => gzip,deflate
    [HTTP_ACCEPT_LANGUAGE] => ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
    [HTTP_AUTHORIZATION] =>
    [HTTP_CACHE_CONTROL] => max-age=0
    [HTTP_CONNECTION] => keep-alive
    [HTTP_COOKIE] => ja_rasite_tpl=ja_rasite; fboard_settings[current_view]=flat; ja_purity_tpl=ja_purity; __utma=244370333.2049972268.1291900751.1295913024.1295933361.23; __utmz=244370333.1295818137.15.2.utmcsr=marketboard.info|utmccn=(referral)|utmcmd=referral|utmcct=/catalog.php; __utmc=244370333; cbrvs=cbrv1_9b7498a1fdf859dc48ba1ab993265b05_xExgfZ3Vv8z73AGo; b=b; jcommentsadmin_group=Unregistered; ef69ccd0dd69b8828936bce12266c4b1=935a2f8d0f8c5344005e8b3d8f4e3e56; bde3d6ed12af1dba26dba0b0068caeb6=5335c24e31810c069e79171668d6799b; __utmb=244370333.2.10.1295933361
    [HTTP_HOST] => icaro.com.ua
    [HTTP_KEEP_ALIVE] => 115
    [HTTP_REFERER] => http://icaro.com.ua/component/jwallpapers/picture/challenger/16-dodge-challenger.html
    [HTTP_USER_AGENT] => Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
    [PATH] => /bin:/usr/bin
    [QUERY_STRING] =>
    [REDIRECT_STATUS] => 200
    [REMOTE_ADDR] => 94.244.176.167
    [REMOTE_PORT] => 60920
    [REQUEST_METHOD] => GET
    [REQUEST_URI] => /
    [SCRIPT_FILENAME] => /home/icaroco/public_html/index.php
    [SCRIPT_NAME] => /index.php
    [SERVER_ADDR] => 77.222.131.17
    [SERVER_ADMIN] => webmaster@icaro.com.ua
    [SERVER_NAME] => icaro.com.ua
    [SERVER_PORT] => 80
    [SERVER_PROTOCOL] => HTTP/1.1
    [SERVER_SIGNATURE] =>
    [SERVER_SOFTWARE] => Apache
    [UNIQUE_ID] => TT5gsU3egxEAACyYxScAAAAK
    [PHP_SELF] => /index.php
    [REQUEST_TIME] => 1295933617
    [argv] => Array
        (
        )

    [argc] => 0
)

Если вбить вручную адрес sape.php в браузере - возникает ошибка:
Internal Server Error

Предполагаю что это может быть из-за включенного ЧПУ. Наверное что то нужно прописать в .htaccess, но я вообще без понятия что...
Это лишь предположение.


Помогите пожалуйста решить проблему.
Спасибо заранее!

klyop-sanya 25.01.2011 08:47

Наиболее частой причиной ошибки 500 (Internal Server Error, внутренняя ошибка сервера) является неверный синтаксис файла .htaccess или наличие в нем неподдерживаемых директив. Чаще всего достаточно закомментировать директиву Options (для этого нужно поставить в начале строки решетку — #), и проблема исчезнет.

Ошибка 500 также может возникать вследствие неправильного обращения с CGI-скриптами:

•CGI-скрипты должны иметь окончания строк в формате UNIX (\n), а не в формате Windows (\r\n). Для этого их надо загружать на сервер по FTP в режиме ASCII.

•CGI-скрипты и папки, в которых они находятся, должны быть доступны для записи только владельцу, то есть иметь права 0755 (drwxr-xr-x).

•В результате работы CGI-скрипта сформированны неправильные HTTP-заголовки ответа. В этом случае для решения проблемы полезно обратиться к error_log (его можно найти в контрольной панели в разделе «Статитистика / Лог-файлы / Лог ошибок»).

DjYarik 25.01.2011 09:57

В .htaccess закомментил строку "Options +FollowSymLinks" - не помогло.
Попробовал даже просто выключить ЧПУ. Почему то тоже не помогло....
Теперь я еще больше в недоумении.

1) Перезалил в режиме ASCII - не помогло

2) Поставил права папки 755 - ошибка 500 пропала. Но теперь по видимому пустой файл, так как sape так и пишет - "Ошибка связи с сервером: Page is empty!"

3) Все что есть в логе ошибок, касательно файлов Сапа:
[Tue Jan 25 08:34:22 2011] [error] [client 94.244.176.167] SoftException in Application.cpp:601: Directory "/home/icaroco/public_html/1f130f19747ea9cc82667b9905c21a5b" is writeable by group

Подскажите пожалуйста, а модуль то у меня нормально стоит? В нем причины не может быть?

klyop-sanya 25.01.2011 10:11

Цитата:

Сообщение от DjYarik (Сообщение 1002758)
3) Все что есть в логе ошибок, касательно файлов Сапа:
[Tue Jan 25 08:34:22 2011] [error] [client 94.244.176.167] SoftException in Application.cpp:601: Directory "/home/icaroco/public_html/1f130f19747ea9cc82667b9905c21a5b" is writeable by group

проверте права на файл sape.php - там должны быть 644
и еще попробуйте путь исправить на
/home/icaroco/www/icaro.com.ua/1f130f19747ea9cc82667b9905c21a5b

или на /var/www/icaroco/data/www/icaro.com.ua/1f130f19747ea9cc82667b9905c21a5b

DjYarik 25.01.2011 10:16

Цитата:

Сообщение от klyop-sanya (Сообщение 1002761)
проверте права на файл sape.php - там должны быть 644

У файла - 644
У папки - 777

Цитата:

Сообщение от klyop-sanya (Сообщение 1002761)
и еще попробуйте путь исправить на
/home/icaroco/www/icaro.com.ua/1f130f19747ea9cc82667b9905c21a5b

или на /var/www/icaroco/data/www/icaro.com.ua/1f130f19747ea9cc82667b9905c21a5b

А где это исправлять то?

klyop-sanya 25.01.2011 10:19

Цитата:

Сообщение от DjYarik (Сообщение 1002763)
А где это исправлять то?

в настройках модуля

[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

означает что php не может запускатся

zhegloff 25.01.2011 10:27

Цитата:

Сообщение от DjYarik (Сообщение 1002763)
У папки - 777

поставьте на папку права 755.

DjYarik 25.01.2011 10:30

Цитата:

Сообщение от klyop-sanya (Сообщение 1002766)
в настройках модуля

Извините, но не понимаю, где это можно исправить...
http://i.piccy.info/i5/77/45/1004577/Snymok.jpg

Добавлено через 3 минуты
Поставил папке 755.

Вот какой у меня .htaccess:
Код:

##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|
и
AddType application/x-httpd-php .php .htm .html .phtml
не тоже самое?

klyop-sanya 25.01.2011 10:32

Цитата:

Сообщение от zhegloff (Сообщение 1002773)
поставьте на папку права 755.

да верно - я уже писал что нужны 755

Цитата:

Сообщение от DjYarik (Сообщение 1002758)
Но теперь по видимому пустой файл, так как sape так и пишет

потому что у тебя файлы php не открываются

залей то что я написал
Цитата:

Сообщение от klyop-sanya (Сообщение 1002775)
добавь в файл .htaccess
запись
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml

Добавлено через 1 минуту
Цитата:

Сообщение от DjYarik (Сообщение 1002776)
AddType application/x-httpd-php .php .htm .html .phtml
не тоже самое?

добавть попробуй

DjYarik 25.01.2011 10:34

Цитата:

Сообщение от klyop-sanya (Сообщение 1002782)
потому что у тебя файлы php не открываются

Сделал.

Но как тогда работала бы Joomla?


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.