Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
是否有一种类似Rails的方式使用Apache构建PHP项目?_Php_Ruby On Rails_Apache - Fatal编程技术网

是否有一种类似Rails的方式使用Apache构建PHP项目?

是否有一种类似Rails的方式使用Apache构建PHP项目?,php,ruby-on-rails,apache,Php,Ruby On Rails,Apache,我刚刚开始学习PHP开发(特别是wordpress),想知道是否有一种方法可以构造我的PHP项目,这样我就不需要在/var/www/文件夹中创建它们了 具体来说,我来自RubyonRails,我只需在系统中用Rails初始化的任何目录中键入RailsServer,Rails就会自动关联正确的相对路径,这非常方便 每次都要将sudo放入/var/www/文件夹并在那里创建项目,这非常麻烦。我更希望在我的主目录中有某种目录,在那里我可以把我所有的PHP项目放入其中 我使用的是标准的LAMP(Linu

我刚刚开始学习PHP开发(特别是wordpress),想知道是否有一种方法可以构造我的PHP项目,这样我就不需要在
/var/www/
文件夹中创建它们了

具体来说,我来自RubyonRails,我只需在系统中用Rails初始化的任何目录中键入
RailsServer
,Rails就会自动关联正确的相对路径,这非常方便

每次都要将sudo放入
/var/www/
文件夹并在那里创建项目,这非常麻烦。我更希望在我的主目录中有某种目录,在那里我可以把我所有的PHP项目放入其中


我使用的是标准的LAMP(Linux、Apache、MySQL和PHP)。

Laravel与Rails非常相似;我决定继续使用它

php artisan serve命令本质上是的laravel版本
rails服务器
,并将文档根目录配置为当前目录,非常类似于
php-S localhost:8000

Laravel与rails非常相似;我决定继续使用它

php artisan serve命令本质上是的laravel版本
rails服务器
,并将文档根目录配置为当前目录,很像
php-S localhost:8000

您使用的是什么web服务器
Apache
?是的,很抱歉没有说清楚这一点,我已经编辑了我的主要帖子。有许多PHP应用程序框架,它们的应用程序布局与Rails相似或类似,还有PHP自己的内置服务器,通过
PHP-s
,这使您可以启动web服务器进行测试。请看一看使用apache的Laravel框架。您可以将webroot配置为您想要的任何目录,也可以使用userdir模块。您使用的是什么web服务器
Apache
?是的,很抱歉没有说清楚这一点,我已经编辑了我的主要帖子。有许多PHP应用程序框架,它们的应用程序布局与Rails相似或类似,还有PHP自己的内置服务器,通过
PHP-s
,它允许您启动web服务器以进行测试。请看一看使用apache的Laravel框架。您可以将webroot配置为您想要的任何目录,也可以使用userdir模块。