要想在自己的电脑中搭建PHP环境测试网站,调试WordPress主题的话。一般来说,MacOS推荐使用xampp,Windows系统推荐使用wampserver。

先说说在MacOS如何使用xampp搭建测试环境:

第一步:下载和安装xampp。

下载的时需要注意一点是,要留意选择对应的php版本来使用安装。下载地址:https://sourceforge.net/projects/xampp/files/

推荐下载installer版本,而不是vm版本。安装步骤,就是不停下一步就对了。

安装成功后,可以尝试打开软件,并运行。全绿色,证明已经安装成功,可以正常工作了。

Windows和mac搭建本地PHP环境调试网站-nicetheme_奈思主题

第二步:修改配置文件:httpd.conf

文件大致可能是路径:/Applications/XAMPP/xamppfiles/etc/httpd.conf

使用代码编辑软件Sublime Text 打开这个文件,查找# Virtual hosts

# Virtual hosts
# Include etc/extra/httpd-vhosts.conf
//把第二行开头符号#删除

 

查找AllowOverride,修改成以下代码

<Directory />
    #AllowOverride none
    AllowOverride All
    #Require all denied
    Require all granted
</Directory>

 

第三步:修改配置文件:httpd-vhosts.conf

文件大致可能是路径:/Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf

由于Mac本身Application下的目录有权限问题,所以需要挪动默认的目录,不然不能正常获取文件夹权限,可把默认目录迁移到桌面上,路径:/Users/您的mac用户名/Desktop/www

在最末端,增加:

# VirtualHost for abc.com
<VirtualHost *:80>
    ServerAdmin webmaster@abc.com
    DocumentRoot "/Users/您的mac用户名/Desktop/www/abc.com" //你的文件夹路径
    ServerName abc.com //修改成你的域名
    <Directory "/Users/您的mac用户名/Desktop/www/abc.com"> //你的文件夹路径
        ServerSignature Off
        Options Indexes FollowSymLinks IncludesNoExec
        AllowOverride All

        #Order allow,deny  <- You can remove this
        #Allow from all    <- and that

        # Insert the following:
        Require all granted

    </Directory>
</VirtualHost>

第四步:修改hosts文件

使用终端,输入以下命令:

sudo vi /etc/hosts

 提示输入密码并回车,按i进入输入模式  在最后一行输入

127.0.0.1    abc.com //修改成你的域名

输入之后按ESC退出编辑模式  输入:wq保存并退出。

 

注意:如果你需要在本地调试我们的主题,那么就需要修改成绑定的域名,才能正常调试我们的主题。

第五步:为网站文件夹增加权限

使用终端,输入以下命令:

sudo chown -R daemon:daemon 目录
sudo chmod -R 777 目录

输入以下命令,检查文件夹权限

ls -l

 

drwxrwxrwx,即表示文件夹已经获取了可读可写和可执行的权限

此时,环境已经调试完成。

数据库访问地址:http://localhost/phpmyadmin/

Windows版本除了软件安装不一样外,其他配置方式基本一致。