คำถามติดแท็ก php

PHP เป็นภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ใช้สำหรับสร้างแอปพลิเคชันที่ใช้เบราว์เซอร์ ซึ่งรวมถึงเว็บไซต์รวมถึงโปรแกรมที่ไม่ต้องการการโต้ตอบใด ๆ กับผู้ใช้

3
PHP และ MySQL ไม่สื่อสาร
ฉันได้ข้อสรุปว่าการติดตั้ง PHP และการติดตั้ง MySQL ของฉันยังไม่เสร็จ ฉันกำลังทำงานเพื่อสร้างหน้าแรกของฉันที่ใช้ MySQL สำหรับเนื้อหา แต่หลังจากผ่านไปสองวันหน้าคนเอกสารออนไลน์และแบบฝึกหัดหลายสิบฉันก็ไม่สามารถทำให้ PHP / MySQL ทำงานได้ ฉันมีเว็บเซิร์ฟเวอร์ในบ้านที่จัดตั้งขึ้น (ฉันเป็นผู้ดูแลระบบ / ผู้ใช้คนเดียว) ที่รัน Apache และโฮสต์เว็บเพจของฉัน ฉันติดตั้ง MySQL และสามารถสร้างและสืบค้นฐานข้อมูลผ่านทางเทอร์มินัล ฉันติดตั้ง PHP แล้วและสามารถใช้ echo เพื่อพิมพ์ข้อความลงในเอกสาร เมื่อฉันทำงานกับ MySQL ทุกอย่างเปลี่ยนไป ... ฉันมีหน้าเว็บที่มีการเริ่มต้นสิ่งต่าง ๆ มี hardcoded HTML สองสามย่อหน้าและรหัส PHP เพื่อเข้าถึง MySQL เมื่อฉันโหลดหน้าครั้งแรกสิ่งที่ได้คือหน้าว่าง ฉันแสดงความคิดเห็นในส่วนของ PHP และโหลดใหม่เพื่อยืนยันว่า HTML ธรรมดายังคงใช้งานได้ ดังนั้นบางส่วนของ PHP ทำให้หน้าเว็บไม่เคยโหลด …
9 mysql  php 

3
ส่งอีเมลด้วย PHP, LAMPP และ PostFix
ฉันพยายามมาทั้ง 2 วันแล้วและฉันก็ไม่สามารถทำงานได้ง่ายที่สุด ปัญหา: การส่งอีเมลจาก PHP ไปยังที่อยู่อีเมลของฉันไม่ทำงาน ฉันทำงานกับWindowsและSendmail (Sendmail อยู่ในแพ็คเกจ XAMPP) มาก่อนและทุกอย่างก็โอเค แพคเกจ XAMPP (1.7.7) สำหรับ Linux ไม่ได้รวม Sendmail ไว้ ดังนั้นหลังจาก googling ไปเล็กน้อยฉันก็พบว่าPostfixเหมาะกับสภาพแวดล้อม LAMPP สิ่งที่ฉันได้ลองไปแล้ว: ฉันได้ติดตั้งPostfixและต้องการกำหนดค่าให้ใช้ smtp-server ของผู้ให้บริการอีเมลส่วนตัวของฉัน (เหมือนที่ทำบน Windows) ดังนั้นฉันได้ยืนยันphp.iniของฉันเช่นนี้: [mail function] ; For Win32 only. ;SMTP = localhost ;smtp_port = 25 ; For Win32 only. ;sendmail_from = me@example.com …
9 php  lamp  postfix 

2
ฉันสามารถใช้การติดตั้งเดสก์ท็อปเป็นเซิร์ฟเวอร์ได้หรือไม่
ฉันใหม่สำหรับ Linux และ Ubuntu คือการกระจายครั้งแรกของฉัน ฉันเลือก Ubuntu เพราะฉันต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Linux ฉันอยู่ภายใต้ข้อ จำกัด ด้านเวลาและจำเป็นต้องติดตั้งเซิร์ฟเวอร์โดยเร็วที่สุด ฉันมีการตั้งค่า Ubuntu Desktop และ Ubuntu Server ผ่าน VMWare Fusion บน MacBook Pro ของฉัน ฉันติดตั้งทุกสิ่งที่ฉันต้องการบนเซิร์ฟเวอร์รุ่น แต่มันรู้สึกเหนือหัว ฉันไม่มีประสบการณ์กับ CLI ฉันสามารถใช้ Ubuntu Desktop เพื่อเรียกใช้เว็บเซิร์ฟเวอร์ในขณะที่ฉันเรียนรู้ CLI ได้หรือไม่ โดยทั่วไปฉันต้องเรียกใช้ Apache, PHP, MySQL, phpMyAdmin, Python และ Django ฉันควรใช้ MAMP หรือไม่ ขอบคุณ

1
วิธีการตั้งค่า PHP ด้วย Nginx, APC และ PostgreSQL
ฉันใช้ Ubuntu Server 10.10 และฉันต้องการตั้งค่าสภาพแวดล้อมเว็บเซิร์ฟเวอร์ด้วยNginX , PHP 5.3.3, PostgreSQL และโดยเฉพาะอย่างยิ่ง APC และ PHP Suhosin ฉันได้ตั้งขึ้นแล้ว PostgreSQL ด้วยapt-get install postgresqlและ Nginx apt-get install nginxกับ แต่ฉันจะตั้งค่า PHP สำหรับสิ่งเหล่านี้ได้อย่างไร ฉันสามารถทำได้โดยใช้apt-get installหรือฉันต้องดาวน์โหลดแหล่งข้อมูลและรวบรวมมัน? apt-getฉันชอบที่จะทำโดยใช้ ฉันชอบที่จะใช้PHP-FPMสำหรับ Nginx บทเรียนส่วนใหญ่ที่ฉันพบบนอินเทอร์เน็ตนั้นเก่าและรวบรวม PHP แต่ไม่แนะนำสำหรับเซิร์ฟเวอร์ที่ใช้งานจริง ฉันจะตั้งค่า PHP ด้วย Nginx, APC และ PostgreSQL ได้ง่ายที่สุดได้อย่างไร? หรืออย่างน้อย PHP-FPM + Nginx UPDATE ตอนนี้ฉันติดตั้ง Ubuntu Server …

4
PHP แสดงเป็นข้อความธรรมดาหลังจากอัพเกรดเป็น 18.04
ฉันเพิ่งอัพเกรดเป็น Ubuntu 18.04 ตอนนี้ apache ให้บริการ php ของเว็บไซต์ของฉันเป็น php ธรรมดา ฉันได้ลองไปแล้ว: ทำไมไฟล์ PHP ของฉันถึงแสดงเป็นข้อความธรรมดา? (ใน Stack Overflow)และPHP 7 และ apache แสดงข้อความธรรมดาและไม่สามารถรีสตาร์ทได้ แพ็คเกจ php ที่ติดตั้งคือ: php php7.2-cli php7.2-fpm php7.2-mbstring php7.2-pgsql php7.2-sqlite3 php7.2-zip php-curl php-igbinary php-pgsql php-xml php7.2 php7.2-common php7.2-gd php7.2-mysql php7.2-readline php7.2-xml php-bz2 php-fpm php-mbstring php-soap php-xmlrpc php7.2-bz2 php7.2-curl php7.2-json php7.2-opcache …
8 apache2  php  18.04 

1
ไม่สามารถรับ nginx เพื่อรัน php บนเซิร์ฟเวอร์ ubuntu 16.04
แก้ไข คำถามได้รับคำตอบแล้วที่นี่: /server/889334/cant-get-nginx-to-run-php-on-ubuntu-16-04-server ฉันกำลังตั้งค่าเซิร์ฟเวอร์ที่ใช้งาน nginx และฉันพยายามเรียกใช้งานสคริปต์ php เห็นได้ชัดว่าบทความที่ยิ่งใหญ่ที่สุดเกี่ยวกับวิธีการรับ nginx ในการเรียกใช้ php คือ: https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-in- อูบุนตู-16-04 การสนทนาต่อไปนี้จะจบลงเมื่อมีทิศทางอื่น ๆ แก่ลง วิธีที่ง่ายที่สุดในการเปิดใช้งาน PHP บน nginx คืออะไร? ฉันไปตามทิศทางบนเว็บไซต์มหาสมุทรดิจิตอล แต่ไม่มีอะไรเปลี่ยนแปลงฉันยังคงไม่สามารถใช้ php ได้ ฉันค่อนข้างแพ้ในเรื่องนี้และความช่วยเหลือใด ๆ ก็จะได้รับการชื่นชม นี่คือผลลัพธ์ของsudo service nginx status: nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor …
8 php  nginx  fastcgi 

4
วิธีการเปลี่ยนผู้ใช้ PPA จาก PPA หนึ่งเป็นอีก?
ฉันต้องการเปลี่ยนผู้ใช้ที่มีอยู่จาก PPA หนึ่งเป็น PPA ที่แตกต่างกันดังนั้นนี่เป็นคำถามที่จะทำให้การเปลี่ยนแปลงเป็นไปโดยอัตโนมัติโดยไม่ส่งผลกระทบต่อผู้ใช้เพียงเล็กน้อยเท่าที่จะทำได้ อย่างแม่นยำมากขึ้น: ฉันมี PPAs สำหรับPHP 5.5และPHP 5.6ที่ใช้บรรจุภัณฑ์ PHP แบบเก่าที่ใช้ pre-Xenial และพวกเขามีผู้ใช้ค่อนข้างมาก ตอนนี้ฉันได้สร้าง PPA ใหม่ซึ่งรวมถึงPHP 5.5, PHP 5.6 และ PHP 7.0และฉันต้องการให้ผู้ใช้ PPA เก่าเปลี่ยนมาใช้ PPA ใหม่นี้ ฉันมีแนวคิดบางประการที่จะทำสิ่งนี้โดยทั่วไป แต่ฉันต้องการมีข้อมูลเพิ่มเติมจากชุมชน AskUbuntu โปรดสนับสนุนความคิดของคุณผ่านทางความคิดเห็นแก้ไขคำตอบด้านล่างหรือเพิ่มข้อเสนอแนะของคุณเอง
8 php  ppa 

5
localhost / phpmyadmin ไม่ทำงานบน Ubuntu 16.04
เมื่อเร็ว ๆ นี้สดติดตั้งลบUbuntu 16.04Ubuntu 14.04 ฉันพยายามที่จะติดตั้งโคมไฟในเครื่องท้องถิ่นและมีการติดตั้งPHP7.0, และmySqlphpMyadmin ทุกอย่างทำงานได้ดีhttp://localhostใช้http://localhost/info.phpงานได้ แต่ในขณะที่กำลังเข้าถึงhttp://localhost/phpmyadminอยู่HTTP ERROR 500 The localhost page isn't working อัปเดต: /var/log/apache2/error.log Cannot adopt OID in UCD-SNMP-MIB: dskEntry ::= { dskTable 1 } Cannot adopt OID in NET-SNMP-AGENT-MIB: netSnmpAgentMIB ::= { netSnmpModuleIDs 2 } Cannot adopt OID in LM-SENSORS-MIB: lmFanSensorsValue ::= { lmFanSensorsEntry 3 …

2
Ubuntu มีแผนที่จะสนับสนุน PHP7 อย่างไร
พรุ่งนี้จะมีการเปิดตัว PHP 7, Ubuntu มีแผนรองรับอย่างไร? อย่างน้อยจะมีให้บริการในที่เก็บ LTS อย่างเป็นทางการหรือเราต้องรอการเปิดตัว Ubuntu ต่อไปหรือไม่

2
Nginx ดาวน์โหลดไฟล์ PHP เฉพาะในกรณีที่. php อยู่ใน URL
ฉันรู้ว่านี่เป็นคำถามยอดนิยม แต่ฉันไม่พบใครที่มีปัญหาคล้ายกัน ฉันสามารถให้บริการไฟล์ PHP ได้ตราบเท่าที่นามสกุล. php ไม่ได้อยู่ใน URL ตัวอย่างเช่น: ถ้าฉันไปที่localhostฉันได้รับไฟล์ index.php ของฉัน ถ้าฉันไปlocalhost/index.phpฉันดาวน์โหลดไฟล์ นี่คือการกำหนดค่าของฉัน: server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html; index index.php index.html index.htm; # Make site accessible from http://localhost/ server_name localhost; location / { # First attempt to serve request as file, then # …
8 php  nginx 

1
จะทราบได้อย่างไรว่ามีการอัพเดทให้ใช้งานหรือไม่?
ฉันใช้เซิร์ฟเวอร์อูบุนตู 12.04 LTS และฉันคิดว่ามันคงจะดีถ้าฉันได้รับแจ้งเมื่อมีการอัพเดท แต่ฉันไม่สามารถรู้วิธีการ ... ฉันลองดูที่apt-getหน้าคน จากนั้นฉันสามารถใช้apt-get -s upgradeเพื่อรับเอาท์พุท apt-get ในสคริปต์โดยไม่มีการบล็อกคำถาม ตอนนี้ฉันเห็นความแตกต่างอย่างชัดเจน: อัปเดตพร้อมใช้งาน: apt-get -s upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be upgraded: dpkg dpkg-dev libdpkg-perl 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Inst …
8 apt  updates  bash  php 

1
php-pear ไม่ทำงานหลังจากอัปเกรดเป็น Ubuntu 14.04
หลังจากอัปเกรดเป็น Ubuntu 14.04 php-pear ไม่สามารถติดตั้งแพ็คเกจใด ๆ ได้ sudo pear install --alldeps --force pear.phpunit.de/PHPUnit downloading PHPUnit-4.0.17.tgz ... Starting to download PHPUnit-4.0.17.tgz (509,430 bytes) ......................................................................................................done: 509,430 bytes could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/PHPUnit-4.0.17.tgz" Download of "phpunit/PHPUnit" succeeded, but it is not a valid package archive Error: cannot download "phpunit/PHPUnit" Download …
8 upgrade  php  14.04 

1
เพิ่มเว็บไซต์ php ทั้งหมดลงใน LAMP
ฉันมีเว็บไซต์ php ที่ฉันต้องการเพิ่มไปยัง localhost ของฉันเพื่อให้ฉันสามารถทำการทดสอบบางอย่าง แต่ไม่สามารถหาวิธีเพิ่มได้อย่างถูกต้อง เว็บไซต์มีหลายไดเรกทอรีที่ติดตั้งอยู่ภายใน หากใครบางคนสามารถพาฉันไปในทิศทางที่ถูกต้องมันจะยิ่งใหญ่ ฉันได้ลองทำแบบฝึกหัดออนไลน์ไม่กี่ครั้ง แต่ดูเหมือนว่าจะไม่มีอะไรเหมาะสมสำหรับฉันThey all deal with setting it up with a single html file.

1
จะรัน php ด้วย Eclipse และ XAMPP อย่างไร
ฉันใช้ eclipse kepler บน ubuntu 14.04 และฉันต้องการทราบว่าฉันจะรัน php project ได้อย่างไร ฉันติดตั้งปลั๊กอินใน eclipse สำหรับ php แล้วและเมื่อคำสั่งรันโครงการหน้าจะไม่โหลดในเบราว์เซอร์ ฉันรู้ว่านี่คือเหตุผลที่ฉันต้องบันทึกหน้า php ในไดเรกทอรี xampp: / opt / lampp / htdocs ไฟล์ PHP ของฉันอยู่ในพื้นที่ทำงานของ eclipse ในโฟลเดอร์หน้าหลักของฉันฉันจะเรียกใช้จากพื้นที่ทำงานได้อย่างไรถ้าเป็นไปได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.