未安装php或者php未加入环境变量
② linux php 5.5安装问题,php.ini不起作用
重新编译下
--with-config-file-path=/usr/local/services/php5.5/php.ini
很单纯你干嘛不写成/usr/local/services/php55这样的
③ Linux 安装PHP无法正常启动报错,求指教。
看看你的php-fpm.conf的208行
配置错误
如果没有php-fpm.conf
在php安装目录下/etc下有php-fpm.conf.default,这个才是你需要的。 cp 一个成 php-fpm.conf,启动php再试试
④ 在linux环境下 thinkphp无法运行
呃,至少得有个app的目录吧,你都定义了APP_PATHl为“./APP/”你ftp上并没有这个文件夹啊。
⑤ 为什么这个PHP脚本在windows下wampsever环境下可以运行而在linux下不行运行
文件名的大小写问题,或者是linux下文件的读写权限问题
⑥ linux nginx 无法执行php文件
为以前没有接触过nginx ,所以查了一天,查处原因有二:
一、网站根目录
默认是在 /usr/local/nginx/html文件
配置在
location / {
root /home/www/wwwroot;
index index.html index.htm;
}
二、修改文件中对应的php配置部分
location ~ \.php$ {
root /home/www/wwwroot;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
特别需要注意的是:fastcgi_param这个参数默认的是$fastcgi_script_name;最好改为$document_root$fastcgi_script_name;我在实际配置中出现了php找不到需要解析文件而返回404或者500错误的问题。所以最好是带上网站根目录的路径变量$document_root
⑦ 在window 中写的php代码在linux里运行 出错
都可以,只是linux要注意大小写,然后就是linux比较安全。不支持并不是操作系统的原因,一般是php版本和apache设置的问题。现在一般都把short_tags关闭,这样必须写不能简写。一般购买服务器的时候都有一个插件支持列表。看下就行了。现在一般用php5.2及以上版本就不会有问题。如果是cms就不会有太大问题。也要看服务器支不支持了rewrite了。。自己写的要仔细检查下大小写。UCUc在linux可不是一个东西。。
⑧ linux+apache+laravel配置本地环境,出现php不执行,直接输出在页面上
有可能是你没装php,在终端输入php -v,看看是否返回有php的版本信息,如果没有就是没安装,建议重新配置lamp环境,如果单独装php的话需要重新设置apache以及mysql的配置文件,使其支持php。
解决办法:重新安装lamp环境,基于ubuntu发行版的话,参考这个链接:http://community.linuxmint.com/tutorial/view/486 ,如果是其他的发行版,可网络搜索该发行版下的lamp环境配置步骤
⑨ 怎么在linux运行php文件
1、打开我们的linux命令行,准备好。
2、找到php的安装目录,主要是找到linux环境下,php可执行文件的目录。如图所示。笔者的目录为/opt/lampp/bin/php,将此目录记下,备用。
3、找到要运行的php文件所在的目录,随便写点php代码就可以,在此笔者已经准备好。/opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php,将此目录记下,接下来就要正式开始运行了。
4、打开刚刚第一步打开的linux命令行,输入/opt/lampp/bin/php /opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php(即依次输入刚刚的两个目录)注意两个目录中间有空格。
5、按下回车,可以看到,php文件已经正确执行了。
⑩ linux php curl扩展已经安装为什么不能用
1.将PHP安装文件夹下的三个文件php_curl.dll(可能在ext文件夹中),libeay32.dll,ssleay32.dll 复制到 %windir%/system32下;
2.打开php.ini(可能在PHP环境的安装目录下,默认在c:\WINDOWS目录下),将;extension=php_curl.dll头部的分号去掉;
3.重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。