Php Laravel 5.2从LAMP复制到WAMP的项目工作不正常
我是Php Laravel 5.2从LAMP复制到WAMP的项目工作不正常,php,laravel-5.2,wamp,lamp,Php,Laravel 5.2,Wamp,Lamp,我是Laravel 5.2的初学者。我在Linux mint-LAMP中启动了它,它工作得非常好。现在我尝试在windows10中将其移动到WAMP。我得到了所有的页面。但问题是,当我尝试登录时,POST的路由器功能不起作用。它总是导致路由器文件中的GET函数 路由器功能类似于 Route::post('/', 'Controller_name@post_function_name'); Route::get('/', 'Controller_name@function_name'); 只有“
Laravel 5.2
的初学者。我在Linux mint-LAMP
中启动了它,它工作得非常好。现在我尝试在windows10
中将其移动到WAMP
。我得到了所有的页面。但问题是,当我尝试登录时,POST
的路由器功能不起作用。它总是导致路由器文件中的GET
函数
路由器功能类似于
Route::post('/', 'Controller_name@post_function_name');
Route::get('/', 'Controller_name@function_name');
只有“get”功能在post时起作用
我所做的步骤是
Route::post('/', 'Controller_name@post_function_name');
Route::get('/', 'Controller_name@function_name');
1) 已在windows 10中安装WAMP
2) 在全球范围内安装了Composer
3) 将整个Larevel
文件夹复制到www
目录
4) 已尝试访问URL:
第一页就要到了。但是表单提交不起作用。我错过什么了吗
请帮忙。任何帮助都将不胜感激。好的,首先检查您的
php.ini
它应该位于wamp的php目录中
然后,通过删除,检查是否启用了以下扩展;在前面;extension=php_xxx.dll
:
PHP >= 5.6.4
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
接下来在目录设置中检查apache设置
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from all
Require all granted
如果一切都正确,请编写一个简单的php脚本来检查post数据
<?php
if(isset($_POST['foo'])
{
echo '<h1>Works</h1>';
die;
}
?>
<form action="" method="POST">
<input type="submit" name="foo" value="test" />
</form>
是否检查了php.ini
中的所有依赖项并配置了本地Web服务器?如果你的代码没有被破坏,那就是你的环境。@Soundz,我需要做什么?你能解释一下吗?我不知道这样的事谢谢你的努力。我会查清楚,然后告诉你