美文网首页
Mac apache tp5 配置

Mac apache tp5 配置

作者: 微笑城ios | 来源:发表于2019-05-07 21:09 被阅读0次

之前配置 apache , 不管是 Mac 还是 centos 系统都是会报错 , 各种报错, 所以记录一下 , 本配置不会报错 403 , 小小开心一下

1. cd /etc/apache2/ # 打开目录到 配置目录下

2. cp httpd.conf httpd.conf.bat # 如果设置失败了 可以 直接回滚文件

3. sudo vim http.conf

4. LoadModule rewrite_module libexec/apache2/mod_rewrite.so 去掉前面的#

  1. LoadModule php7_module libexec/apache2/libphp7.so 去掉前面的#

6. 查找 #ServerName 在下面 添加

7. ServerName shop.amei.com:80

8. 退出 保存 :wq

1. cd extra/

2. cp httpd-vhosts.conf httpd-vhosts.conf.bak

3. sudo vim httpd-vhosts.conf

4\. # 添加内容 注意有些地方需要切换你自己的地址 创建的地址和名称需要一致

5\. <VirtualHost *:80>

6\.  ServerAdmin [amei@shop.amei.com](mailto:amei@shop.amei.com)

7\.  DocumentRoot "/Users/apple/Desktop/PHP/appshop/public"

8\.  ServerName [shop.amei.com](http://shop.amei.com)

9. # ErrorLog "/private/var/log/apache2/[shop.amei.com-error_log](http://shop.amei.com)"

10. # CustomLog "/private/var/log/apache2/[shop.amei.com-access_log](http://shop.amei.com)" common

11\.  <Directory "/Users/apple/Desktop/PHP/appshop/public"> 

12. Options Indexes FollowSymLinks MultiViews

13. AllowOverride All 

14. Require all granted

15\.  </Directory>

16. </VirtualHost>

17. ii 

18. 保存 退出

重启apache sudo apachectl -k restart // 这行代码比较厉害

如果还是报错

试试 sudo chmod -R 777 /Users/apple/Desktop/PHP/appshop/

不行再去百度一下 祝你好运

关于 tp5 apache 隐藏 index

cd public 目录下 添加

vim .htaccess 

<IfModule mod_rewrite.c>

 Options +FollowSymlinks -Multiviews

 RewriteEngine On

 RewriteCond %{REQUEST_FILENAME} !-d

 RewriteCond %{REQUEST_FILENAME} !-f

 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

</IfModule>

配置完毕

------------------------------ end --------------

相关文章

网友评论

      本文标题:Mac apache tp5 配置

      本文链接:https://www.haomeiwen.com/subject/bkhuoqtx.html