php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.07.2010, 12:59  
Neuer Benutzer
 
Registriert seit: 22.07.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
prometheus85 befindet sich auf einem aufstrebenden Ast
Standard Rechte ändern

Hallo!

Beim Versuch MediaWiki (1.15.4) zu installieren bin ich leider gescheitert

scheinbar reichen die rechte nicht aus um tabellen zu erstellen:

Code:
Please include all of the lines below when reporting installation problems.
PHP 5.2.13-0.dotdeb.0 installed
Found database drivers for: MySQL
Warning: PHP's safe mode is active. You may have problems caused by this, particularly if using image uploads.
PHP server API is cgi-fcgi; using ugly URLs (index.php?title=Page_Title)
Have XML / Latin1-UTF-8 conversion support.
Warning: Your session.save_path value (/var/lib/php5) appears to be invalid or is not writable. PHP needs to be able to save data to this location for correct session operation.
PHP's memory_limit is 128M.
Couldn't find Turck MMCache, eAccelerator, APC or XCache; cannot use these for object caching.
GNU diff3 not found.
Found GD graphics library built-in, image thumbnailing will be enabled if you enable uploads.
Installation directory: /var/www/web37/html/wiki
Script URI path: /wiki
Installing MediaWiki with php file extensions
Environment checked. You can install MediaWiki.
Warning: $wgSecretKey key is insecure, generated with mt_rand(). Consider changing it manually.
Generating configuration file...
Database type: MySQL
Loading class: DatabaseMysql
Attempting to connect to database server as web37...success.
Connected to mysql 5.0.51a-24+lenny2; enabling MySQL 4.1/5.0 charset mode
Database usr_web37_2 exists
Creating tables...Query "CREATE UNIQUE INDEX user_name ON `user` (user_name) " failed with error code "INDEX command denied to user 'web37'@'localhost' for table 'user' (localhost)".
ich frag mich nun ob die rechte tatsächlich nicht ausreichen, und wenn ja wie/wo ich das ändern kann...


beste grüße
prometheus85 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.07.2010, 13:24  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Der Fehler besagt ziemlich eindeutig das "web37" keine Rechte hat einen Index zu erstellen...

Lösung: Am MySQL Server anmelden mit einem Adminaccount (am besten root oder dergleichen) und mit dem GRANT Befehl dem Benutzer "web37" die Rechte verpassen
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline  
Alt 22.07.2010, 13:27  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Entweder direkt über die Konsole oder wenn du phpMyAdmin installiert hast kannst du das dort auch machen.
Flor1an ist offline  
Alt 22.07.2010, 18:28  
Neuer Benutzer
 
Registriert seit: 22.07.2010
Beiträge: 2
PHP-Kenntnisse:
Anfänger
prometheus85 befindet sich auf einem aufstrebenden Ast
Standard

aja, gut.

muss ich mich jetzt beim Hoster melden, damit er mir (web37) die rechte gibt?

phpMyAdmin hätte ich....

auf jeden Fall vielen Dank für eure Antworten
prometheus85 ist offline  
Alt 22.07.2010, 18:41  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Zitat:
Zitat von prometheus85 Beitrag anzeigen
aja, gut.

muss ich mich jetzt beim Hoster melden, damit er mir (web37) die rechte gibt?

phpMyAdmin hätte ich....

auf jeden Fall vielen Dank für eure Antworten
Wenn du keinen Adminzugang zum Server hast wird das wohl der Hoster für dich tun müssen.

Wobei die Restriktion warscheinlich Absicht ist da Indizes gut und gerne mal viel Speicher und Performance fressen können....
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline  
Alt 22.07.2010, 18:47  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Dark Guardian Beitrag anzeigen
Wobei die Restriktion warscheinlich Absicht ist da Indizes gut und gerne mal viel Speicher und Performance fressen können....
Wenn keine Indexe genutzt werden, obwohl sie angebracht wären, ist das mindestens genauso unperformant, weil dann Abfragen deutlich länger brauchen werden, als sie müssten.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 22.07.2010, 18:47  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Eine DB Abfrage über eine Spalte ohne Index kann aber auch ganz schön viel Performance fressen Von daher sehe ich das nicht so als Grund an.
Flor1an ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datum von bis - Eintrag ändern Kia PHP Tipps 2010 4 17.03.2010 12:01
Umsetzung einer Rechte Klasse Kein Genie PHP Tipps 2009 7 19.09.2009 10:41
Userdaten einlesen und ändern 54ch4 PHP Tipps 2009 3 16.03.2009 22:54
Registrierte User sollen ihre Daten ändern können 54ch4 PHP Tipps 2009 17 14.03.2009 14:29
Rechte von Hochgeladenen Bildern ändern? melloken PHP Tipps 2008 5 05.12.2008 09:08
Daten per Formular ändern AJ79 PHP Tipps 2008 1 20.10.2008 21:44
[Erledigt] Login-System - Profil ändern soapy PHP Tipps 2008 8 14.10.2008 15:16
[Erledigt] ordner rechte setzen sich automatisch zurück wiegia086 PHP-Fortgeschrittene 1 05.04.2008 13:55
PW ändern script TeazY PHP Tipps 2008 4 15.01.2008 13:48
.htpasswd (im geschützten Ordner!) per skript ändern! Funky_ PHP Tipps 2006 8 22.07.2006 18:03
Fotos hochladen / Rechte PHP Tipps 2006 1 18.05.2006 15:05
ändern des document root für ein verzeichnis lomtas Server, Hosting und Workstations 2 01.05.2005 10:43
Suspekter Fehler: Keine Rechte auf der Datenbank Datenbanken 5 20.04.2005 06:31
Datensatz ändern funktioniert nicht PHP Tipps 2005 3 03.03.2005 23:09
Benutzerrechte ändern mit chmod Calli PHP Tipps 2005 5 08.02.2005 15:22

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql rechte ändern, query \create unique index user_name on `user` (user_name) \ failed with error code \index command denied to user, warning: your session.save_path value (/var/lib/php5) appears to be invalid or is not writable. php needs to be able to save data to this location for correct session operation., query \create unique index user_name on, failed with error code \index command denied to user, couldn\'t find eaccelerator, apc or xcache; cannot use these for object caching., index command denied to user, mediawiki rechte ändern, rechte ändern mysql, your session.save_path value (/var/lib/php5) appears to be invalid or is not writable. php needs to be able to save data to this location for correct session operation., mediawiki warning: your session.save_path value (/var/lib/php5) appears to be invalid or is not writable. php needs to be able to save data to this location for correct session operation., (user_name) \ failed with error code \index command denied to use, php rechte ändern, your session.save_path value appears to be invalid or is not writable., \query \create unique index user_name on `user` (user_name) \ failed with error code \index command denied to user\, # warning: your session.save_path value (/var/lib/php5) appears to be invalid or is not writable. php needs to be able to save data to this location for correct session operation., mediawiki fehler installation query \create unique index user_name on `user` (user_name) \ failed with error code \index command denied to user, warning: your session.save_path value (/var/lib/php5) appears to be invalid or is not writable., query \create unique index user_name on `user` (user_name), create unique index user_name on `user` (user_name) \ failed with error code \index command denied to user

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:40 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum