ホームページ > バックエンド開発 > PHPチュートリアル > PHP アップグレードに関するメモ

PHP アップグレードに関するメモ

WBOY
リリース: 2016-06-23 14:34:51
オリジナル
923 人が閲覧しました

昨日の午後、PHP を 4.3.10 にアップグレードし始めましたが、make install 中に PEAR をインストールしようとしたところ、エラーが発生し、「Pro*C....」というメッセージが表示されたので、Oracle の問題を疑って削除しました。 -with- oci8 を使用しても、問題は同じままです。ネットで検索しましたが、結果が見つかりませんでした。しばらく作業した後、proc プログラムのコンパイルを容易にするために $MAKE 環境をセットアップしたことを思い出しました。変数があるので、Makefile の install-pear を確認しました。確かに、下に $(MAKE) という単語があります。MAKE の設定を解除すると、すべて OK になり、午後が無駄になりました。

今日はjpgraphを使用しているので、configure --helpを確認し、オンラインで検索し、freetype-develをダウンロードし、パラメータを調整しました。に表示されている構成パラメータを N 回コンパイルしました。 phpinfo () はすべて正しいですが、GD 列の下に「FreeType Support」という文字が表示されませんでした。最後に、make の前に clean を実行してみました。@%@#$!*@#$# $%^!、午前中が丸一日無駄になりました。 RPM にパックするために P r が使用され、設定パラメータは大きな系列でした。これは、時々準備するバックアップです:

'./configure'-" -rpath' '-with-layout=GNU ' '--with-apxs' '--libdir=/usr/lib/php4' '--datadir=/usr/share/php' '--with-config-file-path=/etc' '-enable -inline-optimization' '--enable-magic-quotes' '--enable-track-vars' '-enable-memory-limit' '--enable-bcmath' '--with-iconv' '-with -pcre-regex=/usr' '--enable-sigchild' '--with-xml' '--with-expat-dir=/usr' '--with-openssl' '--enable-ftp=shared' '--enable-exif=shared' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--enable-shmop=shared' '-- with-unixODBC=shared' '-with- mysql=shared,/usr' '--with-ldap=shared' '--with-pgsql=shared' '--with-gettext=shared' '--with- snmp=shared' '-enable-ucd- snmp-hack' '--with-sybase-ct=shared,/usr' '--with-oci8=shared,/usr/local/oracle/product/8i' ' --with-swf=shared,/home/ troels/rpm/BUILD/php-4.2.2/swflib' '--enable-sockets=shared' '--with-gmp=shared' '--with-dom=shared' '--with-qtdom=shared, /usr/lib/qt-2.3.1' '--enable-wddx' '--with-curl=shared' '--enable-apc=shared' '-- with-ming=shared' '--with- imlib=shared' '--with-recode=shared' '--enable-calendar=shared' '--enable-posix=shared' '--with-mcal=shared ,/usr' '-with-interbase=共有、/usr' '--with-zlib' '--with-mm'。

現在のパラメータは「./configure」「--with-apxs」「--with-gd」「--with-oci8=shared」「--with-zlib」です。 「--with-jpeg-dir」 ' --enable-gd-native-ttf' '--with-freetype-dir' '--with-ttf' '--enable-ftp' 、もう少し単純です。十分に使用してください。将来さらに追加します。それでも足りない場合は。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート