导航:首页 > 编程语言 > macphp在哪个文件夹

macphp在哪个文件夹

发布时间:2023-09-03 09:52:02

A. 怎样在mac上面配置php环境

工具:Apache 2.4.16、PHP、Macbook Pro、MySQL 5.7

步骤:

1、打开终端,输入命令:sudo apachectl start,启动Apache。

B. mac brew php.ini在哪

cd/usr/local/etc/php/

一般来讲在这里面。

如果你有多版本会这样

/usr/local/etc/php/5.3/php.ini
/usr/local/etc/php/5.6/php.ini
/usr/local/etc/php/7.0/php.ini

C. Mac配置PHP开发环境

启动Apache

1
先介绍几个命令
// 启动Apache服务
sudo apachectl start
// 重启Apache服务
sudo apachectl restart
// 停止Apache服务
sudo apachectl stop
// 查看Apache版本
httpd -v
Mac OS自带Apache,只需要启动Apache就行。

打开终端,输入命令:sudo apachectl start

2
打开浏览器,在地址栏中输入localhost,出现It Works字符串,就说明Apache已经成功启动

3
在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下

END
配置PHP

Mac OS 同样自带PHP,只需要在Apache的配置文件中添加Apache对PHP的支持就好了
在终端中输入命令:
sudo vim /etc/apache2/httpd.conf
打开httpd.conf文件

去掉红框标注内容的注释符号
LoadMole php5_mole libexec/apache2/libphp5.so
然后保存
此处暂不介绍如何使用VIM编辑内容

重启Apache服务

进入/Library/WebServer/Documents,
在该目录下新建一个测试的PHP页面,输入命令:sudo vim test.php

在test.php中输入以下代码
<?php phpinfo(); ?>

在浏览器中打开页面localhost/test.php,测试PHP是否可用
安装MySQL
下载MySQL安装包,如果是第一次安装,建议下载DMG安装包

打开DMG安装包,双击安装包里的PKG文件

一路点击“继续”,最后点击“完成”

安装完成后,打开“系统偏好设置”,可以看到多处一个MySQL图标,

点击“MySQL”图标,在弹出的界面中,我们注意到MySQL已经启动,并且是开机自启动。

安装好后,最好再创建能在终端中直接使用的MySQL快捷命令。
打开终端,输入命令:
sudo vim /etc/bashrc

在bashrc中添加创建别名的命令:
alias mysql '/usr/local/mysql/bin/mysql'
alias mysqladmin '/usr/local/mysql/bin/mysqladmin'
编辑完后,需要使用“wq!”命令强制保存内容。

重启终端,然后设置MySQL的root帐号,输入命令
mysqladmin -u root password 123456

PS:
在执行上述命令时可能报错:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
如果碰到,可参考
先停止MySQL服务
打开“系统偏好设置”,选择“MySQL”,在打开的对话框中点击“Stop MySQL Server”

打开终端,输入命令:sudo /usr/local/mysql/bin/mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

--skip-grant-tables:不启动grant-tables(授权表),跳过权限控制。
--skip-networking :跳过TCP/IP协议,只在本机访问(这个选项不是必须的。可以不用)

保留开启mysqld_safe的终端,新建一个终端,输入命令:mysql
此时我们就可以直接登录到MySQL服务了。

查询MySQL的用户信息,输入SQL命令:
select host,user,authentication_string from user;
这一步骤熟悉的人可以跳过,在mysql 5.7以前的版本,密码列的英文名是password,但是在5.7版本改成了authentication_string,这点是需要注意的。

我们只需要重置用户名为root的密码就可以,输入SQL命令:
update user set authentication_string=PASSWORD('123456') where user='root' and host='localhost';

新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效

7
重启MySQL服务,打开终端,输入命令:
mysql -uroot -p
输入刚设置好的密码就能成功登录

D. phpstorm中的 php executable路径为何总是不对,我是Mac系统

方法/步骤 1.在菜单栏的”Preferences“下的"Build,Execution,Deployment"下的"Debugger"找到"Built-in server port"即可改变端口号,但这样更改会有一个问题,手动输入的端口数并不会被系统接受,由此会造成极大的不方便。 2.通过修改phpstorm的本地配置文件,也可以达到同样的效果,并且可以任意输入端口号。 首先我们要进入phpstorm的mac配置文件路径: /Users/admin/Library/Preferences/WebIde90/options (打开Finder然后使用快捷键command+shift+g就会出现前往文件夹,将路径输入按回车就可以了。) 找找配置文件“other.xml”,“other.xml"的文件内容如下: <application> <component name="BuiltInServerOptions" builtInServerPort="63342" /></application> 将phpstorm配置文件改成如下即可: <application> <component name="BuiltInServerOptions" builtInServerPort="80" /></application>

阅读全文

与macphp在哪个文件夹相关的资料

热点内容
密钥安装命令行 浏览:503
文献编译英文 浏览:657
php调用浏览器 浏览:525
数控车床编程初学实例 浏览:946
cad中筛选命令是什么 浏览:800
数控铣床法兰克编程 浏览:330
怎么样分解压缩包图标 浏览:619
php两年工作经验简历 浏览:763
怎么提前解压房贷 浏览:698
反诈宣传app哪里可以拿到用户资料 浏览:855
华为交换机命令配置 浏览:11
电机pid算法实例c语言 浏览:972
安装ue5未找到金属编译器 浏览:963
l1压缩性骨折微创手术 浏览:615
看电脑配置命令 浏览:108
单片机调用db数值偏移量 浏览:446
奔驰smart车型压缩机功率 浏览:527
服务器预留地址获取 浏览:1005
云库文件夹怎么设置 浏览:297
文件夹目录制作自动跳转 浏览:454