5.7 на локалке под ОС Виндовз

Любая помощь по установке/настройке/модификации concrete5

Re: 5.7 на локалке под ОС Виндовз

Сообщение vbnm » 31 окт 2014, 01:05 ,  »  Сообщение:#31

Apache 2.2.22 + SSL, PHP 5.3.13 + XDebug, MySQL 5.5,
траблы те же самые
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: 5.7 на локалке под ОС Виндовз

Сообщение Count_Raven » 01 ноя 2014, 22:46 ,  »  Сообщение:#32

vbnm писал(а):
vbnm писал(а):Что может быть не так?
"POST /index.php/tools/required/conversations/view_ajax HTTP/1.1" 500 210
это происходит, как на локалке, так и на хостинге
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку

2 - е сообщение в этой теме, как раз и есть, то, что выдает сервер т.е это запись взята из логов сервера, а не броуза

Нет, логи сервера выглядят по-другому. Он такого не может выдавать.
В логах сервера как раз идет расшифровка этой самой ошибки 500 (Internal Server Error), а то что у вас написано - это ответ сервера браузеру или чему-либо еще. Сервер у вас что, сам себе отвечает, если пишет себе в логи, что он сам себе ответил статусом 500 (Internal Server Error)?

Вот пример как выглядит лог сервера:
[Sat Nov 01 10:16:32.270880 2014] [mpm_prefork:notice] [pid 1560] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 configured -- resuming normal operations
[Sat Nov 01 10:16:32.270977 2014] [core:notice] [pid 1560] AH00094: Command line: '/usr/sbin/apache2'
[Sat Nov 01 21:34:47.581082 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP Warning: require(/media/sf_wwwroot/geralt/lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/log/sfPropelLogger.class.php): failed to open stream: No such file or directory in /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/autoload/sfAutoload.class.php on line 188
[Sat Nov 01 21:34:47.655254 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP Stack trace:
[Sat Nov 01 21:34:47.655312 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 1. {main}() /home/raven/wwwroot/geralt/web/publicview_dev.php:0
[Sat Nov 01 21:34:47.655337 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 2. sfProjectConfiguration::getApplicationConfiguration() /home/raven/wwwroot/geralt/web/publicview_dev.php:5
[Sat Nov 01 21:34:47.655358 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 3. sfApplicationConfiguration->__construct() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfProjectConfiguration.class.php:614
[Sat Nov 01 21:34:47.655377 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 4. sfApplicationConfiguration->initConfiguration() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:51
[Sat Nov 01 21:34:47.655397 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 5. sfApplicationConfiguration->initializePlugins() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:150
[Sat Nov 01 21:34:47.655418 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 6. sfPropelPluginConfiguration->initialize() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:169
[Sat Nov 01 21:34:47.655437 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 7. spl_autoload_call() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:35
[Sat Nov 01 21:34:47.655458 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 8. sfAutoload->autoload() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:0
[Sat Nov 01 21:34:47.655479 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 9. sfAutoload->loadClass() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/autoload/sfAutoload.class.php:163
[Sat Nov 01 21:34:47.655887 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP Fatal error: require(): Failed opening required '/media/sf_wwwroot/geralt/lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/log/sfPropelLogger.class.php' (include_path='/home/raven/wwwroot/geralt:/home/raven/wwwroot/geralt/lib/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor:.:/usr/share/php:/usr/share/pear') in /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/autoload/sfAutoload.class.php on line 188
[Sat Nov 01 21:34:47.655908 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP Stack trace:
[Sat Nov 01 21:34:47.655927 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 1. {main}() /home/raven/wwwroot/geralt/web/publicview_dev.php:0
[Sat Nov 01 21:34:47.655947 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 2. sfProjectConfiguration::getApplicationConfiguration() /home/raven/wwwroot/geralt/web/publicview_dev.php:5
[Sat Nov 01 21:34:47.655965 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 3. sfApplicationConfiguration->__construct() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfProjectConfiguration.class.php:614
[Sat Nov 01 21:34:47.655982 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 4. sfApplicationConfiguration->initConfiguration() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:51
[Sat Nov 01 21:34:47.656002 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 5. sfApplicationConfiguration->initializePlugins() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:150
[Sat Nov 01 21:34:47.656036 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 6. sfPropelPluginConfiguration->initialize() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:169
[Sat Nov 01 21:34:47.656051 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 7. spl_autoload_call() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:35
[Sat Nov 01 21:34:47.656067 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 8. sfAutoload->autoload() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/config/sfApplicationConfiguration.class.php:0
[Sat Nov 01 21:34:47.656082 2014] [:error] [pid 1811] [client 127.0.0.1:38849] PHP 9. sfAutoload->loadClass() /home/raven/wwwroot/geralt/lib/vendor/symfony/lib/autoload/sfAutoload.class.php:163
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: 5.7 на локалке под ОС Виндовз

Сообщение vbnm » 03 ноя 2014, 07:36 ,  »  Сообщение:#33

не наю, толь плакать толь радоваться
нашел короч вариант, как исправить кнопку "редактировать сообщение" в конвазе
возникает вопрос о том, почему функция getConversationID() не сработывает, как положено, может какой хелпер в фаил не подгружен?
мож пути напутаны собачим образом када идет запрос?
лано, пока вариант такой:
C:\Program Files\Endels\home\concrete5.7.2.x\www\concrete\elements\conversation\editor\redactor\message.php
Код: Выделить всё
<?php defined('C5_EXECUTE') or die("Access Denied.");
$fp = FilePermissions::getGlobal();
$tp = new TaskPermission();
$form = Loader::helper('form');
print $form->textarea($editor->getConversationEditorInputName(), $editor->getConversationEditorMessageBody(), array('class'=>'unbound conversation-editor redactor_conversation_editor_'.$editor->getConversationObject()->getConversationID()));
?>
<script>
$(function() {
    var textarea = $('textarea.unbound.redactor_conversation_editor_<?php echo $editor->getConversationObject()->getConversationID()?>').removeClass('unbound');
    $(textarea).redactor({
        'concrete5': {
            filemanager: <?php echo $fp->canAccessFileManager()?>,
            sitemap: <?php echo $tp->canAccessSitemap()?>,
            lightbox: true
        },
        autoresize: false,
        buttons: [ 'bold','italic','deleted','|','fontcolor','|','link' ],
        callback: function(obj) {
            ConcreteEvent.publish('ConversationRedactorEditorLoaded',obj);
            ConcreteEvent.bind('ConversationSubmitForm',function(){
                obj.setCode("");
             $('.preview.processing').each(function(){
                $('input[rel="'+ $(this).attr('rel') +'"]').remove();
                $(this).remove();
             });
             if($('.ccm-conversation-attachment-container').is(':visible')) {
                $('.ccm-conversation-attachment-container').toggle();
             }
            });
        }
    });
});
</script>


меняем на такую его редакцию:
Код: Выделить всё
<?php defined('C5_EXECUTE') or die("Access Denied.");
$fp = FilePermissions::getGlobal();
$tp = new TaskPermission();
$form = Loader::helper('form');
print $form->textarea($editor->getConversationEditorInputName(), $editor->getConversationEditorMessageBody(), array('class'=>'unbound conversation-editor redactor_conversation_editor_'.$editor->cnvObject->cnvID));
?>
<script>
$(function() {
    var textarea = $('textarea.unbound.redactor_conversation_editor_<?php echo $editor->cnvObject->cnvID?>').removeClass('unbound');
    $(textarea).redactor({
        'concrete5': {
            filemanager: <?php echo $fp->canAccessFileManager()?>,
            sitemap: <?php echo $tp->canAccessSitemap()?>,
            lightbox: true
        },
        autoresize: false,
        buttons: [ 'bold','italic','deleted','|','fontcolor','|','link' ],
        callback: function(obj) {
            ConcreteEvent.publish('ConversationRedactorEditorLoaded',obj);
            ConcreteEvent.bind('ConversationSubmitForm',function(){
                obj.setCode("");
             $('.preview.processing').each(function(){
                $('input[rel="'+ $(this).attr('rel') +'"]').remove();
                $(this).remove();
             });
             if($('.ccm-conversation-attachment-container').is(':visible')) {
                $('.ccm-conversation-attachment-container').toggle();
             }
            });
        }
    });
});
</script>


короч, убрал запросы методом гет из файла, но вопросы остались, чем это может обернуться в последствии,..
нуно буит протестить еще, но на локале вродь пока все работает
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: 5.7 на локалке под ОС Виндовз

Сообщение vbnm » 03 ноя 2014, 07:47 ,  »  Сообщение:#34

эрор лог:
:
[Mon Nov 03 02:45:01 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Mon Nov 03 02:45:01 2014] [warn] pid file N:/usr/local/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Nov 03 02:45:02 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Mon Nov 03 02:45:02 2014] [notice] Apache/2.2.25 (Win32) mod_ssl/2.2.25 OpenSSL/0.9.8y PHP/5.4.17 configured -- resuming normal operations
[Mon Nov 03 02:45:02 2014] [notice] Server built: Jul 10 2013 01:52:12
[Mon Nov 03 02:45:02 2014] [notice] Parent: Created child process 3200
[Mon Nov 03 02:45:02 2014] [notice] Disabled use of AcceptEx() WinSock2 API
[Mon Nov 03 02:45:03 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Mon Nov 03 02:45:03 2014] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Mon Nov 03 02:45:03 2014] [notice] Child 3200: Child process is running
[Mon Nov 03 02:45:03 2014] [notice] Child 3200: Acquired the start mutex.
[Mon Nov 03 02:45:03 2014] [notice] Child 3200: Starting 25 worker threads.
[Mon Nov 03 02:45:03 2014] [notice] Child 3200: Listening on port 443.
[Mon Nov 03 02:45:03 2014] [notice] Child 3200: Listening on port 80.

чисто

терь эксес

:
127.0.0.1 - - [03/Nov/2014:02:45:03 +0500] "GET / HTTP/1.1" 200 140
127.0.0.1 - - [03/Nov/2014:02:45:03 +0500] "GET /endels/ HTTP/1.1" 200 12513
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/css/font-awesome.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/css/app.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/blocks/autonav/templates/responsive_header_navigation/view.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/css/jquery-ui.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/blocks/search/view.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/css/jquery-magnific-popup.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/css/conversations.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/css/redactor.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/jquery.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/themes/elemental/css/bootstrap-modified.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /application/files/cache/css/elemental/main.css HTTP/1.1" 200 43818
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/blocks/page_list/view.css HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/i18n/ui.datepicker-ru.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/picturefill.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/events.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/bootstrap/dropdown.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/underscore.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/bootstrap/popover.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/app.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/bootstrap/tooltip.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/legacy.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/blocks/autonav/templates/responsive_header_navigation/view.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/jquery-ui.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/jquery-magnific-popup.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:18 +0500] "GET /index.php/blog/a-beautiful-blog HTTP/1.1" 200 53137
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/lightbox.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/dropzone.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/conversations.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /concrete/js/redactor.js HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /application/files/thumbnails/small/1414/1443/9523/plants.jpg HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /index.php/tools/required/i18n_js HTTP/1.1" 200 12272
127.0.0.1 - - [03/Nov/2014:02:45:22 +0500] "GET /index.php/tools/required/i18n_redactor_js HTTP/1.1" 200 8336
127.0.0.1 - - [03/Nov/2014:02:45:26 +0500] "GET /concrete/themes/elemental/images/background.png HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:26 +0500] "GET /concrete/images/logo.png HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:26 +0500] "GET /concrete/images/bg_toolbar.png HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:26 +0500] "GET /application/files/thumbnails/large/1414/1443/9523/plants.jpg HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:26 +0500] "POST /index.php/tools/required/conversations/view_ajax HTTP/1.1" 200 10362
127.0.0.1 - - [03/Nov/2014:02:45:27 +0500] "GET /concrete/images/avatar_none.png HTTP/1.1" 304 -
127.0.0.1 - - [03/Nov/2014:02:45:48 +0500] "POST /index.php/tools/required/conversations/edit_message HTTP/1.1" 500 160


ед полезная строка таг и выглядит:
127.0.0.1 - - [03/Nov/2014:02:45:48 +0500] "POST /index.php/tools/required/conversations/edit_message HTTP/1.1" 500 160

енто канешь на винтаре, а не на пингвине
Последний раз редактировалось vbnm 03 ноя 2014, 07:53, всего редактировалось 1 раз.
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: 5.7 на локалке под ОС Виндовз

Сообщение vbnm » 03 ноя 2014, 07:52 ,  »  Сообщение:#35

как писал выше трабла оказалась пока не в самом файле edit_message.php а в файле который в него подгружается,..но енто пока, нужно еще выяснить почему не срабатывает запрос
хотя, в том же файле гет запросы остались, а начить остается только руками разводить и шерстить саму функцию на предмет ошибки
в том же блоке конваза есть еще нерабоичие моменты в отношении загрузки файлов звук, видео формата, ..
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: 5.7 на локалке под ОС Виндовз

Сообщение Count_Raven » 03 ноя 2014, 16:37 ,  »  Сообщение:#36

vbnm писал(а):енто канешь на винтаре, а не на пингвине

Это не имеет значения. ОС тут ничего не меняет.
Вы даёте какую-то неверную информацию.

Посмотрите на логи:
02:45:03 и 02:45:48 - вы даёте данные, которые разнятся по времени на целых пол минуты. Дайте одновременный access и error. Также включите в конфигурации verbose output, чтобы абсолютно вся информация валилась в логи.
Сам по себе access.log мало интересен, что там 500-я ошибка. Это пофигу. В error.log должен обязательно быть вывод на 02:45:48.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: 5.7 на локалке под ОС Виндовз

Сообщение vbnm » 03 ноя 2014, 20:53 ,  »  Сообщение:#37

ню, ващет спец вычистил логи эрора и эксеса под один ед. запрос
начить такое расстояние во времени отметки действий у сервака.
впрочем, буит время,- понаблюдаю
главное, что баг на каком-то этапе удалось вычислить и исправить
но, как я понимаю, это всего лишь верхушка айсберга
нужно разбираться с самой функшин "getConversationID()"
кстати, был бы у мну замысел собирать побочную инфу о носителе и владельце, я б её не ставил в основные, а поставил бы вот такой второстепенной
в перводе: вирус срабатывает не при запуске кмс, а при нажатии опред кнопочки в ней, то есть в каком-то блоке использующем функшен "getConversationID()",- это элементарно ватсон
потому и кукисы с перебросами на иные рессы не обязаны быть зараженными с индекса(основной странице сайта),- как вариант ответа по поводу сбора левой инфы
и логи сервака при этом будут чистыми, такое вполне возможно провернуть мастерам программирования
включите основной дебагер в самой кмс где идет предупреждение, что инфа буит отображаться довольно интимного характера, - кто вам даст гарантию, что она не уходит куда следует при подключении кмс к основному рессу?
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Пред.

Вернуться в Помощь по concrete5

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron