我已经在我的Linux计算机上安装了XAMPP,服务器和数据库正在运行。现在我有一个问题,如何从/home
路径执行我现有的 PHP 文件?
到目前为止,我已经将所有PHP文件保存在./home
目录中(例如/home/Path-to-PHP-Files/Development_01/....php
(,到目前为止,我已经将它们与FTP上传到服务器。为了避免不断上传,我认为使用 XAMPP 更快、更优雅。
我发现XAMPP显然想将PHP文件保存在/opt/lampp/htdocs
目录中。不幸的是,我既不能从浏览器中的.home
-directory 调用我的 PHP 文件,也不能将它们复制到/opt/lampp/htdocs
因为此路径是只读的。 如何配置 XAMPP 以使我的 PHP 文件在目录中运行/home
?
更改虚拟主机文件中的DocumentRoot
,然后重新启动 XAMPP。下面是一个示例:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/home/Path-to-PHP-Files/Development_01/"
ServerName dummy-host.example.com
ServerAlias www.dummy-host.example.com
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
<Directory C:/home/Path-to-PHP-Files/Development_01/> # or a linux path
Order allow,deny
Allow from all
</Directory>
</VirtualHost>