#navi(../)
 * 編集終了時の予期せぬエラー [#wwPtq3E]
 
 - ページ: [[BugTrack]]
 - 投稿者: [[mifjpn]]
 - 優先順位: 低
 - 状態: 着手
 - カテゴリ: 編集終了時の予期せぬエラー
 - 投稿日: &epoch(1463770762);
 - バージョン: 2.0.3
 
 *メッセージ [#NAZiFw9]
 php7.0化お疲れ様でした。
 apache2.4+PHP7.0の環境です。
 記事を編集して、ページの更新を押すと、1度だけ「予期せぬエラー」のダイヤログがでます。
 もう1度、押すと今度はうまくいくので、問題はあまりありませんが、報告いたします。
 
 --------
 
 - PHPを実行している権限とWikiファイルの権限が異なる場合、(例えば、ファイルをアップした時の所有者とApacheが生成するファイルの所有者が異なるなど)そうなることを認識しています。ファイルの所有者はApacheと同じになっているでしょうか? -- [[Logue]] &epoch(1464087224,comment_date);
 - 早い対応ありがとうございます。~
 UBUNTU16.04なので、/etc/apache2/envvars内の~
 export APACHE_RUN_USER=www-data~
 export APACHE_RUN_GROUP=www-data~
 また、~
 ps -uax|grep apacheでwww-dataでのプロセスを確認しました。~
 sudo chown -R www-data:www-data pukiwiki_adv-2.0.3/~
 にて、すべてをwww-data:www-dataにしました。~
 う~ん、予期せぬエラーです。パーミッション関係でしょうか、いじってみます。
 
  -- [[mifjpn]] &epoch(1464092474,comment_date);
 - 素人目で、恐れ入りますが、2.0.2をPHP5.6で動かしたときも同様な現象が起きました。~ -- [[mifjpn]] &epoch(1464093357,comment_date);
 - Ubuntu16.04を仮想マシンに再インストール、今回はデータは動かさないで、Pukiwiki advance	を展開+オーナをwww-data:www-data へ、PHPの設定をして、まずは初めて出るモードで新規ファイルを作りました。~
 新規でページを作ると予期せぬエラーが出て。以下のエラーが出ます。~
 Fatal error: Uncaught Error: Class 'DOMDocument' not found in /publicmnt/Public/pukiwiki_adv-2.0.3/vendor/zendframework/zend-xmlrpc/src/Generator/DomDocument.php:84 Stack trace: #0 /publicmnt/Public/pukiwiki_adv-2.0.3/vendor/zendframework/zend-xmlrpc/src/Generator/AbstractGenerator.php(32): Zend\XmlRpc\Generator\DomDocument->init() #1 /publicmnt/Public/pukiwiki_adv-2.0.3/vendor/zendframework/zend-xmlrpc/src/AbstractValue.php(99): Zend\XmlRpc\Generator\AbstractGenerator->__construct() #2 /publicmnt/Public/pukiwiki_adv-2.0.3/vendor/zendframework/zend-xmlrpc/src/Request.php(414): Zend\XmlRpc\AbstractValue::getGenerator() #3 /publicmnt/Public/pukiwiki_adv-2.0.3/vendor/zendframework/zend-xmlrpc/src/Request.php(441): Zend\XmlRpc\Request->saveXml() #4 /publicmnt/Public/pukiwiki_adv-2.0.3/vendor/zendframework/zend-xmlrpc/src/Client.php(217): Zend\XmlRpc\Request->__toString() #5 /publicmnt/Public/pukiwiki_adv-2.0.3/wiki-common/lib/PukiWiki/Ping.php(176): Zend\XmlRpc\Client->doRequest(Object(Zend\XmlRpc\Request)) #6 /publicmnt/Publ in /publicmnt/Public/pukiwiki_adv-2.0.3/vendor/zendframework/zend-xmlrpc/src/Generator/DomDocument.php on line 84
 恐れ入りますが、ご指南ください。 -- [[mifjpn]] &epoch(1465051856,comment_date);
 - 文字通りDOMDocumentクラスが無いというエラーです。本来は特別な設定なしに使えるはずですが、PHPの環境インストール時に@@php-xml@@がインストールされてないのかもしれません。apt-get install php5-xmlあたりで試してみてください。(PHP7を使用している場合はphp7.0-xmlかもしれません) -- [[Logue]] &epoch(1466091592,comment_date);
 - php7.0-xmlで正解でした。稚拙でした。すいません。composerが用意しているものと思ってインストールしなかったのでした。失礼しました。 -- [[mifjpn]] &epoch(1466249206,comment_date);
+- 1度だけ出るものも問題なく動くようになりました。ありがとうございました。~ sudo apt-get install libapache2-mod-php php-curl php-sqlite3 php-mbstring php7.0-xml ./composer.shで設定でいいみたいですね。~ -- [[mifjpn]] &epoch(1466250943,comment_date);
 #comment