ls -la
时),文件名不再超过256个符号,并且对非公共项目文件夹的绝对非安全访问迫使我切换到Linux Mint 17 KDE(Debian) - Ubuntu fork)。<?php phpinfo();
(http://site1/foo.php
)时 - 一切正常。有什么想法吗?
答案 0 :(得分:0)
很抱歉,我还没有评论能力,但您知道,您可以在Linux上使用XAMPP,但通常不建议在开发之外。
答案 1 :(得分:0)
解决。
根据{{1}}我需要基于名称的虚拟主机(每个IP地址多个网站),这里描述http://httpd.apache.org/docs/2.2/en/vhosts/
。
为此,我需要在http://httpd.apache.org/docs/2.2/vhosts/name-based.html
中取消注释或创建NameVirtualHost *:80
指令。
但是,这里httpd.conf
表示基于debian的linux发行版使用两个配置文件(https://wiki.apache.org/httpd/DistrosDefaultLayout#Debian.2C_Ubuntu_.28Apache_httpd_2.x.29:
和/etc/apache2/apache2.conf
)而不是经典/etc/apache2/ports.conf
。
我的两个配置文件都没有httpd.conf
指令。
因此,我在NameVirtualHost *:80
创建了它。
即使检查了我的用户文件夹(644而不是755还可以)和/etc/apache2/apache2.conf
,sudo a2dissite site1.conf
,sudo a2ensite site1.conf
的文件夹和文件的访问权限,这也无法正常工作。
我让PC重启 - 瞧! - 我在浏览器中看到了我的虚拟主机。