Archiv verlassen und diese Seite im Standarddesign anzeigen : Source im Unterordner
hallo alle.
Undzwar möchte ich den tracker in nen unterordner machen. bsp.
var/www/xyz/
(normal ist ja : var/www )
in config.php und so hab ich halt nameurl.endung/xyz
soweit funzt das auch. aber er hatt halt meistens header fehler oder so als würd er die phps nicht finden.
Hatt es beim includen so probiert.
require "include/xyphpz.php";
require "xyz/include/xyphpz.php";
require_once($_SERVER["DOCUMENT_ROOT"] . "/include/xyphpz.php");
require_once($_SERVER["DOCUMENT_ROOT"] . "/xyz/include/xyphpz.php");
oder umgekert halt
Hab aber mal gelesen das mann das auch im apache oder so ändern muss ?
was genau muss ich noch alles ändern das es funzt ?
THX schon mal
D@rk-€vil™
20.05.2010, 18:45
(normal ist ja : var/www )
wo lebst du?
hintern Mond?
Sorry aber das solltest du normal schon wissen wohin es richtig hin gehört!
Und benutz ma die SUFU !!!!!!!!!!!!!
hmm normal hatte ich die source : ..var/www/die source
und haben möcht ich es .. var/www/xyz/die source
(sorry dacht var/www ist normal )
und hab sufu benutzt aber nicht wirklich was gefunden.
rofl na dann einfach im apache weiter verlinken auf var/www/xyz/diesource
dann siehste doch was passiert probieren geht über studieren ^^
ja aber wo genau ? hab bestim 13 apache ordner aufm server (jeweils in anderen ordnerm vom root)
muss das ja glaube in
sites-enabled
und
sites-available
nur vo find ich die die ich bearbeiten muss ?
DirtyPlaya
20.05.2010, 19:17
/etc/apache2/site-available
dort den vhost umstellen bzw einen neuen vhost anlegen fertig
doch im etc ordner. danke werds mal prob.
:laugh: genau Dirty is mir zuvor gekommen^^
dann zeigt er mir an wenn ich die index.php akt.
Warning: Cannot modify header information - headers already sent by (output started at /var/www/xyz/index.php:1) in /var/www/xyz/index.php on line 9
Und dort steht :
header("location: login.php");
D@rk-€vil™
20.05.2010, 19:33
NetVision-Technik (http://www.netvision-technik.de/forum/showthread.php?t=4065)
da und wen du des dann immer noch nicht hinbekommst......dann kündige dein server und such dir nen neues hobby ^^
naja hab das so :
sites-available
ServerAdmin webmaster@localhost
DocumentRoot /var/www/xyz/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/xyz/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /dev/null
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /dev/null combine
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
und sites-enabled
ServerAdmin webmaster@localhost
DocumentRoot /var/www/xyz/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/xyz/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /dev/null
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /dev/null combine
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
und wenn ich apache reestarten möchte zeigt er mir an :
.........:~# /etc/init.d/apache2 restart
Restarting web server: apache2We failed to correctly shutdown apache, so we're n ow killing all running apache processes. This is almost certainly suboptimal, so please make sure your system is working as you'd expect now! (warning).
... waiting apache2: Syntax error on line 281 of /etc/apache2/apache2.conf: Syn tax error on line 40 of /etc/apache2/sites-enabled/000-default: </VirtualHost> w ithout matching <VirtualHost> section
failed!
und bei logintracker dann :
Warning: require_once(/var/www//include/bittorrent.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/xyz/logintracker.php on line 2
Fatal error: require_once() [function.require]: Failed opening required '/var/www//include/bittorrent.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/xyz/logintracker.php on line 2
D@rk-€vil™
20.05.2010, 19:51
no comment.........das is komplet fürn hintern da.....lies den thread bei den link und fertig..........
ansonnsten SERVER KÜNDIGEN ^^
Sniperdeutsch
20.05.2010, 20:11
mutige Aktion
Options Indexes FollowSymLinks MultiViews
ohne Option -Indexes
und scheisse aufgebaut ist es auch noch aber dafür gibt ja google :D
Also habs jetzt so :
sites-enabled
NameVirtualHost *
<Directory />
Options FollowSymLinks
AllowOverride none
</Directory>
ServerTokens Prod
ServerSignature Off
ErrorLog /var/log/apache2/error.log
CustomLog /var/log/apache2/access.log combined
LogLevel warn
<VirtualHost *>
ServerName http://domain
ServerAlias domain
DocumentRoot /var/www/xyz
<Directory /var/www/xyz/>
AllowOverride all
</Directory>
</VirtualHost>
und
sites-available
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/xyz/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/xyz/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
restarten des apache funzt auch.
doch wenn ich dan . dieurl.endung
eingebe zeigt er mir die index an (aber nur das logo und drunter info. das navi links und den rest zeigt er nicht an)
und wenn ich : dieurl.endung/xyz eingebe zeigt er mit an :
Not Found
The requested URL /xyz/ was not found on this server.
und wenn ich dieurl.endung/xyz/index.php eingebe zeigt er mir an :
Not Found
The requested URL /xyz/index.php was not found on this server.
und das bei jeder seite.
(viel. bin ich grad echt zu blöd dafür)(wenn ja bitte Entschuldige)
Was hat das mit Programmierung zu tun?
/moved
Lg Lex
(viel. bin ich grad echt zu blöd dafür)(wenn ja bitte Entschuldige)
Öhm ja erlich gesagt hast du recht.
wenn du dem apache sagst das sein unterstes verzeichniss also das / in www/xyz/ liegt
das kann er nicht weiter runter als im ordner xyz, das heist wenn du eine datei aufrufst findet er si enicht wenn der pfad www/inde.php wäre weil er selbst ja schon in www/xyz/ drin ist.
wenn du da drin dann index.php aufrufst geht das einwandfrei.
das heist ind er konfig des trackers musst du dann auch dennormalen pfad ohne das xyz angeben weil da ist er schon drin.
Also beispiel du hast die domain testertest.de, wenn man die aufruft wird die datei /var/www/index.php geladen.
wenn du in der apache konfig aber sagst sein root ist /var/www/xyz dann wird bei aufruf der testertest.de
die datei /var/www/xyz/index.php aufgerufen :D
Wenn du das nun auch nicht verstehst muss ich dem vorschlag beistimmen das du es aufgeben solltest.:D
boing ist ja logisch muss das in der config wieder weg machen Ups
Soweit funzt das jetzt.
THX an alle und danke für die Geduld ; )
vBulletin® v3.8.9, Copyright ©2000-2024, vBulletin Solutions, Inc.