Skocz do zawartości

cfor

Użytkownicy
  • Zawartość

    12
  • Rejestracja

  • Ostatnio

Reputacja

0 Normalna

O cfor

  • Ranga
    Nowy użytkownik

Informacje osobiste

  • Imię
    Adrian
  • Nazwisko
    Pittner
  1. Nie mam się o co obrażać no i .. chcę sam zdiagnozować problem, ale wiem, że nie mam potrzebnej do tego wiedzy więc m.in. tędy proszę o wskazówki. WIęc zgadzam się w całości z tym co kolega napisał.
  2. https://www.howtoforge.com/community/threads/ispconfig-and-webmin.7089/ między innymi tutaj wyczytałem, że taka instalacja nie spowoduje problemu. No jak rozgrzebię na dobre to przyznam Ci rację - pamiętając o tym, że ja mogę tylko przedstawić problem i możliwe rozwiązanie "właścicielowi" serwera a on podejmuje decyzje o możliwej pomocy z zewnątrz.
  3. Jak już pisałem wczoraj serwer nie jest mój i sam decyzji o dawaniu dostępu podjąć nie mogę i to powód mojej męczarni z tematem
  4. po kilku zmianach w etc/php5/fpm/pool.d/www.conf i /etc/apache2/mods-enabled/fastcgi.conf odzyskałem phmyadmina, natomiast roundcube i squirrelmail wyświetla "No input file specified." - więc w dalszym ciągu z uporem maniaka proszę o pomoc
  5. Dzień dobry. Strony ruszyły ale w tej chwili nie mam dostępu do roundcube. Po wpisaniu adresu, pod którym się znajdował, otrzymuję: <?php /* +-------------------------------------------------------------------------+ | Roundcube Webmail IMAP Client | | Version 0.7.2 | | | | Copyright (C) 2005-2012, The Roundcube Dev Team | | | | This program is free software; you can redistribute it and/or modify | | it under the terms of the GNU General Public License version 2 | | as published by the Free Software Foundation. | | | | This program is distributed in the hope that it will be useful, | | but WITHOUT ANY WARRANTY; without even the implied warranty of | | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | | GNU General Public License for more details. | | | | You should have received a copy of the GNU General Public License along | | with this program; if not, write to the Free Software Foundation, Inc., | | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | | | +-------------------------------------------------------------------------+ | Author: Thomas Bruederli <roundcube@gmail.com> | +-------------------------------------------------------------------------+ $Id: index.php 5995 2012-03-11 16:22:50Z thomasb $ */ // include environment require_once 'program/include/iniset.php'; // init application, start session, init output class, etc. $RCMAIL = rcmail::get_instance(); // Make the whole PHP output non-cacheable (#1487797) send_nocacheing_headers(); // turn on output buffering ob_start(); // check if config files had errors if ($err_str = $RCMAIL->config->get_error()) { raise_error(array( 'code' => 601, 'type' => 'php', 'message' => $err_str), false, true); } // check DB connections and exit on failure if ($err_str = $DB->is_error()) { raise_error(array( 'code' => 603, 'type' => 'db', 'message' => $err_str), FALSE, TRUE); } // error steps if ($RCMAIL->action=='error' && !empty($_GET['_code'])) { raise_error(array('code' => hexdec($_GET['_code'])), FALSE, TRUE); } // check if https is required (for login) and redirect if necessary if (empty($_SESSION['user_id']) && ($force_https = $RCMAIL->config->get('force_https', false))) { $https_port = is_bool($force_https) ? 443 : $force_https; if (!rcube_https_check($https_port)) { $host = preg_replace('/:[0-9]+$/', '', $_SERVER['HTTP_HOST']); $host .= ($https_port != 443 ? ':' . $https_port : ''); header('Location: https://' . $host . $_SERVER['REQUEST_URI']); exit; } } // trigger startup plugin hook $startup = $RCMAIL->plugins->exec_hook('startup', array('task' => $RCMAIL->task, 'action' => $RCMAIL->action)); $RCMAIL->set_task($startup['task']); $RCMAIL->action = $startup['action']; // try to log in if ($RCMAIL->task == 'login' && $RCMAIL->action == 'login') { $request_valid = $_SESSION['temp'] && $RCMAIL->check_request(RCUBE_INPUT_POST, 'login'); // purge the session in case of new login when a session already exists $RCMAIL->kill_session(); $auth = $RCMAIL->plugins->exec_hook('authenticate', array( 'host' => $RCMAIL->autoselect_host(), 'user' => trim(get_input_value('_user', RCUBE_INPUT_POST)), 'pass' => get_input_value('_pass', RCUBE_INPUT_POST, true, $RCMAIL->config->get('password_charset', 'ISO-8859-1')), 'cookiecheck' => true, 'valid' => $request_valid, )); // check if client supports cookies if ($auth['cookiecheck'] && empty($_COOKIE)) { $OUTPUT->show_message("cookiesdisabled", 'warning'); } else if ($auth['valid'] && !$auth['abort'] && !empty($auth['host']) && !empty($auth['user']) && $RCMAIL->login($auth['user'], $auth['pass'], $auth['host']) ) { // create new session ID, don't destroy the current session // it was destroyed already by $RCMAIL->kill_session() above $RCMAIL->session->remove('temp'); $RCMAIL->session->regenerate_id(false); // send auth cookie if necessary $RCMAIL->session->set_auth_cookie(); // log successful login rcmail_log_login(); // restore original request parameters $query = array(); if ($url = get_input_value('_url', RCUBE_INPUT_POST)) { parse_str($url, $query); // prevent endless looping on login page if ($query['_task'] == 'login') unset($query['_task']); } // allow plugins to control the redirect url after login success $redir = $RCMAIL->plugins->exec_hook('login_after', $query + array('_task' => 'mail')); unset($redir['abort'], $redir['_err']); // send redirect $OUTPUT->redirect($redir); } else { $error_code = is_object($IMAP) ? $IMAP->get_error_code() : -1; $OUTPUT->show_message($error_code < -1 ? 'imaperror' : (!$auth['valid'] ? 'invalidrequest' : 'loginfailed'), 'warning'); $RCMAIL->plugins->exec_hook('login_failed', array( 'code' => $error_code, 'host' => $auth['host'], 'user' => $auth['user'])); $RCMAIL->kill_session(); } } // end session (after optional referer check) else if ($RCMAIL->task == 'logout' && isset($_SESSION['user_id']) && $RCMAIL->check_request(RCUBE_INPUT_GET) && (!$RCMAIL->config->get('referer_check') || rcube_check_referer())) { $userdata = array('user' => $_SESSION['username'], 'host' => $_SESSION['imap_host'], 'lang' => $RCMAIL->user->language); $OUTPUT->show_message('loggedout'); $RCMAIL->logout_actions(); $RCMAIL->kill_session(); $RCMAIL->plugins->exec_hook('logout_after', $userdata); } // check session and auth cookie else if ($RCMAIL->task != 'login' && $_SESSION['user_id'] && $RCMAIL->action != 'send') { if (!$RCMAIL->session->check_auth()) { $RCMAIL->kill_session(); $session_error = true; } } // not logged in -> show login page if (empty($RCMAIL->user->ID)) { // log session failures if (($task = get_input_value('_task', RCUBE_INPUT_GPC)) && !in_array($task, array('login','logout')) && !$session_error && ($sess_id = $_COOKIE[ini_get('session.name')])) { $RCMAIL->session->log("Aborted session " . $sess_id . "; no valid session data found"); $session_error = true; } if ($OUTPUT->ajax_call) $OUTPUT->redirect(array('_err' => 'session'), 2000); if (!empty($_REQUEST['_framed'])) $OUTPUT->command('redirect', $RCMAIL->url(array('_err' => 'session'))); // check if installer is still active if ($RCMAIL->config->get('enable_installer') && is_readable('./installer/index.php')) { $OUTPUT->add_footer(html::div(array('style' => "background:#ef9398; border:2px solid #dc5757; padding:0.5em; margin:2em auto; width:50em"), html::tag('h2', array('style' => "margin-top:0.2em"), "Installer script is still accessible") . html:(null, "The install script of your Roundcube installation is still stored in its default location!") . html:(null, "Please <b>remove</b> the whole <tt>installer</tt> folder from the Roundcube directory because . these files may expose sensitive configuration data like server passwords and encryption keys to the public. Make sure you cannot access the <a href=\"./installer/\">installer script</a> from your browser.") ) ); } if ($session_error || $_REQUEST['_err'] == 'session') $OUTPUT->show_message('sessionerror', 'error', null, true, -1); $RCMAIL->set_task('login'); $OUTPUT->send('login'); } // CSRF prevention else { // don't check for valid request tokens in these actions $request_check_whitelist = array('login'=>1, 'spell'=>1); // check client X-header to verify request origin if ($OUTPUT->ajax_call) { if (rc_request_header('X-Roundcube-Request') != $RCMAIL->get_request_token() && !$RCMAIL->config->get('devel_mode')) { header('HTTP/1.1 403 Forbidden'); die("Invalid Request"); } } // check request token in POST form submissions else if (!empty($_POST) && !$request_check_whitelist[$RCMAIL->action] && !$RCMAIL->check_request()) { $OUTPUT->show_message('invalidrequest', 'error'); $OUTPUT->send($RCMAIL->task); } else if (array_key_exists('_token', $_GET) && !$RCMAIL->check_request(RCUBE_INPUT_GET)) { $OUTPUT->show_message('invalidrequest', 'error'); $OUTPUT->send($RCMAIL->task); } // check referer if configured if (!$request_check_whitelist[$RCMAIL->action] && $RCMAIL->config->get('referer_check') && !rcube_check_referer()) { raise_error(array( 'code' => 403, 'type' => 'php', 'message' => "Referer check failed"), true, true); } } // we're ready, user is authenticated and the request is safe $plugin = $RCMAIL->plugins->exec_hook('ready', array('task' => $RCMAIL->task, 'action' => $RCMAIL->action)); $RCMAIL->set_task($plugin['task']); $RCMAIL->action = $plugin['action']; // handle special actions if ($RCMAIL->action == 'keep-alive') { $OUTPUT->reset(); $RCMAIL->plugins->exec_hook('keep_alive', array()); $OUTPUT->send(); } else if ($RCMAIL->action == 'save-pref') { include INSTALL_PATH . 'program/steps/utils/save_pref.inc'; } // include task specific functions if (is_file($incfile = INSTALL_PATH . 'program/steps/'.$RCMAIL->task.'/func.inc')) include_once $incfile; // allow 5 "redirects" to another action $redirects = 0; $incstep = null; while ($redirects < 5) { // execute a plugin action if ($RCMAIL->plugins->is_plugin_task($RCMAIL->task)) { if (!$RCMAIL->action) $RCMAIL->action = 'index'; $RCMAIL->plugins->exec_action($RCMAIL->task.'.'.$RCMAIL->action); break; } else if (preg_match('/^plugin\./', $RCMAIL->action)) { $RCMAIL->plugins->exec_action($RCMAIL->action); break; } // try to include the step file else if (($stepfile = $RCMAIL->get_action_file()) && is_file($incfile = INSTALL_PATH . 'program/steps/'.$RCMAIL->task.'/'.$stepfile) ) { include $incfile; $redirects++; } else { break; } } // parse main template (default) $OUTPUT->send($RCMAIL->task); // if we arrive here, something went wrong raise_error(array( 'code' => 404, 'type' => 'php', 'line' => __LINE__, 'file' => __FILE__, 'message' => "Invalid request"), true, true); nie działa również phpmyadmin, który daje taki wynik na ekranie <?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * forms frameset * * @uses $GLOBALS['cfg']['QueryHistoryDB'] * @uses $GLOBALS['cfg']['Server']['user'] * @uses $GLOBALS['cfg']['DefaultTabServer'] as src for the mainframe * @uses $GLOBALS['cfg']['DefaultTabDatabase'] as src for the mainframe * @uses $GLOBALS['cfg']['NaviWidth'] for navi frame width * @uses $GLOBALS['collation_connection'] from $_REQUEST (grab_globals.lib.php) * or common.inc.php * @uses $GLOBALS['available_languages'] from common.inc.php (select_lang.lib.php) * @uses $GLOBALS['db'] * @uses $GLOBALS['charset'] * @uses $GLOBALS['lang'] * @uses $GLOBALS['text_dir'] * @uses $_ENV['HTTP_HOST'] * @uses PMA_getRelationsParam() * @uses PMA_purgeHistory() * @uses PMA_generate_common_url() * @uses PMA_VERSION * @uses session_write_close() * @uses time() * @uses PMA_getenv() * @uses header() to send charset * @package phpMyAdmin */ /** * Gets core libraries and defines some variables */ require_once './libraries/common.inc.php'; // free the session file, for the other frames to be loaded session_write_close(); // Gets the host name if (empty($HTTP_HOST)) { if (PMA_getenv('HTTP_HOST')) { $HTTP_HOST = PMA_getenv('HTTP_HOST'); } else { $HTTP_HOST = ''; } } // purge querywindow history $cfgRelation = PMA_getRelationsParam(); if ($GLOBALS['cfg']['QueryHistoryDB'] && $cfgRelation['historywork']) { PMA_purgeHistory($GLOBALS['cfg']['Server']['user']); } unset($cfgRelation); /** * pass variables to child pages */ $drops = array('lang', 'server', 'collation_connection', 'db', 'table'); foreach ($drops as $each_drop) { if (array_key_exists($each_drop, $_GET)) { unset($_GET[$each_drop]); } } unset($drops, $each_drop); if (! strlen($GLOBALS['db'])) { $main_target = $GLOBALS['cfg']['DefaultTabServer']; } elseif (! strlen($GLOBALS['table'])) { $_GET['db'] = $GLOBALS['db']; $main_target = $GLOBALS['cfg']['DefaultTabDatabase']; } else { $_GET['db'] = $GLOBALS['db']; $_GET['table'] = $GLOBALS['table']; $main_target = $GLOBALS['cfg']['DefaultTabTable']; } $url_query = PMA_generate_common_url($_GET); if (isset($GLOBALS['target']) && is_string($GLOBALS['target']) && !empty($GLOBALS['target']) && in_array($GLOBALS['target'], $goto_whitelist)) { $main_target = $GLOBALS['target']; } $main_target .= $url_query; $lang_iso_code = $GLOBALS['available_languages'][$GLOBALS['lang']][1]; // start output include ('./libraries/header_http.inc.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $lang_iso_code; ?>" lang="<?php echo $lang_iso_code; ?>" dir="<?php echo $GLOBALS['text_dir']; ?>"> <head> <link rel="icon" href="./favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" /> <title>phpMyAdmin <?php echo PMA_VERSION; ?> - <?php echo htmlspecialchars($HTTP_HOST); ?></title> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $GLOBALS['charset']; ?>" /> <meta name="robots" content="noindex,nofollow" /> <script type="text/javascript"> // <![CDATA[ // definitions used in common.js var common_query = '<?php echo PMA_escapeJsString(PMA_generate_common_url('', '', '&'));?>'; var opendb_url = '<?php echo PMA_escapeJsString($GLOBALS['cfg']['DefaultTabDatabase']); ?>'; var safari_browser = <?php echo PMA_USR_BROWSER_AGENT == 'SAFARI' ? 'true' : 'false' ?>; var querywindow_height = <?php echo PMA_escapeJsString($GLOBALS['cfg']['QueryWindowHeight']); ?>; var querywindow_width = <?php echo PMA_escapeJsString($GLOBALS['cfg']['QueryWindowWidth']); ?>; var collation_connection = '<?php echo PMA_escapeJsString($GLOBALS['collation_connection']); ?>'; var lang = '<?php echo PMA_escapeJsString($GLOBALS['lang']); ?>'; var server = '<?php echo PMA_escapeJsString($GLOBALS['server']); ?>'; var table = '<?php echo PMA_escapeJsString($GLOBALS['table']); ?>'; var db = '<?php echo PMA_escapeJsString($GLOBALS['db']); ?>'; var token = '<?php echo PMA_escapeJsString($_SESSION[' PMA_token ']); ?>'; var text_dir = '<?php echo PMA_escapeJsString($GLOBALS['text_dir']); ?>'; var pma_absolute_uri = '<?php echo PMA_escapeJsString($GLOBALS['cfg']['PmaAbsoluteUri']); ?>'; var pma_text_default_tab = '<?php echo PMA_escapeJsString(PMA_getTitleForTarget($GLOBALS['cfg']['DefaultTabTable'])); ?>'; var pma_text_left_default_tab = '<?php echo PMA_escapeJsString(PMA_getTitleForTarget($GLOBALS['cfg']['LeftDefaultTabTable'])); ?>'; // for content and navigation frames var frame_content = 0; var frame_navigation = 0; function getFrames() { <?php if ($GLOBALS['text_dir'] === 'ltr') { ?> frame_content = window.frames[1]; frame_navigation = window.frames[0]; <?php } else { ?> frame_content = window.frames[0]; frame_navigation = window.frames[1]; <?php } ?> } var onloadCnt = 0; var onLoadHandler = window.onload; window.onload = function() { if (onloadCnt == 0) { if (typeof(onLoadHandler) == "function") { onLoadHandler(); } if (typeof(getFrames) != 'undefined' && typeof(getFrames) == 'function') { getFrames(); } onloadCnt++; } }; // ]]> </script> <?php echo PMA_includeJS('jquery/jquery-1.4.4.js'); echo PMA_includeJS('update-location.js'); echo PMA_includeJS('common.js'); ?> </head> <frameset cols="<?php if ($GLOBALS['text_dir'] === 'rtl') { echo '*,'; } echo $GLOBALS['cfg']['NaviWidth']; if ($GLOBALS['text_dir'] === 'ltr') { echo ',*'; } ?>" rows="*" id="mainFrameset"> <?php if ($GLOBALS['text_dir'] === 'ltr') { ?> <frame frameborder="0" id="frame_navigation" src="navigation.php<?php echo $url_query; ?>" name="frame_navigation" /> <?php } ?> <frame frameborder="0" id="frame_content" src="<?php echo $main_target; ?>" name="frame_content" /> <?php if ($GLOBALS['text_dir'] === 'rtl') { ?> <frame frameborder="0" id="frame_navigation" src="navigation.php<?php echo $url_query; ?>" name="frame_navigation" /> <?php } ?> <noframes> <body> <p><?php echo __('phpMyAdmin is more friendly with a <b>frames-capable</b> browser.'); ?></p> </body> </noframes> </frameset> </html>
  6. zaktualizowałem z webmina pehapa do najnowszego PHP Version 5.6.29-0+deb8u1 i domeny *.php ruszyły ale działają tylko strony główne i jakiekolwiek kliknięcie linku powoduje: The requested URL /blebleble.html was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
  7. Serwer nie jest mój a "właściciel" dostępny będzie dopiero jutro (wtedy może podjąć decyzję) i to jest główny powód mojej męczarni z tematem. Z "nowości" to wpisanie sudo etc/init.d/php5-fpm status nic nie powoduje. To samo etc/init.d/php5-fpm stop i etc/init.d/php5-fpm start
  8. Jest w usr/lib/cgi-bin. Wrzuciłem test w *.html i działa. Index.php powoduje: Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request. .....
  9. Weteran WHT - ten dodatkowy opis był po to aby ktoś nie pomyślał, że naklepałem tutaj posta i czekam nie robiąc nic poza samym czekaniem. Co do 7 letniej przerwy od linuxa to z kolei informacja o treści "... trzeba napisać dokładnie co i skąd mam wkleić ponieważ w tej chwili administracja linuxem to już dla mnie czarna magia". W dorosłym świecie tak rozwiązuje się problemy - patrzysz czym dysponujesz oceniasz swoje szanse jeżeli masz kogoś do pomocy przedstawiasz mu swoje zaplecze. PS. Nero, 145 cm (ale tutaj mogę się mylić)
  10. Dalej szukam rozwiązania i dalej proszę o pomoc oraz dziękuję za zainteresowanie. Sytuacja przedstawia się następująco: poczta działa, ftp działa, mam dostęp poprzez ISPconfig, ssh oraz webmina. Na chwilę obecną jak wklepię adres jakiejś grafiki, która jest na serwerze to ją wyświetla. Nie działają strony a poniżej log [sun Jan 29 13:33:54.033596 2017] [fastcgi:error] [pid 31363] (2)No such file or directory: [client XX.XX.XXX.XXX:xxxxx] FastCGI: failed to connect to server "/var/www/clients/client0/web2/cgi-bin/php5-fcgi-*-80-eurohurt.legnica.pl": connect() failed, referer: http://dasy.pl/ [sun Jan 29 13:33:54.033638 2017] [fastcgi:error] [pid 31363] [client XX.XX.XXX.XXX:xxxx] FastCGI: incomplete headers (0 bytes) received from server "/var/www/clients/client0/web2/cgi-bin/php5-fcgi-*-80-eurohurt.legnica.pl", referer: http://dasy.pl/ [sun Jan 29 13:35:58.699103 2017] [fastcgi:error] [pid 30840] (2)No such file or directory: [client client XX.XX.XXX.XXX:xxxx] FastCGI: failed to connect to server "/var/www/clients/client0/web2/cgi-bin/php5-fcgi-*-80-eurohurt.legnica.pl": connect() failed [sun Jan 29 13:35:58.699139 2017] [fastcgi:error] [pid 30840] [client client XX.XX.XXX.XXX:xxxx] FastCGI: incomplete headers (0 bytes) received from server "/var/www/clients/client0/web2/cgi-bin/php5-fcgi-*-80-eurohurt.legnica.pl"
  11. Dzięki za zainteresowanie tematem. Linuxa używałem do administracji około 7 lat temu i wszystko już zdążyłem zapomnieć więc proszę w miarę możliwości o konkrety czyli co mam wkleić i skąd. Dzisiaj rano zainstalowałem na serwerze webmina. Aby mieć szybszy dostęp do wszystkiego. Podczas instalacji wszystkie domeny zaczęły działać. Po instalacji znowu nie działają. FTP działa, serwer poczty działa, żadna strona się nie ładuje. mcbardo napisz proszę co dokładnie wkleić i ile tego wkleić (przepraszam za moją niewiedzę ale jak pisałem z linuxem walczyłem jakiś czas temu a problem sam się nie rozwiąże
  12. Dzień dobry Mam serwer w homecloud na Debianie i dzisiaj przestały się otwierać strony. Od około 20:00 szukam po różnych forach rozwiązania problemu. Sytuacja jest o tyle "dziwna", że po "service apache2 restart" na chwilę strony ożywają a po krótkiej chwili znów nie działają. Cały czas działa ftp i poczta. Jak na razie moim niefachowym okiem wykombinowałem, że to błąd konfiguracji apacha albo fastcgi ale nie wiem jak to ugryźć. Jeden z adresów na tym serwerze to www.dasy.pl. Bardzo proszę o pomoc i jakieś wskazówki.
  13. Aktualnie uruchamianie kończy się na: Zależy mi na szybkim uruchomieniu. Proszę o kontakt na numer 604319660
×