Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP7.0与apache2的Phar问题_Apache2_Php 7_Phar - Fatal编程技术网

PHP7.0与apache2的Phar问题

PHP7.0与apache2的Phar问题,apache2,php-7,phar,Apache2,Php 7,Phar,我在一个文件夹中创建了PHP文件 /var/www/folder/test.php: <?php echo "Test file called!" ; 当启用mod-php5时,我可以直接从Phar中调用PHP文件,但当启用mod-php7.0时,我就不能调用PHP文件了 $ apt-get install apache2 $ curl localhost/app.phar/test.php Test file called! $ apt-get install php7.0 php7.

我在一个文件夹中创建了PHP文件

/var/www/folder/test.php:

<?php
echo "Test file called!" ;
当启用mod-php5时,我可以直接从Phar中调用PHP文件,但当启用mod-php7.0时,我就不能调用PHP文件了

$ apt-get install apache2
$ curl localhost/app.phar/test.php
Test file called!
$ apt-get install php7.0 php7.0-common php7.0*
$ a2dismod php5
$ a2enmod php7.0
$ service apache2 restart
$ curl localhost/app.phar/test.php
...
<title>File Not Found</title>...
<h1>404 - File /test.php Not Found</h1>
...
$apt get安装apache2
$curl localhost/app.phar/test.php
测试文件名为!
$apt get安装php7.0 php7.0-common php7.0*
$A2d php5
$a2enmod php7.0
$service apache2重新启动
$curl localhost/app.phar/test.php
...
找不到文件。。。
404-找不到文件/test.php
...
我们目前运行的是Tomcat和Apache2的混合,因此很遗憾,我们在部署WAR和PHAR文件方面投入了大量资金

$ apt-get install apache2
$ curl localhost/app.phar/test.php
Test file called!
$ apt-get install php7.0 php7.0-common php7.0*
$ a2dismod php5
$ a2enmod php7.0
$ service apache2 restart
$ curl localhost/app.phar/test.php
...
<title>File Not Found</title>...
<h1>404 - File /test.php Not Found</h1>
...