Current time: 04-16-2024, 11:05 PM Hello There, Guest! (LoginRegister)


Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[ERLEDIGT]Typo3 für einen Benutzer installieren
Author Message
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #11
RE: Typo3 für einen Benutzer installieren
Hi Dirk

wenn du mal das open_basedir in der php.ini von example.org auf /var setzt (zum Test), dann die example php Prozesse killen (oder apache restarten) und versuchen.

wenn du sowas hast

/var/www/typo3/typo3-src -> typo3-4.4.0.src
/var/www/typo3/typo3-4.4.0.src/inhalt vom tar

dann sollte ein open_basedir mit /var/www/typo3 stimmen (alles untendran wird dann akzeptiert).

mit apache-ispcp.conf meine ich die ispcp.conf, die die apache konfig hält (und nicht die gleichnamige Datei, welche die Konfig für ispcp enthält...)

/J
07-05-2010 08:35 AM
Visit this user's website Find all posts by this user
DirkHo Offline
Junior Member
*

Posts: 32
Joined: Jun 2010
Reputation: 0
Post: #12
RE: Typo3 für einen Benutzer installieren
Moin Joxi,

vielen Dank für deine Antwort! Leider hat auch das nichts gebracht.

(07-05-2010 08:35 AM)joximu Wrote:  wenn du mal das open_basedir in der php.ini von example.org auf /var setzt (zum Test), dann die example php Prozesse killen (oder apache restarten) und versuchen.

wenn du sowas hast

/var/www/typo3/typo3-src -> typo3-4.4.0.src
/var/www/typo3/typo3-4.4.0.src/inhalt vom tar

Das habe ich versucht. Mit /var bzw. /var/ einmal am Anfang und einmal am Ende der open_basedir-Anweisung. Mit der php.ini meinst du ja jeweils die domaineigene php.ini (die also auch irgendwo unter /../example.org/php5/ liegt und nicht die allgemeine php.ini?!)?

(07-05-2010 08:35 AM)joximu Wrote:  dann sollte ein open_basedir mit /var/www/typo3 stimmen (alles untendran wird dann akzeptiert).

Das soll ich aber nicht noch mal separat aufführen?! Sondern eben nur /var und dann sind ja alle Ordner rekursiv erlaubt habe ich gelesen?!

(07-05-2010 08:35 AM)joximu Wrote:  mit apache-ispcp.conf meine ich die ispcp.conf, die die apache konfig hält (und nicht die gleichnamige Datei, welche die Konfig für ispcp enthält...)

Oh, ok. Wo liegt die denn? Ist das die in der /etc/apache2/sitest-available/example.org/? Bin mir gerade mit dem Pfad nicht 100%ig sicher, da ich gerade im Geschäft bin und da nicht auf den Server komme...

[EDIT]
Könntest du mal bitte posten, wie die Berechtigungen und Besitzer für diese Dateien/Ordner sind
/var/www/typo3
/var/www/typo3/typo3-src -> typo3-4.4.0.src
/var/www/typo3/typo3-4.4.0.src
/var/www/typo3/typo3-4.4.0.src/inhalt vom tar
?

Permission denied heißt ja auch immer, dass zwar drauf zugegriffen werden soll, es aber irgendwie nicht geht?!

Mal eine ganz dumme Frage: Du hast PHP schon als fcgi laufen?! Antworten zu dem No input file specified lauteten nämlich bisher immer, dass das irgendwie über FastCGI nicht ginge aus Domain-Verzeichnissen auszubrechen, da die als eigener User laufen.
[/EDIT]

Vielen Dank und viele Grüße,

Dirk
(This post was last modified: 07-05-2010 05:29 PM by DirkHo.)
07-05-2010 05:04 PM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #13
RE: Typo3 für einen Benutzer installieren
ja, richtig, was du angenommen hast.

ich nutze fastcgi.


Hier Ausschnitte (ich habs nunter /var/www/webapps/typo3/... - aber früher war's /var/www/typo3 - macht ja keinen Unterschied mehr...)

Code:
# ls -la /var/www/webapps/
drwxr-xr-x 10 root root   4096 2010-07-01 13:31 typo3

# ls -la /var/www/webapps/typo3/
lrwxrwxrwx  1 root root   16 2009-10-23 10:09 typo3_src-4.1 -> typo3_src-4.1.13
drwxr-xr-x  5 root root 4096 2009-10-23 10:07 typo3_src-4.1.13
lrwxrwxrwx  1 root root   16 2010-02-24 18:43 typo3_src-4.2 -> typo3_src-4.2.12
drwxr-xr-x  5 root root 4096 2010-03-17 02:28 typo3_src-4.2.12
lrwxrwxrwx  1 root root   15 2010-04-09 12:12 typo3_src-4.3 -> typo3_src-4.3.3
drwxr-xr-x  5 root root 4096 2010-03-17 02:28 typo3_src-4.3.2
drwxr-xr-x  5 root root 4096 2010-04-09 12:13 typo3_src-4.3.3
lrwxrwxrwx  1 root root   15 2010-07-01 13:22 typo3_src-4.4 -> typo3_src-4.4.0
drwxr-xr-x  5 root root 4096 2010-07-01 13:20 typo3_src-4.4.0

# ls -la /var/www/webapps/typo3/typo3_src-4.4.0/
-rw-r--r--  1 root root 613639 2010-06-22 17:36 ChangeLog
-rw-r--r--  1 root root  18007 2010-06-22 17:36 GPL.txt
-rw-r--r--  1 root root   2919 2010-06-22 17:36 index.php
-rw-r--r--  1 root root   7087 2010-06-22 17:36 INSTALL.txt
-rw-r--r--  1 root root    849 2010-06-22 17:36 LICENSE.txt
drwxr-xr-x  2 root root   4096 2010-06-22 17:36 misc
-rw-r--r--  1 root root  15375 2010-06-22 17:36 NEWS.txt
-rw-r--r--  1 root root   7695 2010-06-22 17:36 README.txt
-rw-r--r--  1 root root    241 2010-06-22 17:36 RELEASE_NOTES.txt
drwxr-xr-x 15 root root   4096 2010-06-22 17:36 t3lib
lrwxrwxrwx  1 root root      9 2010-07-01 13:20 t3.php -> ../t3.php
drwxr-xr-x 13 root root   4096 2010-06-22 17:36 typo3
-rw-r--r--  1 root root      0 2008-04-19 19:01 typo3.440

ggf. mal php-error log in der php.ini (der Domain) einschalten und da schauen...

wichtig: bei Änderungen der php.ini müssen alle PHP-Prozesse dieses Kunden gekillt werden.
I.d.R. geht auch ein Apache restart. Sonst klappts nicht gut.

/J
07-05-2010 05:41 PM
Visit this user's website Find all posts by this user
DirkHo Offline
Junior Member
*

Posts: 32
Joined: Jun 2010
Reputation: 0
Post: #14
RE: Typo3 für einen Benutzer installieren
Hallo Joxi,

vielen Dank für deine Antwort(en) und deine unerschöpfliche Geduld!

(07-05-2010 05:41 PM)joximu Wrote:  ja, richtig, was du angenommen hast.

ich nutze fastcgi.
Ok, das ist schon mal gut zu wissen. Wink

(07-05-2010 05:41 PM)joximu Wrote:  Hier Ausschnitte (ich habs nunter /var/www/webapps/typo3/... - aber früher war's /var/www/typo3 - macht ja keinen Unterschied mehr...)

Code:
# ls -la /var/www/webapps/
drwxr-xr-x 10 root root   4096 2010-07-01 13:31 typo3

# ls -la /var/www/webapps/typo3/
lrwxrwxrwx  1 root root   16 2009-10-23 10:09 typo3_src-4.1 -> typo3_src-4.1.13
drwxr-xr-x  5 root root 4096 2009-10-23 10:07 typo3_src-4.1.13
lrwxrwxrwx  1 root root   16 2010-02-24 18:43 typo3_src-4.2 -> typo3_src-4.2.12
drwxr-xr-x  5 root root 4096 2010-03-17 02:28 typo3_src-4.2.12
lrwxrwxrwx  1 root root   15 2010-04-09 12:12 typo3_src-4.3 -> typo3_src-4.3.3
drwxr-xr-x  5 root root 4096 2010-03-17 02:28 typo3_src-4.3.2
drwxr-xr-x  5 root root 4096 2010-04-09 12:13 typo3_src-4.3.3
lrwxrwxrwx  1 root root   15 2010-07-01 13:22 typo3_src-4.4 -> typo3_src-4.4.0
drwxr-xr-x  5 root root 4096 2010-07-01 13:20 typo3_src-4.4.0

# ls -la /var/www/webapps/typo3/typo3_src-4.4.0/
-rw-r--r--  1 root root 613639 2010-06-22 17:36 ChangeLog
-rw-r--r--  1 root root  18007 2010-06-22 17:36 GPL.txt
-rw-r--r--  1 root root   2919 2010-06-22 17:36 index.php
-rw-r--r--  1 root root   7087 2010-06-22 17:36 INSTALL.txt
-rw-r--r--  1 root root    849 2010-06-22 17:36 LICENSE.txt
drwxr-xr-x  2 root root   4096 2010-06-22 17:36 misc
-rw-r--r--  1 root root  15375 2010-06-22 17:36 NEWS.txt
-rw-r--r--  1 root root   7695 2010-06-22 17:36 README.txt
-rw-r--r--  1 root root    241 2010-06-22 17:36 RELEASE_NOTES.txt
drwxr-xr-x 15 root root   4096 2010-06-22 17:36 t3lib
lrwxrwxrwx  1 root root      9 2010-07-01 13:20 t3.php -> ../t3.php
drwxr-xr-x 13 root root   4096 2010-06-22 17:36 typo3
-rw-r--r--  1 root root      0 2008-04-19 19:01 typo3.440

Auf den ersten Blick sieht das wie bei mir aus: Alle Besitzer root:root und ich habe ja mal alles testhalber auf 777 gesetzt (was ich, falls es mal funktioniert) wieder rückgängig mache.

(07-05-2010 05:41 PM)joximu Wrote:  ggf. mal php-error log in der php.ini (der Domain) einschalten und da schauen...

Ok, das werde ich machen, wenn ich daheim bin.

(07-05-2010 05:41 PM)joximu Wrote:  wichtig: bei Änderungen der php.ini müssen alle PHP-Prozesse dieses Kunden gekillt werden.

I.d.R. geht auch ein Apache restart. Sonst klappts nicht gut.

Ich starte immer den Apache neu, ist ja eh noch nichts produktives am Laufen (außer eben ispCP worauf außer mir aber eh keiner drauf zugreift).
Wie kille ich denn alle PHP-Prozesse? Ich kenne nur ps PROZESS, aber töte ich die alle einzeln oder kann ich auch generell sagen: "schieß alles ab!"?
07-05-2010 06:06 PM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #15
RE: Typo3 für einen Benutzer installieren
zB:
# ps aux | grep php5-cgi | grep vu2002
das gibt in der Regel drei Prozesse aus...

und dann kill -9 pid1, kill -9 pid2, kill -9 pid3

man kann das sicher in ein Skript packen :-)

aber in der Regel geht auch ein apache restart... ist einfacher in Deinem Fall.

/J
07-05-2010 07:49 PM
Visit this user's website Find all posts by this user
DirkHo Offline
Junior Member
*

Posts: 32
Joined: Jun 2010
Reputation: 0
Post: #16
RE: Typo3 für einen Benutzer installieren
Hallo Joxi,

danke! Ich habe es daheim jetzt noch mal von der Ordnerstruktur und Berechtigungen mit deinem vorherigen Beitrag abgeglichen. Alles gleich.

Jetzt habe ich noch mal alles heruntergeladen und die Source in /var/www/virtual/example.org/ gelegt und die Installation ging problemlos und das Typo3 läuft auch.

Als ich danach mv typo3_src-4.4.0 /var/www/typo3 gemacht und den SymLink angepasst habe ging wieder nichts mehr.

Ich weiß langsam nicht mehr, was man noch probieren könnte - hatte ja vorher schon kaum Ideen, aber ok. Sad

Wo kann ich denn ggf. die PHP-Error-Log einsehen? Die habe ich jetzt auf On gesetzt.

Vielen Dank und viele Grüße,

Dirk
07-06-2010 04:15 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #17
RE: Typo3 für einen Benutzer installieren
wenn du willst, schau ich das mal an bei dir. mach ne pm.

in der Regel gibt man einen Pfad in der php.ini - ich habe mein tpl angepasst:

;display_errors = On
display_errors = Off

;log_errors = Off
log_errors = On

error_log = /var/log/php/{DMN_NAME}.log

(/var/log/php sollte von allen vu beschreibbar sein...)


/J
07-06-2010 04:23 AM
Visit this user's website Find all posts by this user
DirkHo Offline
Junior Member
*

Posts: 32
Joined: Jun 2010
Reputation: 0
Post: #18
RE: Typo3 für einen Benutzer installieren
Hallo Joxi,

du würdest mich wahrscheinlich am liebsten erschießen, aber ich muss sagen, es geht jetzt.

Ich muss dir sagen, dass ich

a) keine Ahnung habe woran es lag
b) nur den PHP-Error-Log angeschalten habe und danach ging es dann.

Ich habe heute mittag den Account gelöscht und erneut angelegt weil ich mir dachte, ich hätte vll. irgendwas zerschossen, dann auch noch mal Typo3 komplett neu heruntergeladen, typo3_src in /var/www gelegt,... Es ging NICHT!

Jetzt habe ich dein Angebot bzgl. drauf schauen gelesen und wollte alles so hinrücken, dass du siehst, wie ich die SymLinks gemacht habe (zur Installation von Typo3 habe ich dieses ja kurzzeitig in den Domain-Ordner kopiert) und eben typo3_src-4.4.0 in /var/www/typo3 kopieren und einen SymLink drauf setzen. Da ich zudem im neuen Account den PHP-Error-Log noch nicht aktiviert hatte habe ich diesen auch noch auf On gesetzt und erst den Apache neugestartet und, da es da dann ja ging, auch neu gebootet und es ging/geht immer noch.

Ich glaube, ich spinne!

Ich möchte noch mal herzlichen Dank sagen, dass du dir so viel Zeit genommen und Nerven bewiesen hast. Auch wenn ich absolut nicht weiß woran es liegt, bin ich sehr glücklich!

Vielen Dank und viele Grüße,

Dirk
07-06-2010 07:37 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #19
RE: Typo3 für einen Benutzer installieren
ohne den Grund zu kennen glücklich - das ist doch schön... Smile

ich schliesse dann mal.

/J
07-06-2010 05:19 PM
Visit this user's website Find all posts by this user
Thread Closed 


Forum Jump:


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