<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                [TOC] # 介紹 php的各種命令php,php-config,php-fpm,phpize都被安裝在/usr/bin/目錄下: ~~~ /usr/bin/php -i /usr/bin/php -m /usr/bin/php-fpm /usr/bin/phpize ~~~ 默認運行不帶php.ini也是可以運行的,但是,我們還是需要它。 拷貝一份到/etc/php.ini ~~~ sudo cp /etc/php.ini.default /etc/php.ini sudo chmod 777 php.ini #777權限 ~~~ 這樣php的配置文件就是`/etc/php.ini` # php-fpm的使用 默認是沒有配置文件的,我們復制一份: ~~~ sudo cp /etc/php-fpm.conf.default php-fpm.conf sudo chmod 777 php-fpm.conf #777權限 ~~~ 然后配置一下這個配置文件,修改錯誤日志文件和pid的目錄 ~~~ sudo vi /etc/php-fpm.conf #sudo error_log = /usr/local/var/log/php-fpm.log pid = /usr/local/var/run/php-fpm.pid ~~~ ## php-fpm 啟動: ~~~ php-fpm ~~~ ## php-fpm 關閉: ~~~ kill -INT `cat /usr/local/var/run/php-fpm.pid` ~~~ php-fpm 重啟: ~~~ kill -USR2 `cat /usr/local/var/run/php-fpm.pid` ~~~ # 主要 一個神奇的命令誕生了,一句命令就可以安裝好PHP制定的版本,最關鍵是它幾乎安裝好了所有的PHP擴展,什么Redis,memcache啊都全部安裝好了。而且不會覆蓋你的Mac上的已經安裝好的PHP。 就是這個網站:http://php-osx.liip.ch/ 我想安裝PHP5.6。所以,用下面一條命令就可以搞定PHP5.6: ~~~ curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6 ~~~ 這條命令執行后,會讓你輸入你的Mac密碼,因為它需要安裝各種擴展命令,輸入完密碼后,就靜靜的等吧,我好像等了一分鐘吧,還是蠻快的,就安裝好了。 它把PHP安裝到了/usr/local/php5目錄下,是一個單獨的目錄,所以,不會影響到原先的PHP,這2個版本是共存的。完全不會影響到目前的PHP版本。 這個時候,你在終端中輸入php -v顯示的還是老的版本,如果你想用新的版本的php。可以這樣/usr/local/php5/bin/php -v,這樣很麻煩,可以將這個新的PHP路徑追加到$path中。 ~~~ vi ~/.profile ~~~ //有就編輯,沒有就新建一個這個文件名。 ~~~ export PATH=/usr/local/php5/bin:/usr/local/php5/sbin:$PATH ~~~ ~~~ //清除下緩存,使得它生效 source ~/.profile //bashrc是其他注意 ~~~ 這樣,就將新版本的php命令和php-fpm命令都追加到$PATH中,就可以在全局使用了。 它的php.ini在/usr/local/php5/lib/php.ini。然后,擴展的一些配置都在/usr/local/php5/php.d/目錄下,這樣就清楚很多 按照官網上的一些說明,最后的一個文件99-liip-developer.ini,當我們需要修改一些配置的時候,我們只需要修改這個文件就可以了,不需要去動php.ini,寫入這個文件,它會覆蓋php.ini里的一些配置項。 比如,我需要改正時區: ~~~ vi 99-liip-developer.ini date.timezone = Asia/Shanghai ~~~ 就可以了。 如果,要啟動新的php-fpm,就將老的進程殺掉,然后再運行新的版本命令: ~~~ sudo php-fpm [21-Jul-2015 23:07:30] ERROR: failed to open configuration file '/usr/local/php5/etc/php-fpm.conf': No such file or directory (2) [21-Jul-2015 23:07:30] ERROR: failed to load configuration file '/usr/local/php5/etc/php-fpm.conf' [21-Jul-2015 23:07:30] ERROR: FPM initialization failed ~~~ 會報錯,說找不到php-fpm.conf。它默認去/usr/local/php5/etc/目錄下去找了,由于,我之前已經有了一個在/etc/php-fpm.conf。所以,我直接用這個配置好了: ~~~ sudo php-fpm -y /etc/php-fpm.conf ~~~ 配置xdebug 看這個http://blog.csdn.net/think2me/article/details/45344489
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看