centosphp
A. 怎麼在centos上測試php環境
$_SERVER['REQUEST_METHOD']該變數中存儲的是表單提交的方式。默認為get可用isset($_POST["表單名或欄位名"]) 或者$_SERVER['REQUEST_METHOD']=="POST"判斷 試過以下是無效的:用$_REQUEST_METHOD 來判斷 ,如:<?phpif($_REQUEST_METHOD == 「POST」){echo 「post:」.$_POST['firstName'].」-」.$_POST["birthday"];這個問題後盾人有建議樓主去學習,對你很有幫助
B. centos7 卸載php
有其它軟體包依賴PHP,先卸載這些包再卸php
可以用yum卸載
yum erase php -y
C. 如何查看centos中php環境是否成功
命令行 php --version
你是安裝php webserver 環境還是只安裝php
如果是php webserver 在 webserver 根目錄下簡歷 <?php phpinfo();?> php 文件 查看信息,如果顯示php相關信息則成功。
D. 怎樣激活centos7中的php
安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠
安裝mysql:
yum install mysql mysql-server
啟動mysql:
/etc/init.d/mysqld start
安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
此時可以在目錄:/var/www/html/下建立一個PHP文件
代碼:
<?php phpinfo(); ?>
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到
安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
/etc/init.d/httpd restart
測試mysql是否鏈接成功的php代碼
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("mydb", $con);
$result = mysql_query("SELECT * FROM sys_user");
while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}
mysql_close($con);
?>
E. centos怎麼配置php環境
打開putty工具,在主機名稱中輸入阿里雲ecs的IP地址和埠。輸入好後,點擊「打開」進入。
進入putty界面後,輸入系統賬號和密碼。提示一下密碼是暗文的,輸入密碼時不會顯示在屏幕上的。
進入系統後,輸入命令進行安裝。
安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠
安裝mysql:
yum install mysql mysql-server
啟動mysql:
/etc/init.d/mysqld start
安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
/etc/init.d/httpd restart
最後在目錄:/var/www/html/下建立一個PHP文件
代碼內容如下:
<?php phpinfo(); ?>
當你訪問這個文件時,就能看到php版本以及所安裝的插件信息了。
安裝完所有的軟體後,強烈建議安裝VPSMate面板。它提供界面化操作文件和控制軟體。
F. centos php錯誤日誌在哪
一、myf,今兒不知動了什麼東西,查來查去都沒找著原因,後來打開該配置文件才發現,其中的datadir項目被篡改成/var/mysql/data了f配置文件中的datadir而異),也就是存在於mysql數據存儲目錄下的mysql-bin.index文件,刪除之即可。 五、selinux的問題,centos下最容易出現 selinux不甚了解,直接關掉。 ##方法1:永久關閉seliux ##修改 vi /etc/selinux/config #文件中設置SELINUX=disabled ,然後重啟伺服器 ##方法2:暫時關閉seliux setenforce 0 ##如需每次開機都鈴聲關閉seliux,則可以在/etc/rc.d/rc.local文件中添加該命令 六、mysql運行狀態下刪除binary日誌後重啟失敗 這是今天在群里的一個朋友出現的,特匯總於此;當mysql開啟了二進制日誌並且mysql在運行狀態下用rm命令刪除過mysql的binary日誌文件的話,下次重啟mysql你就悲劇了。 什麼是binary日誌?說白了就是mysql的數據目錄下的mysql-bin.000001、mysql-bin.000002的文件,下圖所示。 解決方法就是修改配置文件臨時關閉binary-log,然後刪除mysql數據目錄下的所有類似mysql-bin.000001、mysql-bin.000002的文件後再次重啟,mysql即可啟動成功。 #mysql配置關閉二進制日誌 找到如下語句 注釋掉即可 #log-bin=mysql-bin #binlog_format=mixed 此步驟操作完畢之後,若還需要啟用二進制日誌,那麼就要先停掉mysql服務,然後修改msyql的配置文件,再次重啟即可。 另外再附上正確刪除mysql二進制日誌文件的方法(絕對不是rm -rf命令直接刪這些文件): #第一步 通過shell或cmd登錄進mysql 這步沒什麼好說的 msyql -u root -p *** #第二步 在mysql下直接執行清理binary日誌命令 mysql> reset master #注意:此處僅針對單台mysql而言,若有互備mysql 則執行該命令有風險
G. centos 如何檢測php安裝
需要准備的材料分別是:電腦、centos主機,linux連接工具。
1、首先連接上centos主機,進入等待輸入指令的linux命令行狀態。
H. centos怎麼徹底卸載php
想把PHP卸載干凈,直接用yum的remove命令是不行的,需要查看有多少rpm包,然後按照依賴順序逐一卸載。
1.首先查看機器上安裝的所有php相關的rpm包
[root@localhost nginx]# rpm -qa | grep php
php-cli-5.3.3-22.el6.x86_64
php-pdo-5.3.3-22.el6.x86_64
php-gd-5.3.3-22.el6.x86_64
php-fpm-5.3.3-22.el6.x86_64
php-common-5.3.3-22.el6.x86_64
php-5.3.3-22.el6.x86_64
php-xml-5.3.3-22.el6.x86_64
php-pear-1.9.4-4.el6.noarch
2.按依賴順序進行刪除
rpm -e php-fpm-5.3.3-22.el6.x86_64
rpm-e php-pdo-5.3.3-22.el6.x86_64
rpm -e php-pear-1.9.4-4.el6.noarch
rpm-e php-cli-5.3.3-22.el6.x86_64
rpm -e php-5.3.3-22.el6.x86_64
rpm-e php-xml-5.3.3-22.el6.x86_64
rpm -e php-gd-5.3.3-22.el6.x86_64
rpm-e php-common-5.3.3-22.el6.x86_64
I. 如何 在centos測試php
沒明白啥意思,你是想在centos中執行PHP程序嗎?
/usr/local/php/bin/php /home/wwwroot/主機目錄/web/linux.php Crontab K17 op 99
/usr/local/php/bin/php 是PHP的程序,意思就是通過PHP程序來執行後面指定路徑的PHP
linux.php 後面是四個參數,你可以在linux.php 通過 $argv[1]、$argv[2]、$argv[3]、$argv[4]來接收,我只是舉個例子,具體還得看你要干什麼了。
J. centos的php環境搭建好後怎麼使用
安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠
安裝mysql:
yum install mysql mysql-server
啟動mysql:
/etc/init.d/mysqld start
安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
此時可以在目錄:/var/www/html/下建立一個PHP文件
代碼:
<?php phpinfo(); ?>
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到
安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
/etc/init.d/httpd restart
測試mysql是否鏈接成功的php代碼
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("mydb", $con);
$result = mysql_query("SELECT * FROM sys_user");
while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}
mysql_close($con);
?>
可以把上面的代碼傳入目錄/var/www/html/
就可以看到執行情況