Модератор files 2843 Posted October 6, 2017 Модератор Report Share Posted October 6, 2017 Есть проблема на внутренних страницах сайта в виде недогрузки контента. Главная сайта загружается нормально, а вот все остальные (кроме главной) страницы до конца не прогружаются (см. скрин). При каждом новом обновлении +/- несколько байт к странице, что не может быть связано с кодом сайта. Проблема в конфигурации сервера, но что подкрутить - не ясно. Конфигурация сервера: Apache 2.4.6-67.el7.centos.2 MySQL 5.5.56-2.el7 PHP 5.2.17 Кто сталкивался с подобным? Кто что может посоветовать? Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 Если ошибки ранее не было и это VPS попробуйте перезагрузится. Я не спец в конф. сервера, но вот пару предположений. Может есть ограничения на кол. подключений за один раз ? (обычно есть, 10-20 коннектов к серверу и ожидание пока не отдает все и потом новые коннекты, может в процессе прерывает). Может тупо оперативки не хватает или места на жестком диске. Если главная по объему похожая на внутренние, все таки стоит проверить код сайта, точнее буферизацию Ob_start и т.д. Попробуйте через прокси, может в настройках безопасности ваш ИП в временный лимит попал (если стоит какой-то плагин от ддос защиты, то такое возможно) Link to post Share on other sites
qpPeW 191 Posted October 6, 2017 Report Share Posted October 6, 2017 Логи веб-сервера в студию, а так же содержание файла php.ini... Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 Сайт перенесли с другого хостинга. Места, памяти и прочих лимитов - с лихвой. Перезагружались, обновлялись - без толку. Link to post Share on other sites
petroff 648 Posted October 6, 2017 Report Share Posted October 6, 2017 Если речь о сайте bau-market, то у меня все нормально грузится. Ошибок, как на скрине нет Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 1 минуту назад, petroff сказал: Если речь о сайте bau-market, то у меня все нормально грузится. Ошибок, как на скрине нет Все верно. Но вы смотрите рабочий сайт на другом хостинге, откуда мы его переносим. php.ini engine = On short_open_tag = On asp_tags = Off precision = 14 output_buffering = 4096 zlib.output_compression = Off implicit_flush = Off unserialize_callback_func = serialize_precision = 17 disable_functions = disable_classes = zend.enable_gc = On expose_php = On max_execution_time = 30 max_input_time = 60 memory_limit = 128M error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT display_errors = Off display_startup_errors = Off log_errors = On log_errors_max_len = 1024 ignore_repeated_errors = Off ignore_repeated_source = Off report_memleaks = On track_errors = Off html_errors = On variables_order = "GPCS" request_order = "GP" register_argc_argv = Off auto_globals_jit = On post_max_size = 64M auto_prepend_file = auto_append_file = default_mimetype = "text/html" doc_root = user_dir = enable_dl = Off file_uploads = On upload_max_filesize = 35M max_file_uploads = 20 allow_url_fopen = On allow_url_include = Off default_socket_timeout = 60 [CLI Server] cli_server.color = On [Date] date.timezone = Europe/Moscow [filter] [iconv] [intl] [sqlite] [sqlite3] [Pcre] [Pdo] [Pdo_mysql] pdo_mysql.cache_size = 2000 pdo_mysql.default_socket= [Phar] [mail function] SMTP = localhost smtp_port = 25 sendmail_path = /usr/sbin/sendmail -t -i mail.add_x_header = On [SQL] sql.safe_mode = Off [ODBC] odbc.allow_persistent = On odbc.check_persistent = On odbc.max_persistent = -1 odbc.max_links = -1 odbc.defaultlrl = 4096 odbc.defaultbinmode = 1 [Interbase] ibase.allow_persistent = 1 ibase.max_persistent = -1 ibase.max_links = -1 ibase.timestampformat = "%Y-%m-%d %H:%M:%S" ibase.dateformat = "%Y-%m-%d" ibase.timeformat = "%H:%M:%S" [MySQL] mysql.allow_local_infile = On mysql.allow_persistent = On mysql.cache_size = 2000 mysql.max_persistent = -1 mysql.max_links = -1 mysql.default_port = mysql.default_socket = mysql.default_host = mysql.default_user = mysql.default_password = mysql.connect_timeout = 60 mysql.trace_mode = Off [MySQLi] mysqli.max_persistent = -1 mysqli.allow_persistent = On mysqli.max_links = -1 mysqli.cache_size = 2000 mysqli.default_port = 3306 mysqli.default_socket = mysqli.default_host = mysqli.default_user = mysqli.default_pw = mysqli.reconnect = Off [mysqlnd] mysqlnd.collect_statistics = On mysqlnd.collect_memory_statistics = Off [OCI8] [PostgreSQL] pgsql.allow_persistent = On pgsql.auto_reset_persistent = Off pgsql.max_persistent = -1 pgsql.max_links = -1 pgsql.ignore_notice = 0 pgsql.log_notice = 0 [Sybase-CT] sybct.allow_persistent = On sybct.max_persistent = -1 sybct.max_links = -1 sybct.min_server_severity = 10 sybct.min_client_severity = 10 [bcmath] bcmath.scale = 0 [browscap] [Session] session.save_handler = files session.use_cookies = 1 session.use_only_cookies = 1 session.name = PHPSESSID session.auto_start = 0 session.cookie_lifetime = 0 session.cookie_path = / session.cookie_domain = session.cookie_httponly = session.serialize_handler = php session.gc_probability = 1 session.gc_divisor = 1000 session.gc_maxlifetime = 1440 session.bug_compat_42 = Off session.bug_compat_warn = Off session.referer_check = session.cache_limiter = nocache session.cache_expire = 180 session.use_trans_sid = 0 session.hash_function = 0 session.hash_bits_per_character = 5 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" [MSSQL] mssql.allow_persistent = On mssql.max_persistent = -1 mssql.max_links = -1 mssql.min_error_severity = 10 mssql.min_message_severity = 10 mssql.compatability_mode = Off mssql.secure_connection = Off [Assertion] [mbstring] [gd] [exif] [Tidy] tidy.clean_output = Off [soap] soap.wsdl_cache_enabled=1 soap.wsdl_cache_dir="/tmp" soap.wsdl_cache_ttl=86400 soap.wsdl_cache_limit = 5 [sysvshm] [ldap] ldap.max_links = -1 [mcrypt] [dba] Link to post Share on other sites
qpPeW 191 Posted October 6, 2017 Report Share Posted October 6, 2017 1 минуту назад, files сказал: Все верно. Но вы смотрите рабочий сайт на другом хостинге, откуда мы его переносим. php.ini И еще логи апача... Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 [Fri Oct 06 19:21:02.749108 2017] [mpm_prefork:notice] [pid 1046] AH00171: Graceful restart requested, doing restart AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 83105.local. Set the 'ServerName' directive globally to suppress this message [Fri Oct 06 19:21:03.134720 2017] [auth_digest:notice] [pid 1046] AH01757: generating secret for digest authentication ... [Fri Oct 06 19:21:03.135263 2017] [lbmethod_heartbeat:notice] [pid 1046] AH02282: No slotmem from mod_heartmonitor [Fri Oct 06 19:21:03.157823 2017] [mpm_prefork:notice] [pid 1046] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16 configured -- resuming normal operations [Fri Oct 06 19:21:03.157852 2017] [core:notice] [pid 1046] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND' ::1 - - [06/Oct/2017:20:13:39 +0300] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16 (internal dummy connection)" ::1 - - [06/Oct/2017:20:14:07 +0300] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16 (internal dummy connection)" ::1 - - [06/Oct/2017:20:14:24 +0300] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16 (internal dummy connection)" Link to post Share on other sites
qpPeW 191 Posted October 6, 2017 Report Share Posted October 6, 2017 43 минуты назад, files сказал: PHP 5.2.17 16 минут назад, files сказал: [Fri Oct 06 19:21:03.157823 2017] [mpm_prefork:notice] [pid 1046] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PHP/5.4.16 configured -- resuming normal operations Очень интересно, что еще не совпадает с заявленным... Скорее всего не правильно настроили сервер или модули веб-сервера, найдите нормальный мануал и настройте с нуля. P.S. Как вариант можно попробовать снести htaccess и посмотреть что будет... Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 internal dummy connection погуглите в логе есть. output_buffering = 4096 увеличте в 2 раза и проверьте Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 internal dummy connection погуглите в логе есть. Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 Цитата Очень интересно, что еще не совпадает с заявленным... P.S. Как вариант можно попробовать снести htaccess и посмотреть что будет... На сервере стоит 5.4 . Наш сайт использует 5.2 При отключении htaccess - главная работает как и работала, внутренние целиком нет. Цитата output_buffering = 4096 увеличте в 2 раза и проверьте Не помогло. Кто готов посмотреть по SSH? Вознаграждение полагается. P.S. Может это прояснит ситуацию? Сайт закодирован в Zend, поэтому стоит именно 5.2 PHP (в которой он был закодирован изначально). Но скорее всего проблема в Apache, ЧПУ... Не просил бы помощи, если бы знал настроить сервер под него. Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 9 минут назад, files сказал: На сервере стоит 5.4 . Наш сайт использует 5.2 При отключении htaccess - главная работает как и работала, внутренние целиком нет. Не помогло. Кто готов посмотреть по SSH? Вознаграждение полагается. Сорри может за глупый вопрос, а вывод ошибок включен? Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 Цитата Сорри может за глупый вопрос, а вывод ошибок включен? Включен в файл. И он пустой. Создаем ошибки сами, записываются (для перепроверки). Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 1 минуту назад, files сказал: Может это прояснит ситуацию? Сайт закодирован в Zend, поэтому стоит именно 5.2 PHP (в которой он был закодирован изначально). Но скорее всего проблема в Apache, ЧПУ... Не просил бы помощи, если бы знал настроить сервер под него. Не соответствие версий имеет место быть, но сайт работает (частично) все таки скорее всего проблема именно в коде. Запись в файл сразу? Может до нужного участка выключает. Тяжёлые js, css файлы корректно выводить? Попробуйте копию хтмл страницы сохранить с старого сайта, как хтмл файл загрузите на сервер и откройте в браузере Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 Цитата Запись в файл сразу? Может до нужного участка выключает. Тяжёлые js, css файлы корректно выводить? Попробуйте копию хтмл страницы сохранить с старого сайта, как хтмл файл загрузите на сервер и откройте в браузере Пробовали создавать html - загружается мгновенно. Как и главная страница - загружается мгновенно, без косяков и т.д. На внутренних страницах везде обрыв кода в пределах 80-90 Кб. Всегда по разному. Link to post Share on other sites
qpPeW 191 Posted October 6, 2017 Report Share Posted October 6, 2017 32 минуты назад, files сказал: На сервере стоит 5.4 . Наш сайт использует 5.2 32 минуты назад, files сказал: P.S. Может это прояснит ситуацию? Сайт закодирован в Zend, поэтому стоит именно 5.2 PHP (в которой он был закодирован изначально). Но скорее всего проблема в Apache, ЧПУ... Не просил бы помощи, если бы знал настроить сервер под него. У Вас установлено 2 версии PHP ? Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 16 минут назад, files сказал: Пробовали создавать html - загружается мгновенно. Как и главная страница - загружается мгновенно, без косяков и т.д. На внутренних страницах везде обрыв кода в пределах 80-90 Кб. Всегда по разному. Проблема скорее всего в коде сайта, а если он закодирован, это усложнит поиск причины.. Цитата У Вас установлено 2 версии PHP ? Нравится Думаю имелось ввиду, что сайт создавался под 5.2 и закодировн в зенд для 5.2, а сейчас перенесли на новую версию 5.4. Кстати, есть ли возможность откатить версию на 5.2 и проверить? Link to post Share on other sites
qpPeW 191 Posted October 6, 2017 Report Share Posted October 6, 2017 2 минуты назад, kkey80 сказал: Проблема скорее всего в коде сайта, а если он закодирован, это усложнит поиск причины.. Думаю имелось ввиду, что сайт создавался под 5.2 и закодировн в зенд для 5.2, а сейчас перенесли на новую версию 5.4. Кстати, есть ли возможность откатить версию на 5.2 и проверить? Может хватит набивать посты если Вы в этом полный ноль !? Такую ересь городите, что волосы дыбом становятся... Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 Цитата У Вас установлено 2 версии PHP ? Да. 5.2 и 5.4 Цитата Проблема скорее всего в коде сайта, а если он закодирован, это усложнит поиск причины.. Главная ведь работает. Link to post Share on other sites
qpPeW 191 Posted October 6, 2017 Report Share Posted October 6, 2017 1 минуту назад, files сказал: Да. 5.2 и 5.4 Скидывайте в ЛС доступ SSH, посмотрю что там за траблы... Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 2 минуты назад, qpPeW сказал: Может хватит набивать посты если Вы в этом полный ноль !? Такую ересь городите, что волосы дыбом становятся... Может хватит беспочвенно обвинять ? В самом первом посте я указал, что не сильно знаю тему, но это не значит, что не могу поделится с ТС своим мнением. И поверьте, в настройке сервера может я не сильно знаком, но вот в программирование у меня многолетний опыт и стаж, поэтому кое чем все таки помочь могу ТС, ведь сам не раз сталкивался с подобного рода проблемами. Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 Только что, qpPeW сказал: Скидывайте в ЛС доступ SSH, посмотрю что там за траблы... Сайт закодирован в 5.2 и запустится только в 5.2, для чего и подключили 5.2 Скидываю. Link to post Share on other sites
kkey80 62 Posted October 6, 2017 Report Share Posted October 6, 2017 4 минуты назад, files сказал: Да. 5.2 и 5.4 Главная ведь работает. Для внутренних возможно подключаются файлы, в которых может возникать ошибка. Но если у вас установлены и запущены две версии пхп, то скорее всего проблема именно в этой области Link to post Share on other sites
Модератор files 2843 Posted October 6, 2017 Author Модератор Report Share Posted October 6, 2017 Цитата Для внутренних возможно подключаются файлы, в которых может возникать ошибка. Но если у вас установлены и запущены две версии пхп, то скорее всего проблема именно в этой области Обрыв происходит каждый раз в разных частях одного и того же кода (я на этом акцентировал) Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now