不知道发生了什么,但下面是日志在尝试访问phpmyadmin时给我的,请帮忙.试图调试一个不同的问题,并遇到这个问题.真的不可能恢复到工作的时候.
PHP致命错误:在第177行的/usr/share/php/gettext/gettext.inc中调用未定义的函数mb_detect_encoding()
当我试图访问该网站时,我收到此错误,我认为这两个错误很可能是相关的:
数据库连接错误(1):MySQL适配器'mysqli'不可用.
我遇到了这个问题,它没有显示实际的excel文件.请检查下面的代码:
/** Error reporting */
error_reporting(E_ALL);
/** PHPExcel */
require_once 'PHPExcel.php';
include 'PHPExcel/Writer/Excel2007.php';
// Create new PHPExcel object
#echo date('H:i:s') . " Create new PHPExcel object\n";
$objPHPExcel = new PHPExcel();
$excel = new PHPExcel();
$objPHPExcel->getProperties()->setTitle("Payroll");
if(!$result){
die("Error");
}
$col = 0;
$row = 2;
while($mrow = mysql_fetch_assoc($result)) {
$col = 0;
foreach($mrow as $key=>$value) {
$objPHPExcel->getActiveSheet()->setCellValueByColumnAndRow($col, $row, $value);
$col++;
}
$row++;
}
// Set active sheet index to the first sheet, so Excel opens this as the first sheet
$objPHPExcel->setActiveSheetIndex(0) …Run Code Online (Sandbox Code Playgroud) 使用xcode 8并在ios10模拟器上运行.尝试使用MPMoviePlayerViewController时,它会立即导致我的示例应用程序在模拟器中崩溃.Xcode中没有显示异常或错误,因此不确定如何调试此问题或问题是什么.
MPMoviePlayerViewController *moviePlayer;
moviePlayer = [[MPMoviePlayerViewController alloc] init];
Run Code Online (Sandbox Code Playgroud)
以上代码足以在ios 10模拟器中崩溃我的应用程序.该应用程序立即关闭,没有任何显示在xcode中.在ios 9模拟器上没有任何问题.
是什么导致这种情况,有什么可以调试崩溃?
当我们的iOS应用程序在iOS 10 Developer Preview SDK上编译时,在启动应用程序的第一个视图控制器之一时,应用程序崩溃时会出现以下异常:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIDeviceRGBColor countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance 0x17adb5a0'
*** First throw call stack:
(0x23c9b91b 0x23436e17 0x24474da3 0x24474f5f 0x24447e81 0x24446f25 0x286c8a0b 0x2857baa3 0x2834effb 0x28214a1f 0x28214971 0x28aa9ec1 0x28560d01 0x285846e5 0x28586d65 0x28223541 0x28586ca9 0x28586f91 0x2830ddb9 0x28586fcf 0x1c13b3 0x1beb89 0x1bf927 0x244c6655 0x23c5e58f 0x23c5e1c1 0x23c5c00d 0x23bab229 0x23bab015 0x2519bac9 0x2827d189 0xe3b65 0x23853873)
libc++abi.dylib: terminating with uncaught exception of type NSException
Run Code Online (Sandbox Code Playgroud)
在我们的应用程序的代码中,永远不会调用UIDeviceRGBColor的这个选择器.
有人有同样的问题吗?这是iOS 10 Beta的错误吗?
使用iOS 10 Beta SDK进行编译时,iOS 10 Beta上运行的设备也会出现问题,就像在iOS 9上一样.
使用iOS …
Bash中有一个变量POSIXLY_CORRECT
POSIXLY_CORRECT
如果此变量在Bash启动时处于环境中,则shell在读取启动文件之前进入POSIX模式(请参阅Bash POSIX模式),就像提供了--posix调用选项一样.如果在shell运行时设置它,则Bash启用POSIX模式,就像命令一样
Run Code Online (Sandbox Code Playgroud)set -o posix已被执行.
我被告知有些选项grep不是POSIX,所以我在The Open Group Base Specifications Issue 6中确认了grep.所以我检查了GNU grep手册,发现:
grep带有丰富的选项:一些来自POSIX,一些来自GNU扩展.长选项名称始终是GNU扩展名,即使是来自POSIX规范的选项也是如此.POSIX以其短名称指定的选项被明确标记为便于POSIX便携式编程.提供了一些选项名称,以便与较旧或更具异国情调的实现兼容.
它还提到:
grep的行为受以下环境变量的影响.
POSIXLY_CORRECT
如果设置,grep的行为与POSIX要求相同; 否则,grep的行为更像其他GNU程序.POSIX要求必须将文件名后面的选项视为文件名; 默认情况下,此类选项被置换到操作数列表的前面,并被视为选项.此外,POSIXLY_CORRECT禁用无效括号表达式的特殊处理.请参见invalid-bracket-expr.
使用部分Long选项名称始终是GNU扩展,即使对于来自POSIX规范的选项我说:让我们尝试变量POSIXLY_CORRECT.
所以我尝试了一些不是POSIX的东西:
$ echo "HELLO" | grep --ignore-case 'hello'
HELLO
Run Code Online (Sandbox Code Playgroud)
但令我惊讶的是它也可以设置它:
$ echo "HELLO" | POSIXLY_CORRECT=1 grep --ignore-case 'hello'
HELLO
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?设置POSIXLY_CORRECT grep不能识别长选项名称吗?
如果使用-C不是POSIX 的选项(例如),则会发生相同的情况:
$ POSIXLY_CORRECT=1 grep -C 2 '2' <<< "1
2
3"
1
2
3
Run Code Online (Sandbox Code Playgroud)
以及set -o posix之前做的所有相同的运行.
当我的VoIP应用程序收到CallKit的呼叫时,iOS会显示本机系统调用UI.
如何为传出呼叫显示此本地呼叫视图?
例如,它只返回搜索关键字所在的片段.
部分文字被"......"取代.
是否有可能通过PHP和MySQL实现这一目标?
为了管理我的库我使用Composer,所以我设置了依赖项composer.json,然后添加(永远composer.json)代码所在的私有存储库的远程地址.
运行时,composer update/install我被提示请求访问这些私有存储库的密钥.
现在,我正在尝试将Symfony 2应用程序部署到Heroku.
当Heroku尝试从我的私有存储库下载软件包时出现问题:我如何向Heroku提供对这些存储库的访问?
这是一个示例composer.json配置:
"require": {
"my/private-package": "~1.0",
},
"repositories": [
{
"type": "git",
"url": "https://Aerendir@bitbucket.org/Aerendir/private-package"
}
]
Run Code Online (Sandbox Code Playgroud)
这个配置在作曲家文档中有解释(它也可以在没有Satis的情况下工作,除了Heroku :)的"问题" - 或者我认为的其他云托管.
在那里,关于身份验证,解释:
请注意,如果您的私有软件包托管在GitHub上,您的服务器应该有一个ssh密钥,使其能够访问这些软件包,然后您应该在命令中添加--no-interaction(或-n)标志以确保它回退到ssh密钥身份验证而不是提示输入密码.这对于持续集成服务器来说也是一个很好的技巧.
现在,问题是2:
那么,我怎样才能让Heroku访问BitBucket上的私有存储库?
如何从composer installHeroku部署的命令下载BitBucket上托管的私有存储库?
我收到此错误:
致命错误:数组回调必须在第53行的C:\ xampp\htdocs\phpprojects\plapp\worker.php中包含索引0和1
我该如何解决这个问题?我在这做什么有什么问题?
$results = mysql_query("SELECT asin_link FROM work WHERE email=$w_email");
while($row = mysql_fetch_array($result)) {
$work_link = $row['asin_link'];
echo '<a href="'.$work_link.'" target="'.$work_link.'">Visit Work link<br></a>';
echo '<form action="" method="post">
ASIN Number: <input type="text" name="asin"><br>
<input type="submit" value="Submit" name="submit">
</form>';}
if (isset($_POST['submit'])) {
$asin = $_POST('asin');
$qu ="INSERT INTO work (asin, email, asin_link) VALUES ('$asin', '$w_email','$work_link')";
if (mysql_query($qu)) {
echo "Your ASIN was received! Thanks";
}
}
Run Code Online (Sandbox Code Playgroud) 我收到一个错误:
AppDelegate没有成员persistentContainer
import UIKit
import CoreData
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
let context = appDelegate.persistentContainer.viewContext // Error: value of type 'AppDelegate' has no member 'persistentContainer'
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
Run Code Online (Sandbox Code Playgroud)
在AppDelegate.swift文件中,NSPersistentStoreCoordinator被定义为默认值.
lazy var persistentStoreCoordinator: NSPersistentStoreCoordinator = {
let coordinator = NSPersistentStoreCoordinator(managedObjectModel: self.managedObjectModel)
let url = self.applicationDocumentsDirectory.URLByAppendingPathComponent("SingleViewCoreData.sqlite")
var failureReason = "There was an error creating or loading the application's saved data."
do {
try coordinator.addPersistentStoreWithType(NSSQLiteStoreType, configuration: nil, URL: …Run Code Online (Sandbox Code Playgroud)