<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Install on php-tips.com</title>
    <link>https://php-tips.com/tags/install/</link>
    <description>Recent content in Install on php-tips.com</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <lastBuildDate>Thu, 23 Sep 2010 01:32:35 +0900</lastBuildDate>
    <atom:link href="https://php-tips.com/tags/install/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>MacPorts 1.9.1でPHP 5.2.14のCLIのビルドに失敗する場合の対処法</title>
      <link>https://php-tips.com/2010/09/23/macports-1-9-1-php52-cli-build-failure/</link>
      <pubDate>Thu, 23 Sep 2010 01:32:35 +0900</pubDate>
      <guid>https://php-tips.com/2010/09/23/macports-1-9-1-php52-cli-build-failure/</guid>
      <description>&lt;p&gt;先日MacPortsで管理しているPHPのバージョンアップを行ったのですが以下のような現象に悩まされました。&lt;/p&gt;
&lt;pre class=&#34;brush: bash&#34;&gt;
$ php -r &#34;print_r(&#39;hoge&#39;);&#34;

Fatal error: Call to undefined function print_r() in Command line code on line 1
&lt;/pre&gt;
&lt;p&gt;エラーが発生するのはコマンドラインからの利用のみで、なぜかWeb経由では問題なく動きます。&lt;/p&gt;
&lt;p&gt;調べて見ると全ての関数が使えない。。&lt;/p&gt;
&lt;p&gt;ビルド時のconfigureで以下のエラーが表示されCLI版のバイナリ作成に失敗していました。&lt;/p&gt;
&lt;pre class=&#34;brush: bash&#34;&gt;
Generating files
updating cache ./config.cache
creating ./config.status
creating php5.spec
creating main/build-defs.h
creating scripts/phpize
creating scripts/man1/phpize.1
creating scripts/php-config
creating scripts/man1/php-config.1
creating sapi/cli/php.1
creating main/php_config.h
creating main/internal_functions.c
gawk(96091,0x7fff70a28c20) malloc: *** error for object 0x100214910: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
creating main/internal_functions_cli.c
gawk(96132,0x7fff70a28c20) malloc: *** error for object 0x100215aa0: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
&lt;/pre&gt;
&lt;p&gt;[ad]&lt;/p&gt;</description>
    </item>
    <item>
      <title>cakephpで個別にpearライブラリをインストールする方法</title>
      <link>https://php-tips.com/2010/03/11/cakephp%E3%81%A7%E5%80%8B%E5%88%A5%E3%81%ABpear%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/</link>
      <pubDate>Thu, 11 Mar 2010 21:59:21 +0900</pubDate>
      <guid>https://php-tips.com/2010/03/11/cakephp%E3%81%A7%E5%80%8B%E5%88%A5%E3%81%ABpear%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/</guid>
      <description>&lt;p&gt;ちょっとバッドノウハウな気もしますが、cakephpでpearライブラリをインストール／利用する方法について。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;0.  ポリシー&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;cakeのvendors配下にpearを個別インストールして、そこでライブラリの追加を行えるようにします。&lt;/p&gt;
&lt;h1 id=&#34;windows環境の場合は適当に読み替えてください&#34;&gt;windows環境の場合は適当に読み替えてください。&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;1. pearをvendorsへ個別インストール&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;既にpearが、システムへインストールされていることが前提です。
インストールされていない場合は、&lt;/p&gt;
&lt;pre class=&#34;brush: bash&#34;&gt;
lynx -source  http://pear.php.net/go-pear | php
&lt;/pre&gt;
&lt;pre class=&#34;brush: bash&#34;&gt;
curl http://pear.php.net/go-pear | sudo php
&lt;/pre&gt;
&lt;p&gt;等で、インストールしてください。
(参考: &lt;a href=&#34;http://pear.php.net/manual/ja/installation.php&#34;&gt;pear.php.net Manual :: インストール&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;vendors ディレクトリに移動してpearのローカル設定ファイルを生成します。&lt;/p&gt;
&lt;pre class=&#34;brush: bash&#34;&gt;
cd vendors
pear config-create `pwd` pear.conf
&lt;/pre&gt;
&lt;p&gt;[ad]&lt;/p&gt;</description>
    </item>
    <item>
      <title>MacOSX ServerのデフォルトPHPでGDを有効にする</title>
      <link>https://php-tips.com/2009/06/17/macosx-server%E3%81%AE%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88php%E3%81%A7gd%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B/</link>
      <pubDate>Wed, 17 Jun 2009 16:57:58 +0900</pubDate>
      <guid>https://php-tips.com/2009/06/17/macosx-server%E3%81%AE%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88php%E3%81%A7gd%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B/</guid>
      <description>&lt;h1 id=&#34;走り書きなので内容について保証しません&#34;&gt;走り書きなので、内容について保証しません。&lt;/h1&gt;
&lt;ol start=&#34;0&#34;&gt;
&lt;li&gt;
&lt;p&gt;XCodeをいれておく。（当たり前か&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;libjpegをコンパイル&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;参考: &lt;a href=&#34;http://aeolus.jp/higuma/2008/10/d-11.html&#34;&gt;Mac OS X 10.5 と libjpeg - 風ブログ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;上記サイトの通りにやると、
/usr/local/libにlibjpegができます。&lt;/p&gt;</description>
    </item>
    <item>
      <title>perl 5.6.1 へ movable type を入れたメモ</title>
      <link>https://php-tips.com/2008/10/11/perl-5-6-1-%E3%81%B8-movable-type-%E3%82%92%E5%85%A5%E3%82%8C%E3%81%9F%E3%83%A1%E3%83%A2/</link>
      <pubDate>Sat, 11 Oct 2008 17:20:29 +0900</pubDate>
      <guid>https://php-tips.com/2008/10/11/perl-5-6-1-%E3%81%B8-movable-type-%E3%82%92%E5%85%A5%E3%82%8C%E3%81%9F%E3%83%A1%E3%83%A2/</guid>
      <description>&lt;p&gt;素直に、5.8系にperlアップデートできればいいんですが、もろもろの事情で出来なかったので5.6でMT4.2を無理やり動くようにしたときのメモ。
extlib/Locale/Maketext/Guts.pmの20行目あたりを&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
