Apache alias
mymaster
- webserver
Hallo,
Ich habe ein kleines Problem auf einer Windows machiene mit meim Apcha alias.
Code:
Alias /prog/ "C:/PROGRA~1/dateien/prog/PHP/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
Alias /neu/dateien/ "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/neu/dateien/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
Alias home/home2/neu/dateien/ "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/neu/dateien/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
Alias /dateien/ "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/neu/dateien/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
</Directory>
Nun bin ich im Verzeichniss home/home2
und include mit PHP include neu/dateien/index.php
aber der findet die Datei net!
Danke!
Was gibt er denn für eine Fehlermeldung aus?
Was gibt er denn für eine Fehlermeldung aus?
Warning: main(/neu/dateien/common/Setup.php) [function.main]: failed to open stream: No such file or directory in C:\Programme\Apache Group\Apache2\htdocs\home\home2\index.php on line 26
Aber ide Datei ist definitv in dem für das Alias vorgesehene Verzeichniss.
Aber die Datei ist definitv in dem für das Alias vorgesehene Verzeichniss.
Hast du schon mal versucht den absoluten Pfad einzugeben?
Hallo,
php_flag short_open_tag 1
von dieser Einstellung würde ich abraten - <?php funktioniert überall, <? nicht.
Alias home/home2/neu/dateien/ "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/"
Nun bin ich im Verzeichniss home/home2
und include mit PHP include neu/dateien/index.php
aber der findet die Datei net!
da hast du was falsch verstanden. Mit Alias kannst du für http-Zugriffe die URL auf einen anderen Ordner im Dateisystem abbilden, und nicht für Zugriffe auf das Dateisystem - da musst du schon mit include_path arbeiten.
Grüße aus Nürnberg
Tobias
你好 mymaster,
Ich habe ein kleines Problem auf einer Windows machiene mit meim Apcha
alias.
Schoener ists so:
Alias /prog/ "C:/PROGRA~1/dateien/prog/PHP/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
Alias /neu/dateien/ "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/neu/dateien/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
Alias home/home2/neu/dateien/ "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/neu/dateien/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>
Alias /dateien/ "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/"
<Directory "C:/PROGRA~1/dateien/prog/PHP/neu/dateien/">
php_value include_path ".;C:/PROGRA~1/dateien/prog/PHP/neu/dateien/;C:/PROGRA~1/dateien/prog/PHP/PHPUnit-1.0.0/"
php_value max_execution_time 60
php_value memory_limit 32M
php_flag short_open_tag 1
</Directory>
再见,
克里斯蒂安