我刚刚安装了PHP。
$ php -v
PHP 5.5.7 (cli) (built: Dec 11 2013 20:55:14)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies
我创建了一个名为test/
的新目录,其中包含一个名为test.php
的文件,其内容如下:
<?php echo "hello world";
当我启动php服务器并尝试在浏览器中加载时,会出现“资源暂时不可用”的错误:
johnny at arch in ~/Projects/test
$ php -S localhost:8080 .
PHP 5.5.7 Development Server started at Sun Jan 5 22:34:01 2014
Listening on http://localhost:8080
Document root is /home/johnny/Projects/test
Press Ctrl-C to quit.
[Sun Jan 5 22:34:18 2014] PHP Warning: Unknown: failed to open stream: Resource temporarily unavailable in Unknown on line 0
[Sun Jan 5 22:34:18 2014] PHP Fatal error: Unknown: Failed opening required '.' (include_path='.:/usr/share/pear') in Unknown on line 0
[Sun Jan 5 22:34:19 2014] PHP Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
[Sun Jan 5 22:34:19 2014] PHP Fatal error: Unknown: Failed opening required '.' (include_path='.:/usr/share/pear') in Unknown on line 0
我已经在Google上搜索过这个问题,找到的所有问题都是人们尝试以某种方式(使用其他PHP方法)include()
另一个文件。没有发现与我只使用一个简单的echo语句所遇到的类似情况。
注意:我尝试将test.php
文件和test/
目录的完整读/写/执行权限都赋予了,但结果相同。