问题标签 [laravel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - 即使启用了allowoverride,.htaccess 也不起作用
我正在使用 CodeIgniter,并且刚刚在 Ubuntu 10.10 云服务器上安装了 LAMP 堆栈。
一切都很好,我启用了 Apache userdir 模块,以便我的主目录位于/home/myapp/public_html
,我通过转到 来访问它servername/~myapp
。
不幸的是,.htaccess
重写似乎不起作用 - 它导致 404 说the file /home/myapp/public_html/index.php
找不到 - 404 错误。
Mod_rewrite 已启用。
我知道您需要设置AllowOverride All
指令 - 我已经设置了它/etc/apache2/sites-enabled/default
- 但 rewrite 似乎无法正常工作。
我的.htaccess
文件只包含:
我的/etc/apache2/sites-available/default
样子:
最后,/etc/apache2/mods-enabled/userdir.conf
看起来像:
我一直在谷歌搜索和摆弄几个小时,有人可以帮忙吗?
php - 使用 Laravel PHP 的会话错误
在 Laravel PHP 中使用文件系统启用会话时出现此错误。
有人遇到过这个问题吗?即使你不使用 Laravel,有什么见解吗?
php - MySQL 时间戳记录正在更新,但受影响的行仍然为 0
有一些类似的问题,但我会把这个混在一起。
基本上,我有一个时间戳列(它是一个int),我的更新之一只是更新这个时间戳列,有时它几乎没有明显的距离。例如,它可能从 1316631442 变为 1316631877。两者之间并没有太大的区别。
所以记录正在更新,我可以在查询运行之前检查 phpMyAdmin,然后再查看差异。但是,我正在对受影响的行数执行 var_dump() 并且它仍然为 0。
如果我同时将另一列更新为不同的值,则受影响的行为 1。
那么触发该行受到影响需要什么?即使自从更新成功以来它受到了影响。
另外,我正在使用 Laravel PHP 框架及其查询构建器。目前在那里做一些调试,看看是否有问题,但到目前为止一切似乎都很好。
编辑:对不起,我在上面打错了一些东西。当我完全更改另一列的值时,受影响的行是 1,而不是 0。
php - 如何创建自增字段
我想使用 php 在 mongodb 的字段中添加自动增量值,而不使用计数记录,下一个数字(计数 + 1)将是我的增量值......或者有什么方法可以在mongodb
,php
中创建自动增量值数组示例一个客户有多个电子邮件和地址,然后我们可以将其存储为email[{1:'a@x.com',2:'demo@example.com'},...]
相同,address[{1:'Indore',2:'Dewas'},...]
因此为了唯一性,我想从每个电子邮件和地址设置自动增量值..
mysql - 最佳数据库模式
我即将重新设计数据库架构,并且正在考虑在我的应用程序中使用 ORM,下面的架构是否可以与例如 Eloquent ORM 一起使用,还是我还必须添加 JOIN 表?
php - Laravel:laravel Blade 文件中的权限被拒绝
尝试安装 Laravel http://laravel.com时遇到以下问题
任何帮助将不胜感激。
未处理的异常
信息:
file_put_contents(/Users/alvincrespo/Sites/apollo/storage/views/26bdebca7505781c753aa21663170a1b)[function.file-put-contents]:无法打开流:权限被拒绝位置:
/Users/alvincrespo/Sites/apollo/laravel/blade.php 第 63 行堆栈跟踪:
#0 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(40): Laravel\Error::native(2, 'file_put_conten...', '/Users/alvincre...', 63) #1 [内部函数]: Laravel{closure}(2, 'file_put_conten...', '/Users/alvincre...', 63, Array) #2 /Users/alvincrespo/Sites/apollo/laravel/blade.php( 63): file_put_contents('/Users/alvincre...', '...') #3 [内部函数]: Laravel{closure}(Object(Laravel\View)) #4 /Users/alvincrespo/Sites/apollo /laravel/event.php(199): call_user_func_array(Object(Closure), Array) #5 /Users/alvincrespo/Sites/apollo/laravel/event.php(138): Laravel\Event::fire('laravel.view .en...', Array, true) #6 /Users/alvincrespo/Sites/apollo/laravel/view.php(325): Laravel\Event::until('laravel.view.en...',数组)#7 /Users/alvincrespo/Sites/apollo/laravel/view.php(546): Laravel\View->render() #8 /Users/alvincrespo/Sites/apollo/laravel/response.php(246): Laravel\View->__toString() #9 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(138): Laravel\Response->render() #10 /Users/alvincrespo/Sites/apollo/public/index .php(34): require('/Users/alvincre...') #11 {main}
php - 工匠:找不到驱动程序
我正在使用 Laravel 最新版本:3.2.1。
当我在终端上运行它时:
php artisan migration:install
我有这个错误:
could not find driver
我在谷歌和 Laravel 的论坛上进行了一些搜索,没有。
编辑
我已经激活了扩展,这就是我所拥有的。phpinfo()
--with-iconv' '--with-pdo-mysql=mysqlnd' '--with-pdo-pgsql=/opt/lampp/postgresql' '--with-pdo
看起来我的 pdo 已经设置好了。
这是我的图像phpinfo()
编辑 2 我做了一个小测试:
和回报:
所以我的 PDO 运行良好
php - 如何关闭 Laravel 的 PHPUnit 任务中的颜色?
我在 Windows 下进行测试,命令提示符对默认显示的 ANSI 颜色代码效果不佳。使用 Laravel 时如何关闭彩色显示?
php - “公共”文件夹的 Laravel(和通用)框架设置
我试图让Laravel在我的环境(MAMP)上工作,但我陷入了这种情况。
Laravel的index.php
文件位于一个名为“public”的子文件夹中,所以如果我想测试我的应用程序,我需要使用这个 url 访问它,http://localhost/laravel/public/
但我想使用http://localhost/laravel
我试图用这些行设置一个 htaccess 但它不起作用:
我不确定这个 htaccess 是否可以解决这种情况,我得到了 Lavarel 生成的 404。