OS : Linux
言語 : PHP7.3
ソフト名 : wordpress 5.x.x (自作テンプレート)
PHP7.1 では正常に動作したが、 PHP7.2にすると、下記の警告が出力された。
Warning: Use of undefined constant content_top - assumed 'content_top' (this will throw an Error in a future version of PHP) in
ネットで調べてみると、
PHP7.1 ---> PHP7.2以降
abcde(ABCD) ---> abcde('ABCD')
と 文字列をシングルクォテーション(’)、または ダブルクオテーション(”)で囲まなければ、警告が出力される例があるようだ。
実例として
<?php if(function_exists('dynamic_sidebar') ) dynamic_sidebar(content_top);?>
で、上記の警告が出力された。
<?php if(function_exists('dynamic_sidebar') ) dynamic_sidebar(’content_top’);?>
と記述すると、警告がなくなった。
2019-08-26
2019-08-25
xamppをアンインストールする,Linux
OS : Linux Mint 19
xampp には Apache や データベースなどのソフトが含まれている。
アンインストールする前に、データベースのデータをエキスポート(保存)する。
アンインストールするには、次のコマンドを入力する。
すると.....
が表示され、説明に従って「Yes」をクリックする。
ファイルの削除作業が開始される。
ファイルが削除されたら、確認アラートが出力される。
「OK」をクリックし、アンインストール完了。
アンインストールしてもデータベースのデータは残っていた。
新たに xampp をインストールしても残されたデータでエラーが出ることもある。この場合、個別にデータを削除し、事前にエキスポート(保存)したデータをインポート(呼び出し)する。
ただし、CMSはPHPバージョンに対応していない可能性がある。
xamppを入れ替える前に確認し、必要であればアップデートしておく。
/opt/lampp/var/mysql/ から、root権限で直接ファイルを削除する。
※ 失敗するとやり直しが聞かないこともある。事前バックアップすることが大事。
xampp には Apache や データベースなどのソフトが含まれている。
アンインストールする前に、データベースのデータをエキスポート(保存)する。
アンインストールするには、次のコマンドを入力する。
$ cd /opt/lampp
次に$ sudo ./uninstall
すると.....
が表示され、説明に従って「Yes」をクリックする。
ファイルの削除作業が開始される。
ファイルが削除されたら、確認アラートが出力される。
「OK」をクリックし、アンインストール完了。
アンインストールしてもデータベースのデータは残っていた。
新たに xampp をインストールしても残されたデータでエラーが出ることもある。この場合、個別にデータを削除し、事前にエキスポート(保存)したデータをインポート(呼び出し)する。
ただし、CMSはPHPバージョンに対応していない可能性がある。
xamppを入れ替える前に確認し、必要であればアップデートしておく。
データベースのデータを個別に消せない場合
/opt/lampp/var/mysql/ から、root権限で直接ファイルを削除する。
※ 失敗するとやり直しが聞かないこともある。事前バックアップすることが大事。
ラベル:
CMS,
Drupal,
joomla,
Libreoffice,
Linux一般,
Modx-Evolution,
ソフトインストール,
ソフト一般,
操作・設定
2019-08-24
Linux dia,日本語入力ができるようにする
OS : Linux Mint 19 xfce
ソフト名 : dia 0.97+git (構造化ダイアグラムを描画するためのソフト、Windows の Visio に相当するオフィスアプリケーション)
インストール時の設定では、日本語入力(Fcitx-Mozc)ができない。
そこで、日本語入力ができるようにするため、次のようにする。
dia を起動し、 マウスの右ボタンからメニューを表示する。
上記のように「Xの入力メソッド」を選択すると、日本語入力が可能になる。
検索:dia, mozc, Fcitx, 日本語入力
ソフト名 : dia 0.97+git (構造化ダイアグラムを描画するためのソフト、Windows の Visio に相当するオフィスアプリケーション)
インストール時の設定では、日本語入力(Fcitx-Mozc)ができない。
そこで、日本語入力ができるようにするため、次のようにする。
dia を起動し、 マウスの右ボタンからメニューを表示する。
上記のように「Xの入力メソッド」を選択すると、日本語入力が可能になる。
検索:dia, mozc, Fcitx, 日本語入力
2019-08-23
python,pandasエラー
OS : Linux Mint xfce
Version : python3 3.6x
【 エラー状況 】
今まで正常に動作した複数のプログラムが、エラーを出力する。
共通したことは、ライブラリ pandas や numpy をインポートしたプログラム。
pandas や numpy に関連したエラー。
【 原因 】
特定のライブラリーをインストールした際に、新たにpandas がインストールされた可能性がある。
このため、既存のpandasと新たなpandasが、何らかの原因でエラーのもとになっている可能性がある。
【 対処 】
pandas と numpy を削除した。
のように pandas と numpy をアンインストールすると、エラーが解消された。
Version : python3 3.6x
【 エラー状況 】
今まで正常に動作した複数のプログラムが、エラーを出力する。
共通したことは、ライブラリ pandas や numpy をインポートしたプログラム。
pandas や numpy に関連したエラー。
【 原因 】
特定のライブラリーをインストールした際に、新たにpandas がインストールされた可能性がある。
このため、既存のpandasと新たなpandasが、何らかの原因でエラーのもとになっている可能性がある。
【 対処 】
pandas と numpy を削除した。
$ pip3 uninstall -y pandas
$ pip3 uninstall -y numpy
のように pandas と numpy をアンインストールすると、エラーが解消された。
登録:
投稿 (Atom)