ďťż

CMS-y nie działają Coś z MySQL

       

Podstrony


telcocafe

Prowadzę stronkę swojego klubu karate i chciałem na niej zamieszczać sondy, newsy, księgi gości, liczniki itp. Zdecydowałem się na CMS. Niestety przy instalacji jakiegokolwiek występuje błąd związany z MySQL (najprawdopodobniej z nazwą).
Wszystkie próby prowadziłem na Krasnalu 2.7 (najnowszy) oraz próbowałem: jPortal, PHP-fusion, Mambo, e107. Wszędzie problem pojawiał się w tym samym miejscu. Krasnal działa bez zarzutów (serwer PHP, MySQL - wszystko ma zielone światło). Z MySQL jestem zielony.




...

ja miałem APACHE2 u siebie na localhoscie i wszystkie CMS'y z Ekspa sprawdzałem i działały. Więc zainstaluj sobie Apache

Tak więc: (wcześniej instalatory mówią, że jest OK)

a) e107
mySQL Version -> 3.23.58-max-debug -> Pass (tu OK) KONTYNUUJĘ
mySQL Server: localhost
mySQL Username: loracius
mySQL Password: ppppp
mySQL Database: mysql (tu mam jeszcze opcję do zaznaczenia: tick to create)
Table prefix: e107_ KONTYNUUJĘ i.....

e107 was unable to establish a connection to mySQL using the information you entered.
Please return to the last page and ensure the information is correct.

B) jPortal
Host do bazy: localhost
Login do bazy: loracius
Hasło do bazy: ppppp
Nazwa bazy: mysql
Prefix do tabel: jp_
Adres strony: http://127.0.0.1/~jportal/
Alias strony*: (puste)*jeżeli twoja strona posiada alias to wypełnij koniecznie te pole
Nazwa strony: Moja strona
Opis strony (max. 200 znaków): blaaaaaa
E-mail admina serwisu: mojemail@wp.pl
Domyślna skórka: Default
Login do admina: loracius1
Hasło do admina: ppppp1
E-mail admina: mojemail@wp.pl >> INSTALUJ >>

Baza danych.
Połączenie z bazą - Błąd
Wybranie bazy - Błąd
Wykonanie zapytań - Błąd
Plik konfiguracyjny
Zapis do pliku konfiguracyjnego - Ok

c) Mambo
(TO SAMO)
Prefix tabel w bazie danych MySQL: mos_
<i poniżej mam trzy opcje, ale co bym nie zaznaczał: kupa>
Usunąć istniejące tabele? : odznaczona
Zarchiwizować tabele? : zaznaczona
Wczytać przykładowe dane? : odznaczona >> INSTALUJ >>

"Niepoprawne hasło i/lub nazwa użytkownika bazy danych"

d) PHP-fusion
(TO SAMO)
Błąd: nie można połączyć się z serwerem bazy.localhost

TERAZ TROCHĘ O MOIM MySQL
>>ZAKŁADKA Environment>>
Local Host Name: DIABLO (tak nazwałem mój komputer)
Local user name: lorac
OS Plarform: Whistler
Local IP adres: (wiadomo)
My ODBC: Not Found, Driver 3.51 Not found
Server Info: 3.23.58-max-debug
Client info: 3.23.58
Uptime: (Liczba-czas się zmienia)
Slow queries: 0
Host Info: localhost via TCP/IP
Protocol info: 10
Threads running: 1
Opened tables: 12
Open tables: 0
Open files: 0
Open streams: 0
Questions: 703

Mam tu jeszcze przyciski:
Set Server's Query Interval
Hide me
Stop Extended Server Status

>>ZAKŁADKA Start Check>>
There is my.ini file...........yes
Verifying the my.ini keys.
MySQL server path key.................OK
datadir...............OK
basedir...............OK

>>ZAKŁADKA Server>>
Wszystko na 0 oprócz:
Com_show_status: 1
Connections: 2
Flush_commands: 1
Handler_read_first: 1
Handler_read_rnd_next: 10
Opened_tables: 6
Questions: 1
Slave_running: OFF
Table_locks_immediate: 5
Threads_created: 1
Threads_connected: 1
Threads_running: 1
Uptime: 822

I na dole przycisk: Refresh show status (ups, pozmieniało mi wartości :-)

>>ZAKŁADKA Server>>
Base dir: c:/usr/mysql
mysqld file: mam zaznaczone: mysqld

#This File was made using the WinMySQLadmin 1.1 Tool
#2001-06-17 05:22:11

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=c:\usr/MYSQL
#bind-address=
datadir=c:\usr/MYSQL/data
language=c:\usr/MYSQL/share/polish
#slow query log#=
tmpdir=C:\WINDOWS/TEMP
#port=3306
#set-variable=key_buffer=16M

[WinMySQLadmin]
Server=c:\usr/MYSQL/bin/mysqld.exe
user=Admin
password=

>>ZAKŁADKA Err File>>
MySql: gotowe do poł?czenia
MySql: gotowe do poł?czenia

050210 22:55:01 MySql: Zakończenie działania wykonane

050210 22:54:48 MySql: Standardowe zakończenie działania
http://www.innodb.com/ibman.html
the InnoDB startup options listed in section 2 at
But to get good performance you should adjust for your hardware
innodb_data_file_path = ibdata1:10M:autoextend
section, for example,
or my.ini. If you want to use InnoDB tables, add to the [mysqld]
to the [mysqld] section of init parameters in your my.cnf
skip-innodb
If you do not want to use transactional InnoDB tables, add a line

>>ZAKŁADKA Variables>>
(Oj tutaj już tego baaaardzo dużo)

>>ZAKŁADKA Process>>
(Pusto tu)

>>ZAKŁADKA Databases>>
-. DIABLO (IP)
¦...krasnal
¦... mysql

>>ZAKŁADKA Report>>
(Pusta)



Jak tworzyłeś tego SQL'a to napewno taki login i hasło podawałeś???
Ja np. nie podawałem hasła przy tworzeniu MySql bo też mi jakieś błędy wyskakiwały. Więc zrobiłem samą nazwę użytkonika i bez hasła. Spróbuj - mo.że pomoże

mysql to baza domyślnie tworzona z krasnalem :)

Stwórz nową bazę danych np. karate z nazwą użytkownika i hasłem.

Prefix tabel zostaw standardowy.


Więc zrobiłem samą nazwę użytkonika i bez hasła. Spróbuj - mo.że pomoże

W tym nie wiem bo nei używam krasnala tylko apache, ale w apache trzeba wszystko osobno instalować :(
Ale skoro tyle problemów to się na niego przeżuć. Gorąco go polecam

Ja się właściwie przeżuciłem z apache na krasnala, bo zawierał wszystko w sobie i był gotów do pracy automatycznie po uruchomieniu. Ja nie znam się na konfiguracji tych wszystkich elementów. No i sęk w tym, żeby znaleźć dobre poradniki.

Czy znacie takowe to do MySQL? Tylko żeby były kompletne - tworzenie, obsługa baz itp.

najlepiej będzie jak użyjesz XAMPPA lub EasyPHP jako serwerów...

Udało się! :D Uruchomiłem CMS! Chodziło poprostu o bazy danych, do rozwiązania problemu użyłem przykładowej bazy danych z XAMPP-a, choć nie mam zielonego pojęcia dlaczego akurat ta baza działa. Nie mam też zielonego pojęcia o tworzeniu baz danych. Jestem ciekaw dlaczego CMS (w tym przypadku PHP-fusion) działa na "cudzej bazie". Czyżby sam sobie tworzył układ tej bazy?

Czy znacie może jakieś linkacze do nauki MySQL (PHP jest pełno, a tego już tyle nie ma)?


Czy znacie może jakieś linkacze do nauki MySQL (PHP jest pełno, a tego już tyle nie ma)?


Jestem ciekaw dlaczego CMS (w tym przypadku PHP-fusion) działa na "cudzej bazie". Czyżby sam sobie tworzył układ tej bazy?
Jak coś korzysta z bazy danych to tworzy tam swoje tabele. W jednej bazie może być wiele tabel z wielu skryptów. Nową bazę danych tworzysz wpisując jej nazwę na głównej stronie phpMyAdmina XAMPPa.

Zainstaluj sobie Krasnal PACK (www.krasnal.tk) i bedziesz mial 10 cmsow. Wchodzisz na http://strona/~nazwa_cmsa/ i masz zainstalowany juz. Wszystko jest gut.

w jportalu skasuj prefix do tabeli

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.