我正在尝试运行流浪汉但出现vagrant up错误后:
No usable default provider could be found for your system.
Vagrant relies on interactions with 3rd party systems, known as
"providers", to provide Vagrant with resources to run development
environments. Examples are VirtualBox, VMware, Hyper-V.
The easiest solution to this message is to install VirtualBox, which
is available for free on all major platforms.
If you believe you already have a provider available, make sure it
is properly installed and configured. You can see more details …Run Code Online (Sandbox Code Playgroud) 我正在使用[浏览器测试(Laravel Dusk)] [1]准备测试
[1]:https://laravel.com/docs/5.4/dusk,我需要在向下滚动浏览器页面之前强制点击要查看的元素.如何在黄昏测试中定义点击unsee元素或滚动浏览器页面?
class SliderTest extends DuskTestCase
{
/**
* A Dusk test example.
*
* @return void
*/
public function testExample()
{
$this->browse(function ($browser) {
$browser
->visit('http://localhost:8000/admin/login')
->click('label[for=test_1]')
->pause(500)
;
});
}
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试在Ubuntu 16上安装composer.
curl -sS https://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)
并收到警告:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_soap.dll' - /usr/lib/php/20151012/php_soap.dll: cannot open shared object file: No such file or directory in Unknown on line 0
All settings correct for using Composer
Downloading 1.2.0...
Composer successfully installed to: //composer.phar
Use it: php composer.phar
Run Code Online (Sandbox Code Playgroud)
我使用肥皂肥皂:
sudo apt-get install php-soap
Run Code Online (Sandbox Code Playgroud)
在/usr/lib/php/20151012/php_soap.dll目录中真的没有这样的电子文件
之后php -i | grep -i soap:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_soap.dll' - /usr/lib/php/20151012/php_soap.dll: …Run Code Online (Sandbox Code Playgroud) 在我的控制器中
return view('pages.index', compact('errors'));
Run Code Online (Sandbox Code Playgroud)
它工作正常,但我不知道如何将视图返回到锚点。
return view('pages.index#contact', compact('errors'));
Run Code Online (Sandbox Code Playgroud)
不工作。出现这样的错误。
InvalidArgumentException in FileViewFinder.php line 137:
View [pages.index#contact] not found.
Run Code Online (Sandbox Code Playgroud) 升级我的mysql后我遇到数据库问题.在日志中,我可以看到:
PHP致命错误:未捕获PDOException:SQLSTATE [23000]:完整性约束违规:1048列'kod_tecdoc'不能为空.
当我尝试在表中插入或更新行时.升级工程之前,我很惊讶.我的表字段允许清空值.我知道解决方案可能是
if($ kod_tecdoc == null)$ kod_tecdoc ='';
但它没有解决问题.也许应该在mysql中更改一些设置?
我的mysql版本:
+-----------------+
| @@version |
+-----------------+
| 5.7.12-0ubuntu1 |
+-----------------+
Run Code Online (Sandbox Code Playgroud)
表结构
CREATE TABLE `Realizacje` (
`id` int(11) NOT NULL,
`tekst_allegro` text NOT NULL,
`typy_felg` int(11) NOT NULL,
`nazwa` varchar(200) DEFAULT NULL,
`nazwa_allegro` varchar(255) NOT NULL,
`producent` int(11) NOT NULL DEFAULT '0',
`cena_netto_gielda` decimal(12,2) NOT NULL,
`cena_brutto_gielda` decimal(12,2) NOT NULL,
`cena_netto_hurt` decimal(12,2) NOT NULL,
`cena_brutto_hurt` decimal(12,2) NOT NULL,
`cena_netto_warsztat` decimal(12,2) NOT NULL,
`cena_brutto_warsztat` decimal(12,2) NOT NULL,
`vat` int(11) NOT NULL, …Run Code Online (Sandbox Code Playgroud) 我想使用 URL::asset 将 url 传递给 javascript 而不是直接 url
$("select#lang").css("background-image", 'url(http://pascha.org/img/' + $("select#lang").val() + '.png)');
Run Code Online (Sandbox Code Playgroud)
我想做这样的事情:
$("select#lang").css("background-image", '{{ URL::asset('/images/flags/') }}' + $("select#lang").val() + '.png)');
Run Code Online (Sandbox Code Playgroud)
但这当然行不通,问题是它应该如何看是否可能。
php ×4
laravel ×3
composer-php ×1
javascript ×1
jquery ×1
laravel-dusk ×1
linux ×1
mysql ×1
soap ×1
ubuntu ×1
vagrant ×1
vagrantfile ×1
virtualbox ×1