WORDPRESSで、「Fatal error: Cannot redeclare wp_cumulus_widget」とエラーが出た場合。
wp-content→plugins→
wp-cumulusを削除か、別の場所に移動する。
WORDPRESSを再起動する。
元に戻りましたか?(^ω^)
Linux Mint、elementary OS、Zorin OSを応援しましょう!
wp-content→plugins→
wp-cumulusを削除か、別の場所に移動する。
WORDPRESSを再起動する。
元に戻りましたか?(^ω^)
|
# vi /etc/apache2/httpd.conf
<VirtualHost *:80>
|
つまり、php_admin_value open_basedirで設定する値は、以上のような設定です。「:」でPATHを追加します。
XOOPSの設定が全てうまく行くと、下記のような画面が表示されます。
私は、Firefoxの最新バージョンと、Beta版で、試したのですが、クリックが、右も、左も使えなくなってしまうバグに遭遇しております。
こんな時には、諦めて、Operaをブラウザに採用しました。
Operaでは、Firefoxで言うアドオンは、エクステンションという名前になります。
そして、Opera上で、YOUTUBEなどの広告を表示させない方法は、次のとおりです。
左上の、「Operaのマーク」を押す。→メニューから、「エクステンション」を押す。→「機能拡張を取得」を選択する。→右上の、「アドオンを検索」の部分に、「adblock plus」と打ちます。→adblock plusを選択します。→インストール画面が表示されたら、右上の「Operaに追加」ボタンを押す。→「インストール」を選択→これでおk。
これで、YOUTUBEなどで、以前表示されていた広告が、再度試してみて、表示されるかどうか確かめて下さい。
これで、あなたも、ルンルンブラウジングができます♪
# sudo add-apt-repository ppa:nilarimogard/webupd8
# sudo apt-get update
# sudo apt-get install avant-window-navigator
参照:http://www.webupd8.org/2012/11/how-to-install-avant-window-navigator.html
elementary OS 0.2 Lunaは、lightdmを認証に使ってます。
# apt-get install x11vnc xinetd
# exit
$ x11vnc -storepasswd
$ sudo su
# vi /etc/xinetd.d/x11vnc
service x11vnc
{
type = UNLISTED
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/x11vnc
server_args = -inetd -o /var/log/x11vnc.log -display :0 -forever -rfbauth /home/USERDIR/.vnc/passwd -forever -auth /var/run/lightdm/root/:0
port = 5900
flags = IPv6
}
# vi /etc/services
x11vnc 5900/tcp #VNC SERVER 最下行に付け加える。
# /etc/init.d/xinetd restart
これで、VNCの画面が表示されているかどうか、確認する。

こーんな、萌え系のLinuxもあるんですよね。とにかく、アイコンが萌えているね。
声が出るとか、聞いたことがあるので、聞いてみたいですが、
VMWareでやったので、聞こえなかったなぁ。調べてみないと・・・。
何しろ、動作が軽い。ボタンをクリックしたら、一瞬で画面がパッと出てくる感じです。
少ないメモリーでも動くんだろうなぁ。
これで、サーバー向けだったら、尚更良いのであろうが、
何か、端末を立ち上げると、最初から、スーパーユーザーなのかな?
あれ? パスワードを入力しないで良いのかな?(;´∀`)
うう、サーバーとして使うのはちょっと・・・とためらってしまうな。
しかし、XAMPPをPuppy Linuxで使えるとか書いてあったから、きっと
Moeppyでも使えるのでしょうね?
それから、例えば、会社で使うLinuxという事でもないなぁと思ってね。
だから、きっと、Windows XPを少ないメモリで使っていた人向けなのかもしれないと思いました。
萌え好きな男子と、そして女子にも(笑)、好んで使ってもらえたらいいですよね!
ご自宅で、自宅サーバーを運営しているならば、そのサイトをiPad miniやAndroidから閲覧できるであろうか?
うん。もちろん、外部から自宅サーバーにアクセスするのではなく、内部LAN内でアクセスして見られるのであろうか? ということを疑問に思って、未だに、iPad miniやAndroidを購入していないのですよ。という人には、朗報です。
iPad miniやAndroidから自宅サーバーの中身を、LAN内でも閲覧できますよ。
方法として三つ今のところ確認しておりますよ。それらを発表しまーす♪
以上です。今のところ、これらの方法で、一番安心できる方法が、DNSサーバーを立てることです。
DNSサーバーを立てれば、APPLEさんやAndroidの販売メーカーからの保証内で何も問題なく、自宅サーバーにアクセスできます。
そして、LAN内だけのProxyサーバーを立てる方法もありますが、設定に慣れていなくて、外部からのProxyサーバーへのアクセスを許すと、悪用されかねませんから、気持ちが良い物ではないかも知れませんね。
そして、お勧めできないのが、hostsファイルを変更することです。
Androidでは、ROOT化し、HOSTS EDITORを使えばhostsファイルを変更できますが、メーカー保証外なので、一度ROOT化するとメーカー保証外の操作をしたので、有料修理になります等、故障した場合にメーカーさーんから言われるかもしれません。
iPad miniでは、脱獄すれば出来るとか出来ないとか。やったことが無いので、知りません。
DNSサーバーを立てるのは、複雑な操作が必要なのか? と思いきや、いざやってみると、設定が楽しくて、どんどん進めていけば、いつの間にか、iPad miniやAndroidから自宅サーバーへアクセスできました! 嬉しいなぁ! ということになりますから、是非、DNSサーバーを立ててみて下さいね。
LinuxMintではbind9を使います。
具体的な操作の仕方は、今は、ほかの説明サイトに任せて、私は、楽しいiPad miniライフを満喫して、思いっきり楽しみたいと思います。

|
# apt-get install x11vnc xinetd
service x11vnc
# vi /etc/services
x11vnc 5900/tcp # VNC server(最下行に付け足す)
# /etc/init.d/xinetd restart
|
下記を /etc/nginx/sites-enabled/ に付け足す。
server {
listen 80;
server_name localhost;
location /mrtg {
alias /home/USERDIR/public_html/html/mrtg;
index index.html;
}
}
そして、
# /etc/init.d/nginx restart
とすると、
Restarting nginx: nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored
nginx.
とエラーが出る。調べてみると、 /etc/nginx/sites-enabled/default がある。
この中で、"localhost"が設定されているので、エラーが出た模様です。
この"default"はリンクなので、消しても良いのです。消しましょう。
その"default"のリンク元は、 /etc/nginx/sites-available/ にあります。
もう一度、nginxを再起動します。
# /etc/init.d/nginx restart
Restarting nginx: nginx.
おkのようです。
参照:http://tinyurl.com/q4u7xeh
参照:http://d.hatena.ne.jp/jiikko/touch/20130413/1365864777
— Evernoteを参照して下さい。引用文です。 —
|
# vi /etc/bind/named.conf.local zone "gedatsu.jp" {
# vi /etc/bind/db.gedatsu.jp(ご参考までに。この設定で、gedatsu.jp及び、gedatsu.jpの全サブドメインが名前解決出来ます。)
; BIND reverse data file for empty rfc1918 zone @ IN SOA gedatsu.jp. root.gedatsu.jp. ( IN NS gedatsu.jp.
|
Windows7でのネットワーク設定。
参照:http://www.palloween.net/index.php/server/ubuntudesktop-and-server/ubunru-dns.html
なんか、専用のディスプレイドライバが、見つかって、インストールしたら、VNCで画面がおかしくなって、WindowsでのVNCの表示と、同期しなくなった。
その為に、専用のディスプレイドライバを削除して、通常の、最初から入っているディスプレイドライバを使うようにしたら、元通りに、VNCでは異常が見られません。
elementary OS 0.2 Lunaでは、aptitudeが入ってません。つまり、aptitudeをインストールしましょう。
そして、バグだと思いますが、
mail -s "うんたらかんたら" root
などとしたら、メールがROOT宛に送られますが、その-sの後のサブジェクトが日本語だと文字化けするよ。
後は今の所、悩み無用(;´∀`)。
今流行りの、Nginx(エンジンエックスと読むらしい)を少しでも良いからかじろうと、昨夜は、徹夜気味ではまり込んでしまいました。
どんなことをしたか? と言いますと、
# apt-get install php5-fpm php5-cgi nginx
だったかな? そんな感じの、まぁうろ覚えの記憶ですが、そうやって、初めは打ち込んで、バーチャルホストを作りましたよ。
OSは何を使ったかと言いますと、自宅のPCのelementary OS 0.2 Lunaです。
そして、WordPressは何とか動くまで出来ましたが、XOOPSは、X-Updateが正しく動いてくれなかったんですよね。(最初はね!)
WordPressもXOOPSも、FTPからの転送でUpdateするという方法になってしまいました。
WordPressは、FTPからUpdateが出来ました。
そして、XOOPSはというと、ホダ塾からのUpdateの方は、使用するFTPライブラリが選択できない状態だと思います。
そのような場合、修正します。下記を参照して、直してください。
参照:http://www.xugj.org/modules/QandA/index.php?topic_id=2287
この記事を読んで、やり直したら、XOOPSでも、X-Updateが動きました。
XOOPS-Xをクリーンインストールした方は、きっと、問題なく、使用するFTPライブラリが選択できると思います。
だから、NginxではWordPressもXOOPSもUpdateはFTPになりますが、動きました! という結果になりましたよ! ウレシカー♪
【追記】
バーチャルホストということや、PHP+MySQLの動かし方の設定、そして、サイト毎のPHP_VALUEの設定の、皆さんにとっての、幸せとなれますように!
# vi /etc/nginx/sites-enabled/hogehoge.setting
##### バーチャルホストの方法は、下記の二つの例のように、server{ }を列記すればいいのでしょうね。 #####
##### 下記は、WordPressの例です。 #####
server {
listen 80;
server_name oogami.dip.jp;
root /home/USERDIR/public_html/html/hoge1;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}location ~ .php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param PHP_VALUE ”
allow_url_fopen = On
open_basedir = none
“;
include fastcgi_params;
}
}
##### 下記はXOOPSの例です。#####
server {
listen 80;
server_name moe-g.hopto.org;
root /home/USERDIR/public_html/html/hoge2;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}location ~ .php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param PHP_VALUE ”
allow_url_fopen = Off
open_basedir = /home/USERDIR/public_html/html/hoge2:/home/USERDIR/public_html/xoops_trust_path_hoge2:/tmp
“;
include fastcgi_params;
}
}
“502 Bad Gateway”と出たら、/etc/php5/fpm/pool.d/www.conf に下記を追記すると動きました。(WordPressもXOOPSも!)
listen = /var/run/php5-fpm.sock
まだ、私は、簡単なことしか、解らないし、勉強不足だから、皆さんもどんどん情報を出し合っていきましょう♪ (^ω^)
参照:http://mach3ss.tumblr.com/post/21492866561/ubuntu12-04-nginx-php5-fpm
