我已经在我的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目录下运行?
发布于 2020-02-14 02:46:08
更改虚拟主机文件中的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>https://stackoverflow.com/questions/60214514
复制相似问题