hallo,
habe in der php.ini
upload_tmp_dir = /tmp
da rechte 777
trotzdem zeigt mir phpinfo dazu "no value" an!
weiss jemand rat?
ph.
localhost, dedizierter oder virtueller server?
mediman
localhost
warum?
ab und an gibt es auf virtuellen servern ein problem mit php values, das liegt daran, dass das ganze teil in einer sandbox läuft... dann kannste per php.ini zwar den master value setzen, spassige sachen wie confixx ändern aber stetig die local values...
im übrigen muss da ein fullpath rein...
also /srv/www/htdocs/webX/tmp/ z.b.
medi
aha.
der pfad ist der full oder muss ich den in einer bestimmten umgebung wählen?!
nö, ab root abwärts...
hasu irgendwelche adminware zu laufen, die dir ins zeug mengt, wie confixx oder cpanel?
wenn nicht, dann muss es gehen...
prüf mal per whereis ob vielleicht noch eine php.ini irgendwo rumschwirrt... (alles schon passiert).
mediman
weder find noch whereis spüren eine andere auf, admintools laufen keine,
verzeichnis möchte ich wirklich /tmp haben und sollte also auch gehen!
/me nix mehr einfällt!
irgend ein anderes conf file übergeht die php.ini einstellung.
das kann z.b. die httpd.conf (dort die virtual hosts anweisung)...
</Directory>
NameVirtualHost 217.172.xxx.xxx:80
<VirtualHost 217.172.xxx.xxx:80>
ServerName blabla
#User bla
#Group blabla
DocumentRoot /srv/www/htdocs/html
php_admin_value safe_mode_exec_dir /srv/www/htdocs/bin
php_admin_value upload_tmp_dir /srv/www/htdocs//tmp
php_admin_value open_basedir none
#php_admin_value safe_mode off
oder so ähnlich
die httpd.conf hab ich gecheckt,
da steht nix von den php anweisungen drin
auch net in den verwiesenen includes...
und nach webserver neustart ist der eintrag in phpinfo leer?
und die anderen werte übernimmt er?
naja, ich musste bisher in der php.ini nix ändern, bis ich die anforderungen von smf lass!
das upload_tmp_dir bleibt auf "no value" stehen, trotz neustart von apache/bs!
Hallo DerPizzaHouse,
wo hast du denn deinen Server stehen? 1und1?
Ich habe selber einen Root bei 1&1 mit dem dusseligen Confixx V2.0 (grummel) und mein SMF läuft super.
gruss
Horseman
dann übergeh den bekloppten Eintrag in der php.ini oder welches conf da immer rumtutelt und schreib dir ne .htaccess
php_admin_value upload_tmp_dir /tmp
mediman
und wenn du confixx hast geht das was mediman schreibt auch über httpd einträge
wenn man confixx hat, dann soll man unbedingt diese httpd specials (hiessen die so?) in der admin section nutzen...
weil, wenn man das sich nicht angewöhnt, überrascht einem der confixx beim nächsten reboot mit alten einstellungen...
just mpov
mediman
@mediman
genau!
wichtig ist es auch folgendes zu beachten:
Für die manuelle Bearbeitung von durch Confixx erstelle VirtualHosts editiere mann /root/confixx/safe/confixx_vhost.conf.tmp nach eigenen Wünschen.
Confixx nutzt diese Datei als Vorlage für /etc/httpd/confixx_vhost.conf, aus diesem Grund werden direkte Änderungen in /etc/httpd/confixx_vhost.conf regelmäßig von Confixx überschrieben.
Gruss
Horseman
jenau so isses! hab confixx premium auch wieder drauf... ist schon e weng comfort, obwohl mir die konsole immer noch am liebsten ist ...
@mediman
gehört zwar nicht direkt zu diesem Forum, aber da wir gerade dabei sind nutze ich das mal Frech aus *bg
Hat Confixx eigentlich auch irgendwo bei PHP die Finger drinne?
Oder kann ich mir einfach eine Neue Version Compilieren und die alte damit ersetzen?
Gruss
Horseman
confixx hat mit php nur soviel zu tun, als dass es php zum leben braucht...
du kannst absolut alles updaten...
... bis auf die postgresql, da braucht confixx die, die drauf ist, sonst is schicht im schacht...
medi
@mediman
danke
schön, dass sich hier 2 confixx-freunde gefunden haben,
zur erinnerung: bei mir wird "upload_tmp_dir = no value"
durch phpinfo angezeigt!
habe aber in der php.ini
upload_tmp_dir = /tmp
gesetzt !!!
...unzählige restarts...
inzwischen ist bei mir eine andere möglichkeit ins auge gefallen
und habe gleich damit das nächste problem!
phpinfo zeigt mir nach php.ini den Configuration File Path an:
/usr/local/lib/php.ini
die php.ini, die ich bearbeitete liegt aber auf /etc/php.ini
und da soll sie auch bleiben!!!
wie bringe ich jetzt meiner maschine bei,
dass sie den Configuration File Path auf /etc/php.ini setzt?
wer das ins englische übersetzen kann und auf deutsch keine anwort weiss,
wär mir ne hilfe, wenn er das in den englischen teil des boards setzen und
die anwort mir posten würde, englisch wär dann auch ok!
Quote from: mediman on August 17, 2004, 04:33:11 PM
prüf mal per whereis ob vielleicht noch eine php.ini irgendwo rumschwirrt... (alles schon passiert).
mediman
*räusper*
dann ändere halt den pfad, geht übrigens nur per neucompilierung...
mediman
es gibt nur eine php.ini, hab ich doch gecheckt !!!
aber dass das nur per neucompi geht ist echt käse! :(
weiss einer wie genau(beispiel)/ob man das mit init_set hinbekommt?
das wird kaum gehen ...
übrigens ist der pfad, der jetzt angegen ist der empfohlene...
viele leute compilieren neu, um den php.ini pfad von /etc auf /usr/local/lib zu setzen...
was stört dich an dem pfad?
mediman
ok, ich stör mich jetzt mal nicht an dem pfad,
nur zu schade ist, dass wenn ich die php.ini von /etc dahin
kopiere immer noch "no value" (ja, mit restart) angezeigt wird!
hasu den server restartet oder blos den indianer? ja ich weiss, blöde frage :-\
yep, inkl. elektr. zahnbürste!
Quote from: mediman on August 18, 2004, 02:21:37 PM
jenau so isses! hab confixx premium auch wieder drauf... ist schon e weng comfort, obwohl mir die konsole immer noch am liebsten ist ...
Habe heute auch mal von Confixx V2.0 auf die Confixx V3.02 Prof. gewechselt, ist schon um einiges besser geworden :-)