Mac下配置XAMPP+EclipsePHP

安装XAMPP

1.首先下载XAMPP
https://www.apachefriends.org/zh_cn/index.html

我现在是用的是XAMPP的5.6.23 (PHP 5.5.37)版本

下载结束后解压安装,安装完成后我们打开终端输入下列内容启动XAMPP

$ sudo /Applications/XAMPP/xamppfiles/xampp start 

关闭XAMPP方法

$ sudo /Applications/XAMPP/xamppfiles/xampp stop 

重启XAMPP

$ sudo /Applications/XAMPP/xamppfiles/xampp restart

注意:中间我们可能会遇到一些问题这里总结一下

启动Apache失败

XAMPP: Starting Apache...already running.

有可能是你Mac上自身的Apache还启动着,这里你只要关掉mac自身的apach就可以了

sudo apachectl stop   

启动Mysql失败

启动Mysql失败我遇到的情况是由于我自己的Mac安装了Mysql,只要进入系统偏好设置关闭Mysql就可以了

开启ip访问控台

由于公司网络屏蔽了http://localhost/ 的域名所以我只能通过ip地址访问phpmyadmin管理中心,这个时候遇到了

New XAMPP security concept:

Access to the requested object is only available from the local network.

This setting can be configured in the file "httpd-xampp.conf".

做法是打开

/Applications/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf 

找到<Directory "/Applications/XAMPP/xamppfiles/phpmyadmin">
<Directory "/Applications/XAMPP/xamppfiles/phpsqliteadmin">两个节点,修改里面的内容如下:(这是网上找的一个方法,可能存在安全问题,因为我自己是学习用,所以安全这一块不重要)

<Directory "/Applications/XAMPP/xamppfiles/phpmyadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

<Directory "/Applications/XAMPP/xamppfiles/phpsqliteadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

这样我就能通过本地ip+端口号进入控台管理了

修改了mysql的root密码

进入MyPhpAdmin不小心手贱修改了里面的root密码,再次进入的时候发现进不去,解决方案:

1.在你的集成包安装目录下找到phpadmin文件夹,打开
找到config.inc.php文件

/Applications/XAMPP/xamppfiles/phpmyadmin/config.inc.php 

找到下面部分代码,最开始的状态是代码是空的

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

这里加入你修改后的root密码即可,如果忘记你改的密码,就不太清楚怎么处理了

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'n42XZHqQpC2pDEHR';

EclipsePHP

下载EclipsePHP:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr

我使用的是V2.0.0版本

1.打开EclipsePhp创建PHP工程workspace的路径指向

/Applications/XAMPP/xamppfiles/htdocs 

2.run->Debug Configurations ->PHP Web Page

选中Server 配置的内容如下
ServerDebugger:XDebug

File:配置成你调试的文件

PHP Server 的Configure里面可以修改可以端口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值