【MacOS瞎鼓捣几天,新的开始。】教程文章相关的互联网学习教程文章

在MacOS上自行编译安装Apache服务器和PHP解释器_php实例

Apache 2.2.27和PHP 5.5.12在Mac OS X 10.8.5编译安装过程: 在开始之前首先升级Xcode的组件: preferences => Downloads => 下载Command Line Tools包 然后进入Apache的源码包,对于大部分的源码包都可以使用下面这个指令来查看编译选项: ./configure --help 配置编译选项: ./configure --prefix=/Users/levin/dev/apache2.2.27 --enable-modules=most --enable-mods-shared=all 报错: checking for APR-util... yes checking ...

在MacOS上搭建Nginx+PHP+MySQL开发环境的教程_php实例

安装homebrew homebrew是mac下非常好用的包管理器,会自动安装相关的依赖包,将你从繁琐的软件依赖安装中解放出来。 安装homebrew也非常简单,只要在终端中输入:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" homebrew的常用命令:brew update #更新可安装包的最新信息,建议每次安装前都运行下 brew search pkg_name #搜索相关的包信息 brew install pkg_name #安装包 想了解更多地信息,请参看h...

在MacOS的PHP环境下安装配置MemCache的全过程解析_php实例【图】

安装服务端 memcache是项目名,而在服务端的驻留进程叫memcached(linux的守护进程一般都是在后面加个d)。在OSX下使用brew可以快速安装memcache: $ sudo brew install memcached memcache的依赖:openssl和libevent会自动下载并安装。 安装完成后,使用如下命令启动: $ sudo memcached -m 32 -p 11211 -d 安装php扩展 使用php操作memcache前,需要安装php的扩展,php的扩展有两个可以选择memcache和memcached,这里就安装比较经典...

在MacOS上编译安装Nginx+PHP+MariaDB开发环境的教程_php实例

因为甲骨文的尿性。mariadb应该要顶替mysql了。所以抛弃mysql 1,编译nginx 分别下载nginx,openssl,pcre 编译openssl的时候会提示WARNING! If you wish to build 64-bit library, then you have to invoke ‘./Configure darwin64-x86_64-cc *manually*. 如果你不停止编译就会出错。这个问题应该是 openssl/config脚本猜对你的系统是64位,但是 会根据$KERNEL_BITS来判断是否开启x86_64编译,默认 是不开启的(很奇怪的设置,虽然...

在MacOS上搭建PHP的Yii框架及相关测试环境_php实例

YII集成了单元测试和功能测试,借助phpunit和selenium实现。笔者在配置过程中遇到了不少麻烦,纪录在此。 必要概念 selenium selenium是个著名的自动化测试工具,可以调起本地的浏览器来完成测试,所以可以用来自动化测试web项目。selenium分为服务端和客户端,服务端使用java开发,所以需要一个jdk,服务端在启动时,会启动一个http服务,客户端通过与服务端进行http通信,向服务端发起测试请求,服务端会自动调起浏览器完成测试。...

osx-在MACOSX系统下架设的PHP+APACHE环境删除文件失败

刚开始使用MAC OX系统,架设了apache+php环境。程序中使用unlink和fopen方法操作文件时提示没有权限。使用命令chmod -R 755 system/cache 将要操作的文件设为-rwxr-xr-x 后,依然提示拒绝访问。请问正确的做法是什么?—————————————————————— 使用命令chmod -R 777 system/cache 貌似就解决了...回复内容:刚开始使用MAC OX系统,架设了apache+php环境。程序中使用unlink和fopen方法操作文件时提示没有权限。...

求助:在MacOSX10.7.5下,安装ZendGuardLoader出现了问题,怎么解决?【图】

在终端上面输入 uname -a 或者 uname -m 都是表示系统为x8664 的; phpinfo里面也是显示x8664 的。具体操作方式如下图: 然后,总是出现错误: Failed loading /usr/lib/php/extensions/no-debug-non-zts-20090626/ZendGuardLoader.so: dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/ZendGuardLoader.so, 9): no suitable image found. Did find: /usr/lib/php/extensions/no-debug-non-zts-20090626/ZendGuardLo...

apache-macos10.8.3安装php5.4总是显示系统的5.3版本【图】

操作是用homebrew进行安装。 可是到了和系统的apache结合的时候,不知道libphp5.so的文件。装载的是系统的libphp.so文件。 httpd.conf 配置信息装载文件 LoadModule php5_module libexec/apache2/libphp5.so 系统显示: 就是不知道homebrew安装的libphp5.so的文件安装。系统是无法找到的。 有没有详细的配置方案刚学,就是无法装载php5.4。 回复内容: 操作是用homebrew进行安装。 可是到了和系统的apache结合的时候,不知道li...

权限-MacOSX配置php开发环境,apache显示Forbidden【图】

系统:macos 10.8.3 初始条件都设置完毕,但是更改了apache Documentroot 环境配置更改到自己程序的运行路径就不能成功。不知道是不是权限的问题。 在系统的默认路径就能够执行php。但是更换路径显示 You dont have permission to access / on this server. 权限已经加上去了,不知道少了啥么? 还有啥需要补充的~# # This is the main Apache HTTP server configuration file. It contains the # configuration directives that ...

macos安装magicwand报错【图】

我安装的是MagickWandForPHP-1.0.9-2.tar.gz 这个包将 magicwand.so 加在 php.ini里面 然后报错 这个是apache的 error_logWarning: PHP Startup: Unable to load dynamic library '/service/php//lib/php/extensions/no-debug-non-zts-20090626/magickwand.so' - dlopen(/service/php//lib/php/extensions/no-debug-non-zts-20090626/magickwand.so, 9): Library not loaded: /usr/local/lib/libjpeg.8.dylibReferenced from: /se...

macos下的mamp如何开启php的错误报告?

我在mac os 下用mamp 开发,写的错误代码都不报错的。php.ini 设置了 error_reporting=E_ALL; 代码中加error_reporting(E_ALL); ini_set('display_errors', '1'); 还是不行。。回复内容:我在mac os 下用mamp 开发,写的错误代码都不报错的。php.ini 设置了 error_reporting=E_ALL; 代码中加error_reporting(E_ALL); ini_set('display_errors', '1'); 还是不行。。打开 /Applications/MAMP/bin/php/{your PHP version}/conf/php....

在MacOSX上搭建PHP开发环境时遇到了异常(用brew安装php5.5时)?

==> ./configure --prefix=/usr/local/Cellar/php55/5.5.19 --localstatedir=/usr/local/var --sysconfdir=/usr/local/etc/php/5.5 --with-config-file-path=/usr/local/ checking for krb5-config... /usr/bin/krb5-config checking for DSA_get_default_method in -lssl... no checking for X509_free in -lcrypto... yes checking for pkg-config... noconfigure: error: Cannot find OpenSSL's 回复内容:==> ./configure --p...

osx-Macosx下使用homebrew安装PHP56失败【图】

? ~ git:(master) ? brew install php56 ==> Installing php56 from homebrew/homebrew-php ==> Downloading https://www.php.com/get/php-5.6.4.tar.bz2/from/this/mirror Already downloaded: /Library/Caches/Homebrew/php56-5.6.4 Warning: Backing up all known pear.conf and .pearrc files Warning: If you have a pre-existing pear install outsideof homebrew-php, or you are using a non-standardpear.conf location,...

youcompleteme-MacOS下VIM插件youcomplete如何配置支持javascriptphpbootstrap?

Mac OS下VIM插件youcomplete如何配置支持 javascript php bootstrap?回复内容:Mac OS下VIM插件youcomplete如何配置支持 javascript php bootstrap?楼主可以看一下这个,上面有关于js和php的代码补全的插件https://github.com/wklken/k-vim 我扫了以下ycm的文档,ycm主要是提供c系的语言,python,go,其他的好像需要其他的vim配置才可以。

osx-求macosx下开发phpstorm选中代码块的快捷键

1)之前一直在win下面使用phpstorm,可以使用ctrl+w进行代码块选择。现在在Mac os x下使用phpstorm,选中代码块的快捷键是哪一个呢?2)mac下使用Safari,触控板如何弄出右键菜单?回复内容:1)之前一直在win下面使用phpstorm,可以使用ctrl+w进行代码块选择。现在在Mac os x下使用phpstorm,选中代码块的快捷键是哪一个呢?2)mac下使用Safari,触控板如何弄出右键菜单?https://www.jetbrains.com/phpstorm/documentation/Php...