Temat: Problem z aktualizacją (localhost)

Mam lokalnie zainstalowanego Appserv w wersji 2.5.7 na platformie windows (2000). Chciałem zaktualizować statystyki do najnowszej wersji z wersji 4.0.
Przebieg aktualizacji:

1. Wrzucam do katalogu ze statystykami wszystkie nowe pliki nadpisując stare,
2. tworzę w folderze "conf" pusty plik o nazwie "config.php"
3. otwieram strone http://localhost/test/estats/,
4. domyślnie wybrana jest aktualizacja i mysql,
5. przechodzę do kroku 2 wybrane domyślnie są 3 środkowe opcje których nie zmieniam,
6. test połączenia z bazą działa poprawnie,
7. w debugerze jest (C:\AppServ\www\test\estats\db\MySQL\config.php: 3 Undefined index: PConnect)
8. przechodzę do kroku 3

9. w Kroku trzecim sa cyrki czyli:
monit,  "Wystąpiły problemy podczas tworzenia struktury bazy danych! "
oraz drugi "Plik konfiguracyjny nie mógł zostać zapisany! "

niżej cała litania kodu do wykonania oraz dane do pliku config.php:

[code]START TRANSACTION;
CREATE TABLE `estats_configuration` (`name` varchar(50) NOT NULL, `value` text, `mode` tinyint(1) NOT NULL, PRIMARY KEY (`name`));
CREATE TABLE `estats_logs` (`time` int(11) NOT NULL, `log` smallint(6) NOT NULL, `info` text);
ALTER TABLE `estats_ignored` ADD COLUMN `type` tinyint(1) NOT NULL AFTER `ua`, ADD KEY (`ip`, `type`);
ALTER TABLE `estats_oses` ADD COLUMN `version` text NOT NULL AFTER `num`;
ALTER TABLE `estats_visitors` ADD COLUMN `proxy` varchar(50) NOT NULL AFTER `robot`, ADD COLUMN `proxyip` varchar(50) NOT NULL AFTER `proxy`;
ALTER TABLE `estats_sites` CHANGE COLUMN `adress` `address` text NOT NULL;
DELETE FROM `estats_oses`;
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Windows', 1902, 'XP');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Windows', 293, '98');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Linux', 17, '');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Windows', 7, '95');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Windows', 126, '2000');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Windows', 23, 'ME');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Windows', 13, '2003');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'Windows', 6, 'NT');
INSERT INTO `estats_oses` VALUES('2007-01-01', 'MacOS', 3, 'X');
INSERT INTO `estats_oses` VALUES('2007-01-01', '?', 3, '');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 6331, 'XP');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 903, '98');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 41, '2003');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 90, 'ME');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 378, '2000');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 1, '');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 27, 'NT');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 15, '95');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Linux', 47, '');
INSERT INTO `estats_oses` VALUES('2007-02-01', '?', 15, '');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'Windows', 6, 'Vista');
INSERT INTO `estats_oses` VALUES('2007-02-01', 'MacOS', 6, 'X');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 251, '2000');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 3624, 'XP');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Linux', 33, '');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 416, '98');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 40, 'ME');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 25, '2003');
INSERT INTO `estats_oses` VALUES('2007-03-01', '?', 8, '');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 15, 'NT');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 4, 'Vista');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Windows', 5, '95');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'MacOS', 2, 'X');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Mac', 1, '');
INSERT INTO `estats_oses` VALUES('2007-03-01', 'Symbian', 1, '');
INSERT INTO `estats_oses` VALUES('2007-04-01', '?', 9, '');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Windows', 104, '2000');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Windows', 166, 'XP');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Linux', 17, '');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Windows', 10, '98');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Windows', 2, 'ME');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Windows', 4, 'Vista');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Windows', 3, '2003');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'MacOS', 2, 'X');
INSERT INTO `estats_oses` VALUES('2007-04-01', 'Windows', 1, 'NT');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 118, '2000');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 118, '2000');
INSERT INTO `estats_oses` VALUES('2007-05-01', '?', 8, '');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 909, 'XP');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Linux', 14, '');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 90, '98');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 1, '95');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 7, '2003');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 2, 'Vista');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 9, 'ME');
INSERT INTO `estats_oses` VALUES('2007-05-01', 'Windows', 2, 'NT');
INSERT INTO `estats_oses` VALUES('2007-06-01', 'Windows', 1, '2000');
DELETE FROM `estats_visitors`;
DELETE FROM `estats_details`;
CREATE TABLE `estats_websearchers` (`date` date NOT NULL, `name` text NOT NULL, `num` int(11) NOT NULL);
INSERT INTO `estats_logs` VALUES(1169409567, 0, '4.0');
INSERT INTO `estats_configuration` VALUES('Antipixel', 'default/silver.png', 0);
INSERT INTO `estats_configuration` VALUES('CountPhrases', '0', 0);
INSERT INTO `estats_configuration` VALUES('CountRobots', '1', 0);
INSERT INTO `estats_configuration` VALUES('IgnoredIPs', '', 0);
INSERT INTO `estats_configuration` VALUES('Keywords', '', 0);
INSERT INTO `estats_configuration` VALUES('LogEnabled', '1', 0);
INSERT INTO `estats_configuration` VALUES('LogFile', '1', 0);
INSERT INTO `estats_configuration` VALUES('Monitor', '1', 0);
INSERT INTO `estats_configuration` VALUES('Monthly', '1', 0);
INSERT INTO `estats_configuration` VALUES('Referrers', '', 0);
INSERT INTO `estats_configuration` VALUES('SendHeaders', '1', 0);
INSERT INTO `estats_configuration` VALUES('StatsEnabled', '1', 0);
INSERT INTO `estats_configuration` VALUES('Time', '43200', 0);
INSERT INTO `estats_configuration` VALUES('Backups|profile', 'full', 0);
INSERT INTO `estats_configuration` VALUES('Backups|replacedata', '1', 0);
INSERT INTO `estats_configuration` VALUES('Backups|tablesstructure', '0', 0);
INSERT INTO `estats_configuration` VALUES('Backups|time', '0', 0);
INSERT INTO `estats_configuration` VALUES('Backups|usertables', '', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|browsers', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|cookies', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|flash', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|hosts', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|java', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|javascript', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|keywords', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|langs', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|oses', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|screens', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|referrers', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|robots', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|sites', '1', 0);
INSERT INTO `estats_configuration` VALUES('CollectData|websearchers', '1', 0);
INSERT INTO `estats_configuration` VALUES('Version', '4.5.09', 0);
INSERT INTO `estats_configuration` VALUES('LastReset', '1169409567', 0);
INSERT INTO `estats_configuration` VALUES('LastBackup', '0', 0);
INSERT INTO `estats_configuration` VALUES('UID', 'ea19de12c3965b88189e4ebb010431c6', 0);
INSERT INTO `estats_configuration` VALUES('RegenerateForAdmin', '1', 1);
INSERT INTO `estats_configuration` VALUES('DBCache|archive', '15', 1);
INSERT INTO `estats_configuration` VALUES('DBCache|detailed', '3', 1);
INSERT INTO `estats_configuration` VALUES('DBCache|general', '15', 1);
INSERT INTO `estats_configuration` VALUES('DBCache|technical', '15', 1);
INSERT INTO `estats_configuration` VALUES('DBCache|time', '15', 1);
INSERT INTO `estats_configuration` VALUES('AntyFlood', '2', 1);
INSERT INTO `estats_configuration` VALUES('BlockedIPs', '', 1);
INSERT INTO `estats_configuration` VALUES('CheckVersionTime', '600', 1);
INSERT INTO `estats_configuration` VALUES('DateFormat', 'd.m.Y H:i:s', 1);
INSERT INTO `estats_configuration` VALUES('Debug', '0', 1);
INSERT INTO `estats_configuration` VALUES('DefaultLang', 'en', 1);
INSERT INTO `estats_configuration` VALUES('DefaultPage', 'general', 1);
INSERT INTO `estats_configuration` VALUES('DefaultTheme', 'Silver', 1);
INSERT INTO `estats_configuration` VALUES('EditMode', '1', 1);
INSERT INTO `estats_configuration` VALUES('Header', 'Statystyki dla <a href=\"http://localhost\" tabindex=\"7\">localhost</a><br />\r\n<small>Dane zbierane od 02.06.2007</small>', 1);
INSERT INTO `estats_configuration` VALUES('IgnoredAmount', '30', 1);
INSERT INTO `estats_configuration` VALUES('LogsAmount', '50', 1);
INSERT INTO `estats_configuration` VALUES('Offset', '0', 1);
INSERT INTO `estats_configuration` VALUES('MaxAdminGroupOptions', '50', 1);
INSERT INTO `estats_configuration` VALUES('Maintenance', '0', 1);
INSERT INTO `estats_configuration` VALUES('Pass', '', 1);
INSERT INTO `estats_configuration` VALUES('RemeberTime', '1209600', 1);
INSERT INTO `estats_configuration` VALUES('TimeZone', 'UTC', 1);
INSERT INTO `estats_configuration` VALUES('WeekStartDay', '1', 1);
INSERT INTO `estats_configuration` VALUES('WhoisLink', 'http://www.ripe.net/fcgi-bin/whois?searchtext=[data]', 1);
INSERT INTO `estats_configuration` VALUES('Charts|defaultview', 'all', 1);
INSERT INTO `estats_configuration` VALUES('Charts|showlevels', '1', 1);
INSERT INTO `estats_configuration` VALUES('Charts|showtooltips', '1', 1);
INSERT INTO `estats_configuration` VALUES('Detailed|amount', '30', 1);
INSERT INTO `estats_configuration` VALUES('Detailed|period', '30', 1);
INSERT INTO `estats_configuration` VALUES('Detailed|detailsamount', '30', 1);
INSERT INTO `estats_configuration` VALUES('Detailed|keepalldata', '1', 1);
INSERT INTO `estats_configuration` VALUES('Detailed|maxpages', '10', 1);
INSERT INTO `estats_configuration` VALUES('Detailed|showdetails', '1', 1);
INSERT INTO `estats_configuration` VALUES('Detailed|showrobots', '1', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|browsers', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|cookies', '3', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|flash', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|hosts', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|java', '3', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|javascript', '3', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|keywords', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|langs', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|oses', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|referrers', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|robots', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|screens', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|sites', '30', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|vbrowsers', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|voses', '15', 1);
INSERT INTO `estats_configuration` VALUES('HowMany|websearchers', '15', 1);
INSERT INTO `estats_configuration` VALUES('Path|mode', '1', 1);
INSERT INTO `estats_configuration` VALUES('Path|prefix', 'index.php?path=', 1);
INSERT INTO `estats_configuration` VALUES('Path|separator', '?', 1);
INSERT INTO `estats_configuration` VALUES('Path|suffix', '', 1);
INSERT INTO `estats_configuration` VALUES('AdminPass', 'cb6aded852f8c47d7309894c8408e33d', 1);
INSERT INTO `estats_configuration` VALUES('LastClean', '2007060220', 1);
INSERT INTO `estats_logs` VALUES(1180814956, 1, 'From 4.0 to 4.5.09');
UPDATE `estats_oses` SET `name` = 'MacOS' WHERE `name` = 'Mac';
UPDATE `estats_cookies` SET `name` = 0 WHERE `name` = '_0';
UPDATE `estats_cookies` SET `name` = 1 WHERE `name` = '_1';
UPDATE `estats_java` SET `name` = 0 WHERE `name` = '_0';
UPDATE `estats_java` SET `name` = 1 WHERE `name` = '_1';
UPDATE `estats_javascript` SET `name` = 0 WHERE `name` = '_0';
UPDATE `estats_javascript` SET `name` = 1 WHERE `name` = '_1';
UPDATE `estats_flash` SET `name` = 0 WHERE `name` = '_0';
UPDATE `estats_flash` SET `name` = 1 WHERE `name` = '_1';
UPDATE `estats_flash` SET `name` = 2 WHERE `name` = '_2';
UPDATE `estats_flash` SET `name` = 3 WHERE `name` = '_3';
UPDATE `estats_flash` SET `name` = 4 WHERE `name` = '_4';
UPDATE `estats_flash` SET `name` = 5 WHERE `name` = '_5';
UPDATE `estats_flash` SET `name` = 6 WHERE `name` = '_6';
UPDATE `estats_flash` SET `name` = 7 WHERE `name` = '_7';
UPDATE `estats_flash` SET `name` = 8 WHERE `name` = '_8';
UPDATE `estats_flash` SET `name` = 9 WHERE

Ostatnio edytowany przez pisacco (02.06.2007 22:21:34)

2

Odp: Problem z aktualizacją (localhost)

Z komunikatu phpMyAdmin wynika, że aktualizacja bazy nastąpiła, ale z reszty opisu wynika, że prawdopodobnie nie do końca.
Spróbuj usunąć dwie pierwsze i ostatnią linię z kod SQL i wykonać go ponownie. Mogą się ponownie pojawić błędy, w zależności od tego jaka liczba z tych zapytań wcześniej się wykonała poprawnie.

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

3

Odp: Problem z aktualizacją (localhost)

Dodam jeszcze, że zrobiłem testową pełną instalację i wszystko przebiegło ok lecz na końcu występuje problem z przełączaniem się pomiędzy opcjami, czyli poza konfiguracją statystyk ogólnych nie da sie nigdzie indziej wejść bo wyskakuje info o niemozności znalezienia strony.

4

Odp: Problem z aktualizacją (localhost)

To skopiuj link z menu, np. do Statystyk ogólnych, wtedy prawdopodobnie będę wiedział gdzie leży przyczyna.

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

5

Odp: Problem z aktualizacją (localhost)

oto link do ogólnych i administracji

http://localhost/test/estats/pl/general
http://localhost/test/estats/pl/admin


natomiast po usunięciu pierwszych 2 linii oraz ostatniej i ponownieniu zaptytania pojawił się błąd:

[code]Błąd
zapytanie SQL:

CREATE TABLE `estats_logs` (

`time` int( 11 ) NOT NULL ,
`log` smallint( 6 ) NOT NULL ,
`info` text
);



MySQL zwrócił komunikat: 

#1050 - Table 'estats_logs' already exists[/cod

Ostatnio edytowany przez pisacco (02.06.2007 23:19:20)

6

Odp: Problem z aktualizacją (localhost)

Hm, a jaką masz wersję bazy danych?
Muszę już znikać, odpisze jutro jakby co ;-).

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

7

Odp: Problem z aktualizacją (localhost)

W skład mojej wersji Appserv wchodzi:

Apache 2.2.3
PHP 5.1.6
MySQL 5.0.24a
phpMyAdmin-2.9.0.2

8

Odp: Problem z aktualizacją (localhost)

Porównaj strukturę swojej bazy z tą (tylko wybrane tabele):

-- 
-- Struktura tabeli dla  `estats_ignored`
-- 

CREATE TABLE `estats_ignored` (
  `lastall` int(12) NOT NULL,
  `lastuni` int(12) NOT NULL,
  `first` int(12) NOT NULL,
  `ip` varchar(20) NOT NULL,
  `uni` int(11) NOT NULL,
  `all` int(11) NOT NULL,
  `ua` text NOT NULL,
  `type` tinyint(1) NOT NULL,
  PRIMARY KEY  (`ip`,`type`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

-- 
-- Struktura tabeli dla  `estats_oses`
-- 

CREATE TABLE `estats_oses` (
  `date` date NOT NULL,
  `name` text NOT NULL,
  `num` int(11) NOT NULL,
  `version` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

-- 
-- Struktura tabeli dla  `estats_sites`
-- 

CREATE TABLE `estats_sites` (
  `date` date NOT NULL,
  `name` text NOT NULL,
  `num` int(11) NOT NULL,
  `address` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

-- 
-- Struktura tabeli dla  `estats_visitors`
-- 

CREATE TABLE `estats_visitors` (
  `uid` int(11) NOT NULL,
  `ip` text NOT NULL,
  `ua` text NOT NULL,
  `host` text NOT NULL,
  `referrer` text NOT NULL,
  `lang` text NOT NULL,
  `js` text NOT NULL,
  `cookies` text NOT NULL,
  `flash` text NOT NULL,
  `java` text NOT NULL,
  `screen` text NOT NULL,
  `info` tinyint(4) NOT NULL,
  `robot` varchar(50) NOT NULL,
  `proxy` varchar(50) NOT NULL,
  `proxyip` varchar(50) NOT NULL,
  PRIMARY KEY  (`uid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Jeśli są odstępstwa, to usuń także linię trzecią i wykonaj kod ponownie (czytaj: do skutku).
Natomiast jeśli struktura jest poprawna, a w tabeli estats_configuration masz około stu wpisów, to spróbuj usunąć pliki z data/cache/ i spróbować ponownie.

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

9

Odp: Problem z aktualizacją (localhost)

Najpierw próbuje czystą wersję uruchomić.

Zainstalowałem czystą najnowszą i pojawia się wspomniany problem z odnośnikami. Testowo otworzyłem pod Firefoxem i przy próbie zalogowania pojawia się taka składnia odnosnika oraz błąd:

po kliknięciu zaloguj w firefoxie

http://localhost/test/estats/%EF%BF%BDpl/admin/configuration%EF%BF%BD
Not Found

The requested URL /test/estats/&iuml;&iquest;&frac12;pl/admin/configuration&iuml;&iquest;&frac12; was not found on this server.
Apache/2.2.3 (Win32) PHP/5.1.6 Server at localhost Port 80

Chcial bym najpierw wykluczyc problem w wersji czystej bo skoro się w tym momencie pojawia kłopot to po aktualizacji inaczej raczej chyba nie będzie. Jak zniwelowac problem ze świeżo zainstalowanymi statystykami?


Nie wiem czy to ma znaczenie bo się nie znam smile ale w bazie danych w kilku wpisach występuje informacja z wykrzyknikiem na czerwono

"Brak zdefiniowanego indeksu!""

Miedzyinnymi w browsers ,cookies , details , flash ,hosts  i kilku innych, chyba że to się dopiero utworzy jak będą wpisy, ale tak jak mówie ja się nie znam smile próbuje jedynie naprowadzić na rozwiązanie

Ostatnio edytowany przez pisacco (04.06.2007 17:39:52)

10

Odp: Problem z aktualizacją (localhost)

Może to pomoże w tym przypadku:
http://estats.emdek.cba.pl/forum/viewto … d=329#p329
Co do indeksów, to akurat nie może być przyczyną ;-).

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

11

Odp: Problem z aktualizacją (localhost)

Męczę się z tymi linkami, próbowałem zastosować modyfikacje w bazie z podanego linka lecz to nie pomaga. Narazie nie mam do hostingu dostępu więc zależy mi na zainstalowaniu lokalnie i rozwiązanie problemu z prawdopodobnie mysql.

Instalacja przebiega poprawnie lecz po instalacji linki zawierają pytajniki "http://localhost/estats2/%EF%BF%BDpl/archive%EF%BF%BD"
"http://localhost/estats2/%EF%BF%BDpl/detailed%EF%BF%BD" po kliknięciu na taki link w menu mamy:

Not Found

The requested URL /estats2/&iuml;&iquest;&frac12;pl/detailed&iuml;&iquest;&frac12; was not found on this server.



Mam wersję    phpMyAdmin - 2.11.3  * Wersja klienta MySQL: 5.0.37.

Jak poprawnie skonfiugurować MYSQL bo zdaje się w nim jest problem aby poprawnie wyświetlały się linki w statystykach.
Używam najnowszego appserv, zmieniłem nawet phpmyadmin na nowszą wersję właśnie wspomnianą 2.11.3.

Bazę pod statystyki tworzę mając takie ustawienia w phpmyadmin:

System kodowania znaków dla MySQL:  UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf8_unicode-ci

Tworzenie nowej bazy : Metoda porównywania napisów.


Jak ustawić localhost żeby poprawnie działały statystyki?

Ostatnio edytowany przez pisacco (11.01.2008 21:39:53)

12

Odp: Problem z aktualizacją (localhost)

A w PMA widać poprawne wartości dla tamtych pól, czy też krzaczki?
Sprawdź jaką wartość mają w wyeksportowanej kopii tabeli.
Jeśli krzaczki, to popraw w kopii i spróbuj dokonać importu (pamiętaj o usunięciu cache).

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

13

Odp: Problem z aktualizacją (localhost)

Krzaków nie ma właśnie. Gdy wyeksportuję również brak krzaków:


[code]-- phpMyAdmin SQL Dump
-- version 2.11.3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Czas wygenerowania: 12 Sty 2008, 12:56
-- Wersja serwera: 5.0.45
-- Wersja PHP: 5.2.3

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Baza danych: `estats`
--

-- --------------------------------------------------------

--
-- Struktura tabeli dla  `estats_configuration`
--

CREATE TABLE `estats_configuration` (
  `name` varchar(50) NOT NULL,
  `value` text,
  `mode` tinyint(1) NOT NULL,
  PRIMARY KEY  (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Zrzut danych tabeli `estats_configuration`



INSERT INTO `estats_configuration` VALUES('Path|prefix', 'index.php?vars=', 1);
INSERT INTO `estats_configuration` VALUES('Path|separator', '&amp;', 1);
INSERT INTO `estats_configuration` VALUES('Path|suffix', ''

14

Odp: Problem z aktualizacją (localhost)

W takim razie pozostaje sprawdzić co faktycznie znajduje się w pliku z cache, bo jeśli także tam będzie wszystko w porządku, to znaczy, że problemu należy szukać gdzie indziej ;-).
Wykonaj poniższy kod (w odpowiednim miejscu podaj ścieżkę dostępu do pliku o nazwie podobnej do config-gui_ciąg różnych znaków.dat - w katalogu data/cache/):

<pre>
<?php
var_dump (unserialize (file_get_contents ('Nazwa pliku.')));
?>

W wyniku poszukaj sekcji Path i sprawdź poprawność wartości (najlepiej z użyciem podglądu źródła strony

Nadszedł już czas, najwyższy czas, nienawiść zniszczyć w sobie.

15

Odp: Problem z aktualizacją (localhost)

Wynik:


  }
  ["Path"]=>
  array(4) {
    ["mode"]=>
    string(1) "0"
    ["prefix"]=>
    string(15) "index.php?vars="
    ["separator"]=>
    string(5) "&"
    ["suffix"]=>
    string(0) ""
  }

A tutaj z podglądem:

 }
  ["Path"]=>
  array(4) {
    ["mode"]=>
    string(1) "0"
    ["prefix"]=>
    string(15) "index.php?vars="
    ["separator"]=>
    string(5) "&amp;"
    ["suffix"]=>
    string(0) ""
  }

Ostatnio edytowany przez pisacco (12.01.2008 23:49:14)