Mam następujący problem z konfiguracją Apache, całość zaczęła się po aktualizacji Apache i PHP (5.2.6 do 5.3.1) .
Apache startuje, PHP działa.
Kod: Zaznacz cały
localhost/test.php
Kod: Zaznacz cały
phpinfo()
- Mam lokalnie większą stronkę opartą o MVC (w /var/www/) w przypadku, której przeglądarka po prostu pokazuje mi białe okno.
- czy:
Kod: Zaznacz cały
localhost/~nazwa_użytkownika
przeglądarka próbuje pobierać plik ale w wypadku odwołania, do któregoś z katalogów z samym html jest poprawnie.Kod: Zaznacz cały
localhost/~nazwa_użytkownika/test.php
- Podlinkowałem i
Kod: Zaznacz cały
userdir.conf
doKod: Zaznacz cały
userdir.load
Kod: Zaznacz cały
mods-enabled
Kod: Zaznacz cały
a2enmod rewrite (Module rewrite already enabled)
-
Kod: Zaznacz cały
userdir.conf
Kod: Zaznacz cały
<IfModule mod_userdir.c> UserDir public_html UserDir disabled root <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Indexes Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory> </IfModule>
Kod: Zaznacz cały
userdir.load
Kod: Zaznacz cały
LoadModule userdir_module /usr/lib/apache2/modules/mod_userdir.so
Kod: Zaznacz cały
sites-enabled/000-default
Kod: Zaznacz cały
<VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> <Directory /home/*/public_html/> Options Indexes FollowSymLinks MultiViews AllowOverride All 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>
Kod: Zaznacz cały
apache2.conf
Kod: Zaznacz cały
LockFile ${APACHE_LOCK_DIR}/accept.lock PidFile ${APACHE_PID_FILE} Timeout 300 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 15 <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 </IfModule> <IfModule mpm_worker_module> StartServers 2 MinSpareThreads 25 MaxSpareThreads 75 ThreadLimit 64 ThreadsPerChild 25 MaxClients 150 MaxRequestsPerChild 0 </IfModule> <IfModule mpm_event_module> StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadLimit 64 ThreadsPerChild 25 MaxRequestsPerChild 0 </IfModule> User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} AccessFileName .htaccess <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> DefaultType text/plain HostnameLookups Off ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel warn Include mods-enabled/*.load Include mods-enabled/*.conf Include httpd.conf Include ports.conf Include conf.d/ Include sites-enabled/