2017-04-14 3 views
0

基本的に、私はyii2をWindows 10マシンで基本テンプレートを使用して開発しても問題ありません。しかし、今、私は、私は、/ var/www/html/yii_basicにyii_folderを入れUbuntuの16.04yii2 Apache 2への基本的な移行ubuntuは空白のページを与えます

にこのyii2アプリを開発する上で移動し、その後、私は悲しげに、それは空白のページを表示し、 はlocalhost/yii_basic /ウェブにそれにアクセスします。

私は分かりませんが、 チェック.htaccessはyii_basic/webフォルダで問題ありません。 もmod_rewriteを有効にしてください。

はその後、私はそれが私に与え

、作曲で、それをチェックしてみてください:

Problem 1 
- codemix/yii2-excelexport 1.0.1 requires phpoffice/phpexcel 1.* -> satisfiable by phpoffice/phpexcel[1.8.1, 1.7.9, 1.8.0]. 
- codemix/yii2-excelexport 1.0.0 requires phpoffice/phpexcel 1.* -> satisfiable by phpoffice/phpexcel[1.8.1, 1.7.9, 1.8.0]. 
- codemix/yii2-excelexport 1.0.1 requires phpoffice/phpexcel 1.* -> satisfiable by phpoffice/phpexcel[1.8.1, 1.7.9, 1.8.0]. 
- phpoffice/phpexcel 1.7.9 requires ext-xml * -> the requested PHP extension xml is missing from your system. 
- phpoffice/phpexcel 1.8.1 requires ext-xml * -> the requested PHP extension xml is missing from your system. 
- phpoffice/phpexcel 1.8.0 requires ext-xml * -> the requested PHP extension xml is missing from your system. 
- phpoffice/phpexcel 1.8.1 requires ext-xml * -> the requested PHP extension xml is missing from your system. 
- Installation request for codemix/yii2-excelexport * -> satisfiable by codemix/yii2-excelexport[1.0.0, 1.0.1]. 

To enable extensions, verify that they are enabled in those .ini files: 
- /etc/php/5.6/cli/php.ini 
- /etc/php/5.6/cli/conf.d/10-mysqlnd.ini 
- /etc/php/5.6/cli/conf.d/10-opcache.ini 
- /etc/php/5.6/cli/conf.d/10-pdo.ini 
- /etc/php/5.6/cli/conf.d/20-calendar.ini 
- /etc/php/5.6/cli/conf.d/20-ctype.ini 
- /etc/php/5.6/cli/conf.d/20-exif.ini 
- /etc/php/5.6/cli/conf.d/20-fileinfo.ini 
- /etc/php/5.6/cli/conf.d/20-ftp.ini 
- /etc/php/5.6/cli/conf.d/20-gettext.ini 
- /etc/php/5.6/cli/conf.d/20-iconv.ini 
- /etc/php/5.6/cli/conf.d/20-json.ini 
- /etc/php/5.6/cli/conf.d/20-mbstring.ini 
- /etc/php/5.6/cli/conf.d/20-mysql.ini 
- /etc/php/5.6/cli/conf.d/20-mysqli.ini 
- /etc/php/5.6/cli/conf.d/20-pdo_mysql.ini 
- /etc/php/5.6/cli/conf.d/20-phar.ini 
- /etc/php/5.6/cli/conf.d/20-posix.ini 
- /etc/php/5.6/cli/conf.d/20-readline.ini 
- /etc/php/5.6/cli/conf.d/20-shmop.ini 
- /etc/php/5.6/cli/conf.d/20-sockets.ini 
- /etc/php/5.6/cli/conf.d/20-sysvmsg.ini 
- /etc/php/5.6/cli/conf.d/20-sysvsem.ini 
- /etc/php/5.6/cli/conf.d/20-sysvshm.ini 
- /etc/php/5.6/cli/conf.d/20-tokenizer.ini 
- /etc/php/5.6/cli/conf.d/20-xdebug.ini 

ehat教えてください、私が何をすべき。

答えて

3

明らかに不足しているPHP拡張機能をインストールしてください。

sudo apt-get install php5.6-xml 
3

インストールまたは構成されていません

のindex.php
ini_set('error_reporting', E_ERROR); 
register_shutdown_function("fatal_handler"); 
function fatal_handler() { 
    $error = error_get_last(); 
    echo("<pre>"); 
    print_r($error); 
} 

の内側にこのコードをあなたのPHP拡張をデバッグするようにしてください。

関連する問題