Koozali.org: home of the SME Server
Other Languages => Deutsch => Topic started by: CharlesT on March 20, 2006, 08:20:05 AM
-
Ich möchte mit PHP auf einem 6.0.1.0.1 arbeiten:
- Sind Apache, PHPMyAdmin & Co. automatisch gestartet?
- An welchen Stellen muss ich meine PHP-Dateien ablegen?
- Wie rufe ich meine PHP-Dateien auf?
- Wo administriere ich mit PHPMyAdmin?
Ich habe schon versucht, über die Suche was zu finden. Leider steht da nur so was wie "Wie date ich PHP auf den neuesten Stand up", etc..
Vielen Dank im Voraus!
-
PHPMyAdmin wird nicht automatisch installiert, kann aber als Contrib runtergeladen und installiert werden.
z.B. bei www.smesmith.de/download/sme6/contribs/plus/phpmyadmin/
(wenn der 1blu Server nicht gerade wieder eingeschlafen ist.)
Am besten direkt am SME Server mit
wget komplette-URL
rpm -Uvh dateiname
PHPmyadmin administrierst Du mit https://servername/phpmyadmin/
Login mit admin und Admin-Passwort
Apache und der Rest läuft bereits.
PHP-Dateien legst Du am besten in einem eigenen Ibay ab, wobei Du bei der Erstellung dieses ibays PHP & Co aktivieren musst.
Aufruf der PHP-Dateien mit http://servername/ibayname/dateiname.php
Alles klar?
-
Danke!
Ich werde es heute abend gleich mal ausprobieren! Resultat poste ich hier!
-
...wobei Du bei der Erstellung dieses ibays PHP & Co aktivieren musst.
Aufruf der PHP-Dateien mit http://servername/ibayname/dateiname.php
Alles klar?
Nein, nicht ganz. wie aktiviere ich das Ganze?
Ich meine, ich muss doch den Apachen wecken, damit die Scripts nicht als Scripts, sondern richtig angezeigt werden, oder? :-o
-
Nö!
PHP-Dateien werden automatisch ausgeführt, wenn man bei der Einrichtung des Ibays "Execution of dynamic content (CGI, PHP, SSI)" aktiviert hat. (So heisst das zumindest unter sME 7)
-
Nö!
PHP-Dateien werden automatisch ausgeführt, wenn man bei der Einrichtung des Ibays "Execution of dynamic content (CGI, PHP, SSI)" aktiviert hat. (So heisst das zumindest unter sME 7)
Das habe ich aktiviert. Trotzdem bekomme ich nur den PHP-Code angezeigt.
-
Ok, ich habe eben meinen SME 6.01 Server unter VMware gestartet, ein ibay php-test eingerichtet:
Group: Everyone
User access via file sharing or user ftp: Write =Group, Read =Group
Public access via web or anonymous ftp: Local network (no password required)
Execution of dynamic content (CGI, PHP, SSI): enabled
und über
http://ipadresse/php-test/test.php die folgende Datei aufgerufen:
test.php (liegt unter /home/e-smith/files/ibays/php-test/html/)
<?php
phpinfo();
?>
Wie erwartet erhalte ich die Ausgabe der PHP-Info:
PHP Version 4.3.10
System Linux sme6zen 2.4.20-18.7 #1 Thu May 29 08:32:50 EDT 2003 i686
Build Date Mar 1 2005 08:24:00
Configure Command (usw.)
Poste mal Deine PHP-Datei, wenn du hier einen Fehler vermutest.
-
Genauso eingestellt, nur dass bei mir im ibay noch CGI-files, files und html als Verzeichnisse vorhanden sind.
Ich checke das mal heute abend. Bis dahin danke erstmal!
-
...nur dass bei mir im ibay noch CGI-files, files und html als Verzeichnisse vorhanden sind.
Bei mir natürlich auch.
Deine PHP-Datei liegt im HTML-Verzeichnis, oder?
-
...nur dass bei mir im ibay noch CGI-files, files und html als Verzeichnisse vorhanden sind.
Bei mir natürlich auch.
Deine PHP-Datei liegt im HTML-Verzeichnis, oder?
Jetzt ja! Und deshalb geht es jetzt auch! :-)
Vielen Dank nochmal!