Current time: 11-23-2024, 10:10 PM Hello There, Guest! (LoginRegister)


Post Reply 
session problem (vll. suexec problem oder ein rewrite problem?!)
Author Message
bjflame Offline
Junior Member
*

Posts: 23
Joined: Mar 2008
Reputation: 0
Post: #1
session problem (vll. suexec problem oder ein rewrite problem?!)
hallo,

ich hab vor 2 tagen die aktuelle version installiert. alles soweit super geklappt. allerdings hab ich jetzt ein rießen problem..
ispcp 1.0.5 läuft auf debian 5

wenn ich auf ne html-seite (mit rewrite) geh und ne session gestartet wird, dann werden die sessions in dem phptmp ordner dem user www-data gehörend abgelegt.
wenn ich ne php seite (ohne rewrite) aufruf, dann werden die sessions dem user vu200x gehörend abgespeichert...

wenn ich mich jetzt auf der seite bewege und etwas zwischen html und php switch, dann hab ich keine permission auf die session..
dann kommt folgende fehlermeldung...
Quote:Warning: session_start() [function.session-start]: open(/var/www/virtual/domain.de/phptmp/sess_3b3bcbf19c91e0edbf3128ec170e14bc, O_RDWR) failed: Permission denied (13) in /var/www/virtual/domain.de/htdocs/templates/seccode.php on line 1

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/virtual/domain.de/htdocs/templates/seccode.php:1) in /var/www/virtual/domain.de/htdocs/templates/seccode.php on line 1

Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/domain.de/htdocs/templates/seccode.php:1) in /var/www/virtual/domain.de/htdocs/templates/seccode.php on line 19

wär super, wenn mir da jemand helfen könnte. mit der alten ispcp version hatte ich da keine probleme...


gruß

ps:
ich hab nochmal etwas geschaut... glaube fast, dass es ein suexec problem ist... jetzt weiß ich allerdings nicht mehr weiter... hier mal ein ausschnitt aus der /var/log/apache2/suexec.log
Quote:[2010-04-15 08:57:18]: uid: (2001/vu2001) gid: (2001/vu2001) cmd: php5-fcgi-starter
[2010-04-15 08:57:18]: target uid/gid (2001/2001) mismatch with directory (33/33) or program (33/33)
[2010-04-15 08:57:19]: uid: (2001/vu2001) gid: (2001/vu2001) cmd: php5-fcgi-starter
[2010-04-15 08:57:19]: target uid/gid (2001/2001) mismatch with directory (33/33) or program (33/33)
[2010-04-15 08:57:20]: uid: (2001/vu2001) gid: (2001/vu2001) cmd: php5-fcgi-starter
[2010-04-15 08:57:20]: target uid/gid (2001/2001) mismatch with directory (33/33) or program (33/33)
vielleicht kann ja jemand was damit anfangen... Wink

oder muß man bei der neuen version irgendwas an der .htaccess ändern, um des richtig zu machen?
bzw. wie ist es richtig zu machen wenn man php code in html dateien packt...[/quote]
(This post was last modified: 04-15-2010 07:40 PM by bjflame.)
04-15-2010 06:52 PM
Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #2
RE: session problem (vll. suexec problem oder ein rewrite problem?!)
ich denke, der letzte Satz ist entscheidend:

"php code in .html Dateien"... das heisst natürlich, dass das ganze f(ast)cgi(d) Modell über den Haufen geworfen wird, bzw. auf .html erweitert werden muss...

viel Spass :-)

/Joxi
04-15-2010 09:09 PM
Visit this user's website Find all posts by this user Quote this message in a reply
bjflame Offline
Junior Member
*

Posts: 23
Joined: Mar 2008
Reputation: 0
Post: #3
RE: session problem (vll. suexec problem oder ein rewrite problem?!)
und das heißt?
wo muß ich da was ändern?

habs erst mal so gelöst, aber ist ja auch nicht die feine englische...

Quote:AddType application/x-httpd-php php php4 php3 html htm
RemoveHandler .php .php5
AddHandler php5-script .htm .html .php
RewriteEngine on

gruß
(This post was last modified: 04-15-2010 09:27 PM by bjflame.)
04-15-2010 09:20 PM
Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #4
RE: session problem (vll. suexec problem oder ein rewrite problem?!)
schau die fastcgi_ispcp.conf an (oder die entsprechend fcgi)

AddHandler php-fastcgi .php .php5
...
AddType application/x-httpd-php .php .php5

da halt auch .html dazu...

AddHandler php-fastcgi .php .php5 .html
...
AddType application/x-httpd-php .php .php5 .html

Vielleicht geht's ja nur in diesem vhost - sonst halt für den ganzen Server (dürfte aber etwas bremsen....)

/J
04-15-2010 09:38 PM
Visit this user's website Find all posts by this user Quote this message in a reply
bjflame Offline
Junior Member
*

Posts: 23
Joined: Mar 2008
Reputation: 0
Post: #5
RE: session problem (vll. suexec problem oder ein rewrite problem?!)
hat leider nicht geklappt...

ich lass es mal so, wie ichs oben geschrieben hab... so klappts recht gut.. Smile

trotzdem danke!!
04-15-2010 09:50 PM
Find all posts by this user Quote this message in a reply
tomhb Offline
Member
***

Posts: 336
Joined: Apr 2010
Reputation: 4
Post: #6
RE: session problem (vll. suexec problem oder ein rewrite problem?!)
(04-15-2010 06:52 PM)bjflame Wrote:  bzw. wie ist es richtig zu machen wenn man php code in html dateien packt...

Ich stelle mir echt grad die Frage, wozu man sowas tun will?
Eigentlich sehr geil auf was ein Kunde kommen koennte, um das Hostingpanel zu verwirren...
04-20-2010 11:59 AM
Find all posts by this user Quote this message in a reply
evilbrot Offline
Newbie
*

Posts: 8
Joined: Apr 2010
Reputation: 0
Post: #7
RE: session problem (vll. suexec problem oder ein rewrite problem?!)
Warum benutzt du überhaupt HTML Dateien wenn dort eh PHP Code drinn ist? Wäre es nicht sinnvoll, alles als .php dateien anzulegen und dort HTML außerhalb der PHP-Tags zu verwenden? Also genau ander herum wie jetzt.
Man könnte dann auch per rewrite rule von .html auf die .php Dateien umschreiben sodass es im Broser so aussieht als würde man auch HTML Dateien aufrufen, falls dir das wichtig ist.
04-20-2010 08:19 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 3 Guest(s)