ホームページ > バックエンド開発 > PHPチュートリアル > Ubuntu 12 は PHP の zlib 拡張機能をロードします

Ubuntu 12 は PHP の zlib 拡張機能をロードします

WBOY
リリース: 2016-06-13 13:04:55
オリジナル
888 人が閲覧しました

ubuntu 12 は php の zlib 拡張機能をロードします
今日、長い間 PHP をコンパイルしましたが、インストール後、zlib 拡張機能が欠落していることがわかり、再度情報を探したところ、この記事
http://www.ansen.org/add- で見つかりました。 extension-library-for-php.html

[root@Ansen zlib]# pwd
/root/lnmp/php-5.3.0/ext/zlib  #先进入到php的源代码目录
[root@Ansen zlib]#mv config0.m4 config.m4
[root@Ansen zlib]#/usr/local/php/bin/phpize #/usr/local/php为一开始安装php的目录 
[root@Ansen zlib]#./configure --with-php-config=/usr/local/php/bin/php-config
[root@Ansen zlib]#make
[root@Ansen zlib]# cp modules/zlib.so /usr/local/php5/lib/php/extension/
没有该extension目录,需要手动建立,目录名称可以自定义,在php.ini配置文件中配置好就好了
[root@Ansen zlib]#vi /usr/local/php5/lib/php.ini
添加extension=zlib.so
还需要在php.ini文件中把extension_dir指向到/usr/local/php/lib/php/extension/
注意这里最后的/不能少,然后重新启动nginx就可以了
ログイン後にコピー


また、今日 apt-get install で mysql-server をインストールした後、ユーザー
grant all privileges on mycms.* to joolma@'%' identified by '123456';
flush privileges;
ログイン後にコピー

を作成しましたが、データベースに接続するためにコマンド mysql -h localhost -u joolma -p を渡すことができませんでした。長時間オンラインで検索した結果、別のコマンド
mysql.* のすべての権限を joolma に付与する必要があることがわかりました。 @'localhost' は '123456';
でローカルホスト上で認証できたと記憶していますが、Windows では前のコマンドで実行できましたが、Linux では 2 つのコマンドが必要です。

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