toolsphp
A. 怎么使用php Tools for Visual Studio开发
具体代码如下:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, '');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。
它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,
执行效率比完全生成HTML标记的CGI要高许多;
PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
B. 请问DZ论坛Tools.php上传到哪个目录就是重新设置Admin密码的。有谁知道密码设置了。
上传至论坛的根目录,
然后访问 域名.tools.php,输入密码即可。
C. 怎么使用PHP Tools for Visual Studio开发
进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择需要的模块,比如curl模块:cd curl
执行phpize生成编译文件,phpize在PHP安装目录的bin目录下
/usr/local/php5/bin/phpize
运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and
the $PHP_AUTOCONF
environment variable is set correctly and then rerun this
script.,需要安装autoconf:
yum install autoconf(RedHat或者CentOS)、apt-get install
autoconf(Ubuntu Linux)
/usr/local/php5/bin/php -v
执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,
这里会报错,可以根据错误信息去排查!
D. sublime text 3 phptools有什么用
SublimeLinter 是前端编码利器——Sublime Text 的一款插件,用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 JavaScript、CSS、HTML、Java、PHP、Python、Ruby 等十多种开发语言。
SublimeLinter的主页地址
https://github.com/SublimeLinter/SublimeLinter
安装SublimeLinter
Ctrl + Shift + P 调用出Sublime Text的包管理工具,输入SublimeLinter,回车进行安装。
配置SublimeLinter
打开 SublimeLinter 的配置文件,Preferences-Package Settings-SublimeLinter-Settings - User,进行如下配置 1. 运行模式:
[php] view plain
"sublimelinter": "save-only",
SublimeLinter 的运行模式,总共有四种,含义分别如下:
true - 在用户输入时在后台进行即时校验;
false - 只有在初始化的时候才进行校验;
"load-save" - 当文件加载和保存的时候进行校验;
"save-only" - 当文件被保存的时候进行校验;
推荐设置为 “save-only”,这样只在编写完代码,保存的时候才校验,Sublime Text 运行会更加流畅。
校验引擎
还有什么不懂的就到后盾人哪里查看,哪里有很多专业老师录制的视频教学
Error: Table '.\discuz\[Table]threads' is marked as crashed and should be repaired
是你正在操作的数据表被标记为“损坏”了。修复一下就好了。
修复可以在命令行里面进行,或者在可视化mysql管理界面里面进行。
命令行的命令为
repair table table_name(表名)
F. 请问,LP的服务器不能用DZ的TOOLS.PHP这个文件吗
可以用的,用之前要进入forumdata目录把tool.lock改一下名,tool.lock存在就表示将tools.php这个文件的功能锁定了~
G. 如何对php.tools.for.vs里面的php的版本升级
到php官网下载最新的php,当前最新的版本是5.6.10,具体的如下:
http://windows.php.net/download#php-5.6
2
在目录“C:\Program Files (x86)\IIS Express\PHP”下面新建目录 v5.6.10,
并将刚才下载的包解压到这个目录中,如下图所示:
END
修改IIS
1
打开“控制面板”->“系统和安全”->“管理工具”->
"Internet Information Services (IIS)管理器"
2
找到 php Manager
3
选择“PHP Step”->"Register new PHP version"->"C:\Program Files (x86)\IIS Express\PHP\v5.6.10\php-cgi.exe"->确定
END
修改VS选项
选择"Visual Studio 2015"->"Tools"->"Options"->"PHP Tools"->"Interpreter"->"Steup"->"PHP path",选择
"C:\Program Files (x86)\IIS Express\PHP\v5.6.10"
点击 Enable XDebug extension,在弹出的界面选择 download
由于我的php的版本是32位,5.6.10的,线程安全版,所以我下载的是
PHP 5.6 VC11 TS(32 bit)
将包解压到 "C:\Program Files (x86)\IIS Express\PHP\v5.6.10\ext\php_xdebug-2.3.2-5.6-vc11.dll"
打开 "C:\Program Files (x86)\IIS Express\PHP\v5.6.10\php.ini",在文件的后面添加如下代码:
[WebPIChanges]error_log = "C:\Windows\Temp\php-5.6.10_errors.log"upload_tmp_dir = "C:\Windows\Temp\"session.save_path = C:\Windows\tempcgi.force_redirect = 0cgi.fix_pathinfo = 1fastcgi.impersonate = 1fastcgi.logging = 0max_execution_time = 300date.timezone = Asia/Bruneiextension_dir = "C:\Program Files (x86)\IIS Express\PHP\v5.6.10\ext\"
[XDEBUG]
zend_extension="C:\Program Files (x86)\IIS Express\PHP\v5.6.10\ext\php_xdebug-2.3.2-5.6-vc11.dll"
xdebug.remote_enable = on
xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_mode = req
重新启动vs,查看vs选项