Mac上配置apache和php, mysql and wordpress

1.配置mac OS Mountain Lion基本够了

http://blog.sciencenet.cn/blog-47522-696494.html

但是升级Yosemite后失效了。

Yosemite need this link:

https://www.computersnyou.com/3376/setup-apache-php-mysql-macosx-10-10-yosemite/

mysql 命令:

       mysql -uroot -p

2. 在Home目录下建了一个Server文件夹,想做一个和Sites一样的服务器文件夹,结果总是得到:

Forbidden

You don't have permission to access /~guorongzhang on this server.


看来Sites文件夹是OS自带的,图标上还有safari的图案,自己建了一个文件区域宣告失败。


3. 中间一个问题,下载了phpMyAdmin,login的时候现实cannot log in mysql server,wordpress也initial setting不了。

    很麻烦,干脆卸载掉mysql 

    

 先停止所有mysql有关进程。

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
 
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

还有最后一句。

vim /etc/hostconfig and removed the line MYSQLCOM=-YES-


然后重新按照这个tutorial装 http://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/


关于配置Wordpress

wordpress 下载解压后,按initial步骤配置,用phpMyAdmin添加个database,生成wp-config.php.  

下载了新主题后,不能直接 localhost/~guorongzhang/***, 会报错:

Fatal error: Call to undefined function get_header() in /Users/guorongzhang/Sites/club/index.php on line 3


下载后要在wordpress管理界面安装这个主题, 会存在wp-content权限问题,把这个文件夹,及里面的theme子文件夹改为可写.

安装时又遇到输入ftp的提示,我本地服务器搞什么ftp嘛? 在wp-config.php中追加脚本

define("FS_METHOD","direct");
define("FS_CHMOD_DIR",0777);
define("FS_CHMOD_FILE",0777);
管理界面是在连接后+wp-admin。

有時候還會報錯:The uploaded file exceeds the upload_max_filesize directive in php.ini.

要去改apache的php文件,到private/etc/php。ini。default,把2M改大, restart apache, 還是不行。新建一個文件php。ini,寫了一句話進去。成功


还有些工具不错,firfox的firebug,可以定位web上元素的代码位置。Cyberduck是个不错的ftp上载工具。


Mysql是开源免费的

AptanaStudio3是个不错的php编译环境。


开发时候,3个重要的地址:


http://localhost/~guorongzhang/wordpress/

http://localhost/~guorongzhang/wordpress/wp-admin/

http://localhost/~guorongzhang/phpmyadmin/


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值